#g_foot,#g_nav{--base_w:100%;--base_h:50px;text-align:left;font-size:1rem;font-weight:500;line-height:1.5}@media only screen and (min-width:910px){#g_nav{--base_h:80px}}@media only screen and (min-width:1084px){#g_foot,#g_nav{--base_w:1084px}}#g_nav a:hover{text-decoration:none}#g_nav_o{width:100%;background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;position:relative}@media only screen and (max-width:899px){#g_nav_o{border-bottom:0}}#g_nav_o:before{position:absolute;content:"";width:100%;height:3px;background:#c76c97}#g_foot_o{background:#fff;box-sizing:border-box;padding:20px}#g_foot_o,#g_nav_i{width:100%;position:relative}#g_nav_i{display:flex;margin:0 auto}@media only screen and (max-width:899px){#g_nav_i{padding-top:3px}}#g_foot_i{margin:0 auto}.g_foot_info{display:inline-block;margin:0 0 11px}@media only screen and (max-width:899px){.g_foot_info{display:block;margin-bottom:5px}}.g_foot_info a{margin-right:7px}.g_foot_text{display:inline-block;transform:translateY(16px);font-size:12px;line-height:1;color:#333}@media only screen and (max-width:899px){.g_foot_text{transform:none;margin-bottom:5px}}.g_foot_list{font-size:1.2rem;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.g_foot_list li{margin-right:7px;padding-right:6px;line-height:1.8;position:relative}.g_foot_list li:before{content:"|";position:absolute;right:-2px}.g_foot_list li:last-child:before{content:none}.g_foot_list li a{text-decoration:none;color:#333}.g_foot_list li a:hover{color:#025bab;text-decoration:underline}.g_foot_link{text-align:right;padding:0 10px 10px}.g_foot_link a{text-decoration:none;font-size:12px}.g_foot_link a:hover{color:#025bab;text-decoration:underline}#g_nav .colBox.colBoxWarning,#g_nav .colBox.colBoxWarning *{all:initial}#g_nav .colBox.colBoxWarning{display:block;background:#eee}#g_nav .colBox.colBoxWarning .colBoxOuter{display:block;width:var(--base_w);margin:0 auto;padding:4px 5px 5px}#g_nav .colBox.colBoxWarning li:before{content:"・";font-size:12px;color:#333}#g_nav .colBox.colBoxWarning li a{font-size:12px;cursor:pointer;color:#333}#g_nav .colBox.colBoxWarning li a:hover{color:#000;text-decoration:underline}.g_nav_box{display:flex;align-items:center;height:var(--base_h)}._flex{flex:1}.g_btn{height:var(--base_h);box-sizing:border-box;transition-property:width,height,padding;transition-duration:.2s}@media only screen and (min-width:910px){.g_btn{width:80px;padding:10px 0 0;box-sizing:border-box}}.g_img{width:20px;height:20px;margin:0 auto}.g_txt{display:none;margin-top:5px;font-size:11px;line-height:11px;text-align:center;color:#666}@media only screen and (min-width:910px){.g_txt{display:block;color:#333}}.g_inbtn{position:relative;display:block;width:50px;height:50px;text-decoration:none;margin:0 auto;padding:13px 10px;box-sizing:border-box;cursor:pointer;transition-property:background,border,width,height,padding;transition-duration:.2s;z-index:1001}.g_inbtn,.g_inbtn:hover{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}@media only screen and (min-width:910px){.g_inbtn{width:70px;height:60px;padding:13px 5px 5px}.g_inbtn:hover{background:#eee;border:1px solid #ccc}}.g_btn[data-menu="0"]{z-index:10}@media only screen and (max-width:899px){#g_btn_fb,#g_btn_tw{display:none}}.g_float{position:absolute;top:5px;width:calc(100% - 10px);height:0;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0);box-sizing:border-box;z-index:1000;border:1px solid rgba(0,0,0,0);transition-property:height,border,background;transition-duration:.4s}@media only screen and (min-width:910px){.g_float{top:10px}}.g_float::-webkit-scrollbar{display:none}.g_btn[data-menu="1"] .g_float{background:#fff}.g_float_left{left:5px}.g_float_right{right:5px}.g_btn[data-menu="1"] .g_float_left,.g_btn[data-menu="1"] .g_float_right{min-height:130px;height:auto;border:1px solid #ccc;overflow-y:scroll}@media only screen and (max-width:899px){.g_btn[data-menu="1"] .g_float_left,.g_btn[data-menu="1"] .g_float_right{height:calc(100vh - 100px)}}.g_float_bg{position:fixed;top:0;left:0;width:0;height:0;background:rgba(0,0,0,0);z-index:0;transition-property:background;transition-duration:.4s}.g_lines{position:relative;margin:0 auto;width:20px;height:19px}@media only screen and (max-width:899px){.g_lines{position:absolute;top:5px;width:40px;height:40px;display:block}}.g_line{position:absolute;left:0;width:100%;height:3px;margin:0 auto;background:#666;border:0;transform:rotate(0);transition-property:transform,top,bottom,width,height,background,border;transition-duration:.5s}@media only screen and (max-width:899px){.g_line{display:none}}.g_line:first-child{top:0}.g_line:nth-child(2),.g_line:nth-child(3){top:8px}.g_line:nth-child(4){bottom:0}#g_btn_menu[data-menu="1"] .g_line:first-child{width:0}#g_btn_menu[data-menu="1"] .g_line:nth-child(2){transform:rotate(-45deg)}#g_btn_menu[data-menu="1"] .g_line:nth-child(3){transform:rotate(45deg)}#g_btn_menu[data-menu="1"] .g_line:nth-child(4){width:0}@media only screen and (max-width:899px){.slideBtnArea{background:url(//image.itmedia.co.jp/spv/images/head_menu.gif) no-repeat center 10px/20px;width:40px;height:40px;transition:all .5s}#g_btn_menu[data-menu="1"] .slideBtnArea{transform:rotate(180deg)}}.g_search_icons{width:20px;height:19px;position:relative;margin:0 auto}.g_search_icon{position:absolute;box-sizing:border-box;overflow:hidden;transition-property:transform,top,left,margin,bottom,width,height,background,border;transition-duration:.5s}@media only screen and (max-width:899px){.g_search_icon{display:none}}.g_search_icon:first-child{top:0;left:-1px;width:18px;height:18px;border:4px solid #999;border-radius:40px}@media only screen and (min-width:910px){.g_search_icon:first-child{top:-6px;left:-5px;width:20px;height:20px;border:5px solid #aaa;border-radius:40px}}.g_search_icon:nth-child(2){top:15px;left:11px;width:11px;height:4px;margin:0 auto;background:#999;border:0;transform:rotate(45deg);transition-property:transform,top,bottom,width,height,background,border;transition-duration:.5s}@media only screen and (min-width:910px){.g_search_icon:nth-child(2){top:12px;left:8px;width:12px;height:5px}}#g_btn_search[data-menu="1"] .g_search_icon:first-child{top:8px;left:0;width:100%;height:3px;margin:auto;transform:rotate(45deg);background:#666;border:0 solid rgba(0,0,0,0)}#g_btn_search[data-menu="1"] .g_search_icon:nth-child(2){top:8px;left:0;width:100%;height:3px;margin:auto;transform:rotate(-45deg);background:#666}@media only screen and (max-width:899px){.slideBtnAreaSearch{background:url(//image.itmedia.co.jp/spv/images/head_menu.gif) no-repeat center -56px/17px;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s}#g_btn_search[data-menu="1"] .slideBtnAreaSearch{transform:translate(-50%,-50%) rotate(1turn)}}.g_menu_wrap{width:100%;padding:40px 5px 5px;box-sizing:border-box;transition-property:padding;transition-duration:.2s}.g_local{margin-bottom:20px}@media only screen and (min-width:900px){.g_local{display:none}}.g_local_head,.g_media_head{font-size:14px;font-weight:700;color:#666;margin:0 0 0 20px;padding:0 5px;background:#fff;display:inline-block}@media only screen and (min-width:900px){.g_media_head{display:none}}.g_media_in{margin-top:-13px;padding-top:10px}@media only screen and (max-width:899px){.g_media_in{border-top:3px solid #ddd}}.g_local_in{border-top:3px solid #c76c97;margin-top:-13px;padding-top:10px}.g_local_in,.g_media_in{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between}.g_local_list,.g_media_list{width:100%;padding:10px 0;text-decoration:none;color:#333;display:flex;background:rgba(0,0,0,0);border-bottom:1px solid #eee;box-sizing:border-box;transition-property:width,height,margin,padding;transition-duration:.4s}.g_local_in .g_local_list:last-of-type,.g_media_in .g_media_list:last-of-type{border-bottom:none}.g_local_empty,.g_media_empty{display:none}.g_media_img{width:40px;height:16px;background-repeat:no-repeat;background-position:50%;transition-property:width,height;transition-duration:.4s}.g_local_name,.g_media_name{font-size:12px;height:auto;color:#666;flex:1;padding-left:5px;transition-property:color,background;transition-duration:.1s}.g_media_list:hover{background:#eee}.g_local_list:hover{background:#c76c97}.g_local_list:hover .g_local_name{color:#fff}.g_media_list:hover .g_media_img{filter:brightness(110%)}@media only screen and (min-width:550px){.g_local_list,.g_media_list{width:calc(50% - 4px)}}@media only screen and (max-width:909px){.g_media_img{background-size:contain!important}}@media only screen and (min-width:900px){.g_menu_wrap{padding:60px 5px 5px}.g_media_list{height:85px;padding:0}.g_local_list,.g_media_list{width:calc(20% - 10px);margin-top:10px;display:block;border:1px solid rgba(0,0,0,0)}.g_local_list{padding:10px}.g_local_empty,.g_media_empty{display:block;width:calc(20% - 10px)}.g_media_img{width:auto;height:60px}.g_media_name{font-size:11px;height:20px}.g_local_name,.g_media_name{text-align:center;padding-left:0}.g_local_name{font-size:13px}.g_media_list:hover{border:1px solid #ddd}.g_local_list:hover{border:1px solid rgba(0,0,0,0)}}.g_search_box{width:100%;padding:40px 5px 5px;box-sizing:border-box;transition-property:padding;transition-duration:.4s}@media only screen and (min-width:910px){.g_search_box{padding:60px 5px 5px}}.g_circles{position:relative;margin:0 auto;width:20px;height:19px}.g_circle{position:absolute;box-sizing:border-box;overflow:hidden;transition-property:transform,top,left,margin,bottom,width,height,background,border;transition-duration:.5s}.g_circle:first-child{top:-7px;left:-5px;width:30px;height:30px;background:#aaa;border-radius:40px}.g_circle:nth-child(2){background:#fff;top:9px;left:50%;margin-left:-10px;width:20px;height:14px;border-radius:20px 20px 0 0}.g_circle:nth-child(3){background:#fff;top:-1px;left:50%;margin-left:-6px;width:12px;height:12px;border-radius:12px}#g_btn_tw .g_img{background:url(//image.itmedia.co.jp/spv/images/msbBtn_gray.png) no-repeat center -37px;background-size:20px}#g_btn_tw .g_inbtn:hover .g_img{background:url(//image.itmedia.co.jp/spv/images/msbBtn.png) no-repeat center -37px;background-size:20px}#g_btn_fb .g_img{background:url(//image.itmedia.co.jp/spv/images/msbBtn_gray.png) no-repeat center 0;background-size:20px}#g_btn_fb .g_inbtn:hover .g_img{background:url(//image.itmedia.co.jp/spv/images/msbBtn.png) no-repeat center 0;background-size:20px}.g_nav_box_logo{transition-property:padding,background;transition-duration:.2s}#g_logo{width:100%;margin:0 10px;padding:0;font-size:1rem;text-align:center}#g_logo img{width:72px;height:40px;vertical-align:middle;transition-property:width,height;transition-duration:.2s}@media only screen and (min-width:910px){#g_logo img{width:110px;height:60px}}#g_logo_sub{width:100%;margin:0 10px;padding:0;font-size:1rem;text-align:center}#g_logo_sub img{vertical-align:middle}.g_free_box{width:100%;padding:0 10px 0 20px}._align_r{justify-content:flex-end}#g_nav .gsc-control-cse{border:none!important;padding:10px!important}#g_nav .gsib_a{padding:0 8px!important;vertical-align:top!important}#g_nav .gsib_a .gsc-input{background-color:rgba(0,0,0,0)!important;height:35px!important}#g_nav input.gsc-search-button-v2{margin-top:0!important;padding:11px 27px!important}#g_nav table.gsc-search-box .gsib_b{vertical-align:top!important}#g_nav .gsc-result .gs-title{height:auto!important;line-height:26px}#g_nav .gsc-input-box{height:35px!important}#g_nav .gsst_a{padding-top:7px!important}#g_nav .gsc-cursor-box,#g_nav .gsc-cursor-page,#g_nav .gsc-results{display:inline-block!important;text-decoration:none!important}#g_nav .gsc-cursor-box{text-align:left!important;margin:0!important}#g_nav .gsc-cursor-page,.gsc-cursor-page{background:#eee!important;border:none!important;border-radius:0!important;margin:0 3px 5px!important;padding:3px 0!important;text-decoration:none!important;width:32px!important;text-align:center!important}#g_nav .gsc-results .gsc-cursor-page.gsc-cursor-current-page{background:#666!important;border:none!important;color:#fff!important;text-shadow:none!important}#g_nav .gsc-results .gsc-imageResult-classic:hover,#g_nav .gsc-results .gsc-imageResult-column:hover,#g_nav .gsc-webResult.gsc-result.gsc-promotion:hover,#g_nav .gsc-webResult.gsc-result:hover{background:none!important;border-color:#fff!important;box-shadow:none!important}#g_nav .gsc-thumbnail-inside,#g_nav .gsc-url-top{padding:0!important}#g_btn_rank{display:none}* html body,body,html{margin:0;font-size:10px}body{padding:0;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,Helvetica,Arial,sans-serif;line-height:1.9;color:#333;width:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.clearbox{clear:both;height:0;display:block}:active{outline:none}h1,h2,h3,h4,h5,ol,p,ul{font-size:10px;padding:0;margin:0}li,ol,ul{list-style-type:none}img{vertical-align:top;max-width:100%;max-height:100%}.sub-contents img,header img{width:auto;height:auto}.avatar{max-width:100%;height:auto}hr{clear:both;height:0;margin:0;border:0}article,aside,figcaption,figure,footer,header,nav,section{display:block}.maincol{margin-bottom:60px}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{float:right;margin-left:20px}.alignnone,.alignright{margin-bottom:20px}.aligncenter{display:block;margin:0 auto 20px}.t-alignleft{text-align:left}.t-alignright{text-align:right}.t-aligncenter{text-align:center}.h20{height:20px;display:block}a,a:visited{color:#333;text-decoration:none}a:hover{color:#025bab;text-decoration:underline}a img{border:0;text-decoration:none}input,textarea{font-size:14px;font-size:1.4rem;line-height:1.5;margin:0;vertical-align:top;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{font-size:12px;font-size:1.2rem;padding:5px;text-decoration:none;border:2px solid #c9c9c9;color:#333;line-height:1.5;height:25px;box-sizing:border-box;box-shadow:none;border-radius:0;vertical-align:top;margin:-2px 0 0}button{cursor:pointer}button[type=submit],input[type=button],input[type=submit]{font-size:14px;font-size:1.4rem;-webkit-appearance:none;cursor:pointer;font-weight:700;display:inline-block;background:#38bdef;padding:8px 20px;color:#fff;border-radius:0;border:0}button[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover{color:#fff;background:#1d8dc1}input[type=submit].btn-danger{background:#999;border:0}input[type=submit].btn-danger:hover{background:#b1b1b1}button[type=submit] .fa{display:none}input[type=checkbox],input[type=radio]{vertical-align:middle;margin-right:10px}select{font-size:14px;font-size:1.4rem;vertical-align:top;background:#fff;text-shadow:none;border:1px solid #d8dadb;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px;border-radius:0;cursor:pointer}select::-ms-expand{display:none}.select-wrap{position:relative}.select-wrap select{padding:6px 55px 6px 6px;box-sizing:border-box;width:100%}.select-wrap:after{font-size:22px;font-size:2.2rem;content:"\f13a";position:absolute;display:block;color:#38bdef;right:7px;top:7px;pointer-events:none}label{vertical-align:top;cursor:pointer}.common-mw{min-width:1104px}.common-outer{width:auto;box-sizing:border-box;padding:0 10px;margin:0 auto}.common-outer:after{clear:both;display:block;content:""}.alert{font-size:14px;font-size:1.4rem;border-radius:10px;padding:12px}.alert-danger{color:#900;background:#ede4e4;border:0}.inrec_bannar .bannar{text-align:center;padding:20px 0}.belowrel_bannar .bannar{text-align:center;padding-bottom:20px}.headerbannar{padding:30px 0}.headerbannar .bannar{text-align:center;min-height:90px}@media only screen and (max-width:899px){.footerbannar,.headerbannar,.image-bannar-footer{display:none}}.contents_bannar{clear:both;margin-bottom:25px}.contents_bannar .bannar{min-height:297px}.bannar-right .bannar,.contents_bannar .bannar,.footerbannar .bannar,.image-bannar-footer .bannar,.sub-contents .bannar{text-align:center;margin-bottom:20px}.main-pr-single-top{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:start;padding:10px;border:5px solid #eee;box-sizing:border-box;margin-bottom:20px}@media only screen and (max-width:899px){.main-pr-single-top{margin-bottom:20px;padding:5px;border:3px solid #eee}}.main-pr-single-top .main-pr-single-thumb{position:relative;width:150px}@media only screen and (max-width:899px){.main-pr-single-top .main-pr-single-thumb{width:50px}}.main-pr-single-top .main-pr-single-thumb:before{content:"";display:block;padding-top:60%}@media only screen and (max-width:899px){.main-pr-single-top .main-pr-single-thumb:before{padding-top:100%}}.main-pr-single-top .main-pr-single-thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;box-sizing:border-box}.main-pr-single-top .main-pr-single-thumb a:hover img{filter:brightness(110%)}.main-pr-single-top .main-pr-single-content{width:calc(100% - 165px)}@media only screen and (max-width:899px){.main-pr-single-top .main-pr-single-content{width:calc(100% - 60px)}}.main-pr-single-top .main-pr-single-content h3{font-size:1.6rem;line-height:1.5;margin-bottom:8px;border-bottom:0}@media only screen and (max-width:899px){.main-pr-single-top .main-pr-single-content h3{font-size:1.4rem;margin-bottom:5px}}.summary_continueART{min-height:300px}@media only screen and (min-width:900px){.headerGlobalWrap{min-height:60px}}.headerGlobalWrap .myBoxList{position:sticky;top:0;border-top:1px solid #fff;border-bottom:1px solid #fff;min-width:800px;background:#fff;z-index:2;transition-property:border;transition-duration:.1s;transition-timing-function:linear}@media only screen and (max-width:899px){.headerGlobalWrap .myBoxList{display:none}}.headerGlobalWrap .myBoxList.scrollShadow{border-bottom:1px solid #ddd}.headerGlobalWrap .myBoxList .list-li,.headerGlobalWrap .myBoxList .myBoxIndex>ul{margin:0;padding:0;font-size:13px}.headerGlobalWrap .myBoxList .myBoxIndex>ul{display:flex;justify-content:center;list-style:none}.headerGlobalWrap .myBoxList .list-li{width:14.28571%;font-weight:700;text-align:center;transition:background .1s linear;margin-right:1px}.headerGlobalWrap .myBoxList .list-li:last-child{margin-right:0}.headerGlobalWrap .list-name{position:relative;display:block;box-sizing:border-box;padding:18px 10px 16px;color:#888}.headerGlobalWrap .list-name:hover,.headerGlobalWrap .list-name:link,.headerGlobalWrap .list-name:visited{color:#888;text-decoration:none}.headerGlobalWrap .list-li.active .list-name{text-decoration:none;color:#333}.headerGlobalWrap .list-li li,.headerGlobalWrap .list-li ul{margin:0;padding:0;list-style:none}.headerGlobalWrap .list-li ul{margin:190px 20px 20px;height:210px;overflow-y:scroll}.headerGlobalWrap .list-li ul::-webkit-scrollbar{width:7px}.headerGlobalWrap .list-li ul::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#43e2c6,#3183d0);border-radius:4px}.headerGlobalWrap .list-li ul::-webkit-scrollbar-track{background:hsla(0,0%,39.2%,.5)}.headerGlobalWrap .list-li li{position:relative;font-size:12.8px;margin-bottom:10px;padding-right:20px;box-sizing:border-box}.headerGlobalWrap .list-li li:before,.headerGlobalWrap .list-li li:last-child{margin-bottom:0}.headerGlobalWrap .list-li li a{display:inline-block;padding-left:15px;color:#333}.headerGlobalWrap .list-li li a:before{position:absolute;display:block;content:"・";color:#666;left:0}.headerGlobalWrap .list-li li a{z-index:-1}.headerGlobalWrap .list-li li a:after{position:absolute;content:"";left:0;bottom:0;background:#eee;width:100%;height:10px;display:none;z-index:-2}.headerGlobalWrap .list-li li a:hover:after{display:block}.headerGlobalWrap .list-li{cursor:pointer}.headerGlobalWrap .list-li:focus-within{outline:0}.headerGlobalWrap .list-pulldown:focus-within .list-name{color:#fff}.headerGlobalWrap .list-pulldown:focus-within:not(.active) .list-name{pointer-events:auto}.headerGlobalWrap .list-pulldown:focus-within .pulldown-wrap{transition-duration:.5s;max-height:600px;z-index:3}.headerGlobalWrap .list-pulldown:focus-within .pulldown-wrap:before{width:100%}.headerGlobalWrap .list-close{display:none;position:absolute;top:87px;right:30px;z-index:4;border:1px solid #ddd;padding:5px 20px 4px;text-align:center;border-radius:3px;background:#fff;cursor:pointer;font-size:12.8px;font-weight:700;font-family:Segoe UI,Gill Sans;color:#999}.headerGlobalWrap .list-pulldown:focus-within~.list-close{display:block}.headerGlobalWrap .pulldown-wrap{position:absolute;left:0;text-align:left;z-index:10;width:100%;overflow:hidden;background:#fff;display:flex;cursor:auto;min-width:900px;max-height:0;box-shadow:0 6px 5px -5px rgba(0,0,0,.4);transition-property:max-height;transition-duration:.3s}.headerGlobalWrap .pulldown-wrap:before{content:"";position:absolute;left:0;width:0;height:5px;transition-property:width;transition-duration:.5s}.headerGlobalWrap .pulldown-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#ddd}.headerGlobalWrap .pulldown-head{position:relative;box-sizing:border-box;width:300px;min-height:200px;background-repeat:no-repeat;background-position:120px 10px;background-size:100px}.headerGlobalWrap .pulldown-head img{position:absolute;top:50px;left:45px}.headerGlobalWrap .pulldown{box-sizing:border-box;flex:1;padding:30px;align-content:flex-start;background:#f6f6f6}.headerGlobalWrap .pulldown-btn{position:absolute;top:130px;left:20px;text-align:center;font-size:12.8px;display:block;padding:10px;color:#fff;font-weight:700;text-decoration:none;transition-property:background;transition-duration:.1s;transition-timing-function:linear;width:calc(100% - 40px);box-sizing:border-box;border-radius:3px}.headerGlobalWrap .pulldown-btn:hover,.headerGlobalWrap .pulldown-btn:link,.headerGlobalWrap .pulldown-btn:visited{text-decoration:none;color:#fff}.headerGlobalWrap .pulldown-btn:hover{filter:brightness(110%)}.headerGlobalWrap .list-top.active,.headerGlobalWrap .list-top:hover{background:rgba(199,108,151,.1)}.headerGlobalWrap .list-top .pulldown-btn,.headerGlobalWrap .list-top:focus-within,.headerGlobalWrap .list-top:focus-within .pulldown-wrap:before{background:#c76c97}.headerGlobalWrap .list-top ul::-webkit-scrollbar-thumb{background:#c76c97}.headerGlobalWrap .list-top .pulldown-head{background-size:220px;background-position:100px 0;background-color:rgba(199,108,151,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_top.png)}.headerGlobalWrap .list-answer.active,.headerGlobalWrap .list-answer:hover{background:rgba(99,135,193,.1)}.headerGlobalWrap .list-answer .pulldown-btn,.headerGlobalWrap .list-answer:focus-within,.headerGlobalWrap .list-answer:focus-within .pulldown-wrap:before{background:#6387c1}.headerGlobalWrap .list-answer .myBoxMore a:hover{background:#6387c1;border-color:#6387c1}.headerGlobalWrap .list-answer ul::-webkit-scrollbar-thumb{background:#6387c1}.headerGlobalWrap .list-answer .myBoxCard2 .myBoxBtn a:hover{border-color:#6387c1;background:#6387c1}.headerGlobalWrap .list-answer .pulldown-head{background-size:160px;background-color:rgba(99,135,193,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_answer.png)}.headerGlobalWrap .list-entertainment.active,.headerGlobalWrap .list-entertainment:hover{background:rgba(221,134,111,.1)}.headerGlobalWrap .list-entertainment .pulldown-btn,.headerGlobalWrap .list-entertainment:focus-within,.headerGlobalWrap .list-entertainment:focus-within .pulldown-wrap:before{background:#dd866f}.headerGlobalWrap .list-entertainment .myBoxMore a:hover{background:#dd866f;border-color:#dd866f}.headerGlobalWrap .list-entertainment ul::-webkit-scrollbar-thumb{background:#dd866f}.headerGlobalWrap .list-entertainment .myBoxCard2 .myBoxBtn a:hover{border-color:#dd866f;background:#dd866f}.headerGlobalWrap .list-entertainment .pulldown-head{background-color:rgba(221,134,111,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_entertainment.png)}.headerGlobalWrap .list-money.active,.headerGlobalWrap .list-money:hover{background:rgba(119,89,61,.1)}.headerGlobalWrap .list-money .pulldown-btn,.headerGlobalWrap .list-money:focus-within,.headerGlobalWrap .list-money:focus-within .pulldown-wrap:before{background:#77593d}.headerGlobalWrap .list-money .myBoxMore a:hover{background:#77593d;border-color:#77593d}.headerGlobalWrap .list-money ul::-webkit-scrollbar-thumb{background:#77593d}.headerGlobalWrap .list-money .myBoxCard2 .myBoxBtn a:hover{border-color:#77593d;background:#77593d}.headerGlobalWrap .list-money .pulldown-head{background-size:150px;background-position:100px 10px;background-color:rgba(119,89,61,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_money.png)}.headerGlobalWrap .list-girl.active,.headerGlobalWrap .list-girl:hover{background:rgba(124,42,188,.1)}.headerGlobalWrap .list-girl .pulldown-btn,.headerGlobalWrap .list-girl:focus-within,.headerGlobalWrap .list-girl:focus-within .pulldown-wrap:before{background:#7c2abc}.headerGlobalWrap .list-girl .myBoxMore a:hover{background:#7c2abc;border-color:#7c2abc}.headerGlobalWrap .list-girl ul::-webkit-scrollbar-thumb{background:#7c2abc}.headerGlobalWrap .list-girl .myBoxCard2 .myBoxBtn a:hover{border-color:#7c2abc;background:#7c2abc}.headerGlobalWrap .list-girl .pulldown-head{background-color:rgba(124,42,188,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_girl.png)}.headerGlobalWrap .list-norimono.active,.headerGlobalWrap .list-norimono:hover{background:rgba(227,218,0,.1)}.headerGlobalWrap .list-norimono .pulldown-btn,.headerGlobalWrap .list-norimono:focus-within,.headerGlobalWrap .list-norimono:focus-within .pulldown-wrap:before{background:#e3da00}.headerGlobalWrap .list-norimono .myBoxMore a:hover{background:#e3da00;border-color:#e3da00}.headerGlobalWrap .list-norimono ul::-webkit-scrollbar-thumb{background:#e3da00}.headerGlobalWrap .list-norimono .myBoxCard2 .myBoxBtn a:hover{border-color:#e3da00;background:#e3da00}.headerGlobalWrap .list-norimono .pulldown-head{background-size:120px;background-color:rgba(227,218,0,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_norimono.png)}.headerGlobalWrap .list-sports.active,.headerGlobalWrap .list-sports:hover{background:rgba(3,110,184,.1)}.headerGlobalWrap .list-sports .pulldown-btn,.headerGlobalWrap .list-sports:focus-within,.headerGlobalWrap .list-sports:focus-within .pulldown-wrap:before{background:#036eb8}.headerGlobalWrap .list-sports .myBoxMore a:hover{background:#036eb8;border-color:#036eb8}.headerGlobalWrap .list-sports ul::-webkit-scrollbar-thumb{background:#036eb8}.headerGlobalWrap .list-sports .myBoxCard2 .myBoxBtn a:hover{border-color:#036eb8;background:#036eb8}.headerGlobalWrap .list-sports .pulldown-head{background-size:140px;background-position:100px 10px;background-color:rgba(3,110,184,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_sports.png)}.headerGlobalWrap .list-zoo.active,.headerGlobalWrap .list-zoo:hover{background:rgba(105,185,0,.1)}.headerGlobalWrap .list-zoo .pulldown-btn,.headerGlobalWrap .list-zoo:focus-within,.headerGlobalWrap .list-zoo:focus-within .pulldown-wrap:before{background:#69b900}.headerGlobalWrap .list-zoo .myBoxMore a:hover{background:#69b900;border-color:#69b900}.headerGlobalWrap .list-zoo ul::-webkit-scrollbar-thumb{background:#69b900}.headerGlobalWrap .list-zoo .myBoxCard2 .myBoxBtn a:hover{border-color:#69b900;background:#69b900}.headerGlobalWrap .list-zoo .pulldown-head{background-size:120px;background-color:rgba(105,185,0,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_zoo.png)}.headerGlobalWrap .list-research.active,.headerGlobalWrap .list-research:hover{background:rgba(97,88,86,.1)}.headerGlobalWrap .list-research .pulldown-btn,.headerGlobalWrap .list-research:focus-within,.headerGlobalWrap .list-research:focus-within .pulldown-wrap:before{background:#615856}.headerGlobalWrap .list-research .myBoxMore a:hover{background:#615856;border-color:#615856}.headerGlobalWrap .list-research ul::-webkit-scrollbar-thumb{background:#615856}.headerGlobalWrap .list-research .myBoxCard2 .myBoxBtn a:hover{border-color:#615856;background:#615856}.headerGlobalWrap .list-research .pulldown-head{background-size:140px;background-position:130px 10px;background-color:rgba(97,88,86,.1);background-image:url(//image.itmedia.co.jp/nl/images/g_nav_it_research.png)}.headerGlobalWrap .list-ti.active,.headerGlobalWrap .list-ti:hover{background:rgba(199,108,151,.1)}@media (-ms-high-contrast:none){.headerGlobalWrap .list-name,.headerGlobalWrap ::-ms-backdrop{pointer-events:auto}.headerGlobalWrap .myBoxList,.headerGlobalWrap ::-ms-backdrop{position:relative}}@supports (-ms-ime-align:auto){.headerGlobalWrap .myBoxList{position:relative}.headerGlobalWrap .list-name{pointer-events:auto}}.headerGlobalWrap .myBoxHead{font-size:1.1rem;margin-bottom:15px;padding-bottom:0;border:none}.headerGlobalWrap .myBoxBGLINK{position:relative}.headerGlobalWrap .myBoxBG{padding-top:50%;background:50%/cover no-repeat #fff}.headerGlobalWrap .myBoxBG:hover{filter:brightness(120%)}.headerGlobalWrap .myBoxType{display:none;position:absolute;top:0;left:0;background:#f6f6f6;font-family:Segoe UI;font-size:1rem;font-weight:700;line-height:1;text-align:center;width:30px;padding:5px;color:#c76c97;border-radius:0 0 5px 0}.headerGlobalWrap .myBoxType[data-articletype=Special]{display:block}.headerGlobalWrap .myBoxType[data-articletype=Special]:before{content:"PR"}.headerGlobalWrap .myBoxMETA{display:flex;width:100%;margin-bottom:10px;font-size:.8rem}.headerGlobalWrap .myBoxMETA .my_tw_count{text-align:right;color:#29a5e2;font-weight:700;font-family:Segoe UI,Gill Sans;text-decoration:none}.headerGlobalWrap .myBoxMETA .my_tw_count:before{content:"";display:inline-block;width:20px;height:20px;border-radius:20px;margin-right:5px;vertical-align:top;background:url(//image.itmedia.co.jp/nl/images/nl_sprite.png) no-repeat -90px -60px}.headerGlobalWrap .myBoxDate{color:#33bad2;font-family:Segoe UI,Gill Sans;font-weight:700;flex:1}.headerGlobalWrap .myBoxDate:before{content:"";display:inline-block;width:13px;height:13px;background:url(//image.itmedia.co.jp/nl/images/mybox_time_green.png) no-repeat 0 0/contain;margin-right:5px}.headerGlobalWrap .myBoxFamily{color:#999;font-weight:700}.headerGlobalWrap .myBoxAuthor{color:#999;text-align:right;font-weight:700;flex:1}.headerGlobalWrap .myBoxAuthor:before{content:"";display:inline-block;width:12px;height:12px;background:url(//image.itmedia.co.jp/nl/images/mybox_pen.png) no-repeat 0/contain;margin-right:5px}.headerGlobalWrap .myBoxAuthor:empty{display:none}.headerGlobalWrap .myBoxIndex{position:relative;box-sizing:border-box}.headerGlobalWrap .myBoxTitle{margin:0 0 10px}.headerGlobalWrap .myBoxAbs{margin:0 0 10px;font-size:.8rem;color:#666}.headerGlobalWrap .myBoxAD{text-align:center;margin-bottom:30px}.headerGlobalWrap .myBoxHead{font-weight:700;font-size:19.2px}.headerGlobalWrap .myBoxMore{text-align:center;font-size:14.4px;background:#fff}.headerGlobalWrap .myBoxMore a{display:block;border:1px solid #ddd;padding:10px;color:#333;font-weight:700;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.headerGlobalWrap .myBoxMore a:hover{border-color:#c76c97;background:#c76c97;color:#fff}.headerGlobalWrap .myBoxTopStories{z-index:1;min-width:1084px;margin-bottom:0}.headerGlobalWrap .myBoxTopStories .myBoxOuter{display:flex;width:100%}.headerGlobalWrap .myBoxTopStories .myBoxInner{box-sizing:border-box;overflow:hidden}.headerGlobalWrap .myBoxTopStories .myBoxInnerL{width:50%;border-right:1px solid #fff}.headerGlobalWrap .myBoxTopStories .myBoxInnerR{width:50%;display:flex;flex-wrap:wrap}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxIndex{width:50%}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxIndex:first-of-type{border-bottom:1px solid #fff;border-right:1px solid #fff}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxIndex:nth-of-type(2){border-bottom:1px solid #fff}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxIndex:nth-of-type(3){border-right:1px solid #fff}.headerGlobalWrap .myBoxTopStories .myBoxIndex{margin-bottom:0}.headerGlobalWrap .myBoxTopStories .myBoxInnerL .myBoxBG{padding-top:calc(61% + 2px)}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxBG{padding-top:61%}.headerGlobalWrap .myBoxTopStories .myBoxMASK{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transition:background .1s linear;background-image:linear-gradient(rgba(0,0,0,0) 20%,#000)}.headerGlobalWrap .myBoxTopStories .myBoxIndex:hover .myBoxMASK{background:rgba(0,0,0,.4);background-image:linear-gradient(rgba(0,0,0,0) 30%,#000)}.headerGlobalWrap .myBoxTopStories .myBoxTEXTLINKinner{position:absolute;bottom:0;left:0;width:100%;padding:0 25px 10px;box-sizing:border-box}.headerGlobalWrap .myBoxTopStories .myBoxInnerL .myBoxTEXTLINKinner{padding:0 30px 25px}.headerGlobalWrap .myBoxTopStories .myBoxMETA{font-size:13px;margin-bottom:5px}.headerGlobalWrap .myBoxTopStories .myBoxTitle{margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff}.headerGlobalWrap .myBoxTopStories .myBoxAbs{color:#ccc}.headerGlobalWrap .myBoxTopStories .myBoxDate{display:none}.headerGlobalWrap .myBoxTopStories .myBoxInnerL .myBoxTitle{font-size:22px;line-height:40px}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxTitle{font-size:14px;line-height:28px}@media only screen and (min-width:1500px){.headerGlobalWrap .myBoxTopStories .myBoxInnerL .myBoxTitle{font-size:28px;line-height:46px}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxTitle{font-size:18px;line-height:32px}}@media only screen and (min-width:1800px){.headerGlobalWrap .myBoxTopStories .myBoxInnerL .myBoxTitle{font-size:32px;line-height:50px}.headerGlobalWrap .myBoxTopStories .myBoxInnerR .myBoxTitle{font-size:20px;line-height:34px}}.headerGlobalWrap .myBoxTopStories .myBoxMETA .my_tw_count{color:#fff}.headerGlobalWrap .mainBox{padding:50px 100px 0;display:flex;flex-wrap:wrap;min-width:1084px;max-width:1500px;margin:0 auto;box-sizing:border-box}.headerGlobalWrap .mainBoxL{flex:1;overflow:hidden}.headerGlobalWrap .mainBoxR{width:336px;padding-left:30px}.headerGlobalWrap .stickyBox{position:sticky;top:0;margin-bottom:30px}.headerGlobalWrap .myBoxCard2{margin:0}.headerGlobalWrap .myBoxCard2 .myBoxInner,.headerGlobalWrap .myBoxCard .myBoxInner{display:flex;flex-wrap:wrap;justify-content:space-between}.headerGlobalWrap .myBoxCard .myBoxIndex{width:calc(50% - 15px);background:#fff;margin-bottom:30px}.headerGlobalWrap .myBoxCard2 .myBoxIndex{width:calc(33% - 20px);background:#fff;margin-bottom:30px}@media only screen and (min-width:1400px){.headerGlobalWrap .myBoxCard .myBoxIndex{width:calc(33% - 20px)}}.headerGlobalWrap .mainBoxR .myBoxCard .myBoxIndex{width:100%}.headerGlobalWrap .myBoxCard .myBoxBG{padding-top:66.315%;background:50%/cover no-repeat}.headerGlobalWrap .myBoxCard .myBoxTitle{font-size:1rem;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.headerGlobalWrap .myBoxCard2 .myBoxTitle{font-size:14.4px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}@media only screen and (min-width:1200px){.headerGlobalWrap .myBoxCard .myBoxTitle{font-size:1.1rem}}@media only screen and (min-width:1400px){.headerGlobalWrap .myBoxCard .myBoxTitle{font-size:1rem}}@media only screen and (min-width:1500px){.headerGlobalWrap .myBoxCard .myBoxTitle{font-size:1.1rem}}.headerGlobalWrap .mainBoxR .myBoxCard .myBoxTitle{font-size:.9rem}.headerGlobalWrap .myBoxCard2 .myBoxTEXTLINKinner,.headerGlobalWrap .myBoxCard .myBoxTEXTLINKinner{padding:20px}.headerGlobalWrap .myBoxCard2 .myBoxAbs,.headerGlobalWrap .myBoxCard .myBoxAbs{overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.headerGlobalWrap .myBoxCard2 .myBoxBtn,.headerGlobalWrap .myBoxCard .myBoxBtn{font-size:12.8px;font-weight:700;text-align:center}.headerGlobalWrap .myBoxCard2 .myBoxBtn a,.headerGlobalWrap .myBoxCard .myBoxBtn a{display:block;border:1px solid #999;padding:5px 10px;color:#999;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.headerGlobalWrap .myBoxCard2 .myBoxBtn a:hover,.headerGlobalWrap .myBoxCard .myBoxBtn a:hover{border:1px solid #c76c97;background:#c76c97;color:#fff}.headerGlobalWrap .myBoxHbar .myBoxOuter{background:#fff;margin-bottom:30px;padding:20px}.headerGlobalWrap .myBoxHbar .myBoxIndex{display:flex;margin-bottom:40px}.headerGlobalWrap .myBoxHbar .myBoxIndex:last-child{display:flex;margin-bottom:0}.headerGlobalWrap .myBoxHbar .myBoxBG{width:200px;padding-top:66.315%}.headerGlobalWrap .myBoxHbar .myBoxTEXTLINKinner{width:100%;padding-left:20px}.headerGlobalWrap .myBoxHbar .myBoxMETA{display:block}.headerGlobalWrap .myBoxHbar .myBoxAuthor{text-align:left;margin-left:10px}.headerGlobalWrap .myBoxHbar .myBoxTitle{font-size:1rem;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.headerGlobalWrap .myBoxHbar .myBoxBtn{font-size:.8rem;font-weight:700;text-align:right}.headerGlobalWrap .myBoxHbar .myBoxBtn a{display:inline-block;border:1px solid #999;padding:5px 15px;color:#999;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.headerGlobalWrap .myBoxHbar .myBoxBtn a:hover{border:1px solid #c76c97;background:#c76c97;color:#fff}@media only screen and (min-width:1200px){.headerGlobalWrap .myBoxHbar .myBoxBG{width:250px}.headerGlobalWrap .myBoxHbar .myBoxTitle{font-size:1.1rem}}.headerGlobalWrap .myBoxHbar .myBoxDate{text-align:left}.headerGlobalWrap .lineBox{background:#666;padding:30px 0}.headerGlobalWrap .lineBox.navy{background:#496a93}.headerGlobalWrap .lineBox.pink{background:#c76c97}.headerGlobalWrap .lineBox.green{background:#2a5f40}.headerGlobalWrap .lineBox .myBoxOuter{min-width:1084px;max-width:1500px;margin:0 auto;padding:0 100px;box-sizing:border-box}.headerGlobalWrap .lineBox .myBoxHead{font-family:Segoe UI,Gill Sans;color:#fff}.headerGlobalWrap .lineBox .myBoxInner{flex:1;overflow:hidden;position:relative}.headerGlobalWrap .lineBox .myBoxIndex{margin-bottom:0}.headerGlobalWrap .lineBox .myBoxTitle{font-size:1rem}.headerGlobalWrap #logly-lift-widget{margin-bottom:30px!important}.headerGlobalWrap .logly-lift-ad-title{line-height:1.8!important;font-size:.9rem!important}.headerGlobalWrap .logly-lift-ad{margin-bottom:30px!important}.headerGlobalWrap .myBoxStandard{margin-bottom:30px}.headerGlobalWrap .myBoxStandard .myBoxOuter{padding:15px;background:#fff}.headerGlobalWrap #masterSub .myBoxStandard .myBoxOuter{padding:0}.headerGlobalWrap .myBoxStandard .myBoxHead{margin-bottom:30px;padding-left:30px;background:url(//image.itmedia.co.jp/nl/images/head_info.png) no-repeat 0/20px}.headerGlobalWrap .myBoxStandard li,.headerGlobalWrap .myBoxStandard ul{margin:0;padding:0}.headerGlobalWrap .myBoxStandard ul{padding:0 0 0 22px}.headerGlobalWrap .myBoxStandard li{margin-bottom:10px}.headerGlobalWrap .myBoxStandard li:before{margin-bottom:0}.headerGlobalWrap .myBoxFeedback .myBoxHead{background:url(//image.itmedia.co.jp/nl/images/head_info.png) no-repeat 0/20px}.headerGlobalWrap .myBoxFeedback li{font-size:.9rem;font-weight:700}.headerGlobalWrap .myBoxRanking .myBoxHead{background:url(//image.itmedia.co.jp/nl/images/head_rank.png) no-repeat 0/20px}.headerGlobalWrap .myBoxRanking{counter-reset:number 0}.headerGlobalWrap .myBoxRanking .myBoxIndex{display:flex;margin-bottom:30px}.headerGlobalWrap .myBoxRanking .myBoxR{flex:1;padding-left:15px}.headerGlobalWrap .myBoxRanking .myBoxIcon{float:none;position:relative;display:block}.headerGlobalWrap .myBoxRanking .myBoxIcon:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:50px 50px 0 0;z-index:1}.headerGlobalWrap .myBoxRanking .myBoxIcon:after{position:absolute;top:0;left:0;font-family:Segoe UI,Gill Sans;font-size:24px;color:#999;line-height:.6;counter-increment:number 1;content:counter(number);z-index:1}.headerGlobalWrap .myBoxRanking .myBoxIndex:first-child .myBoxIcon:after{color:#e7d02a;font-weight:700}.headerGlobalWrap .myBoxRanking .myBoxIndex:nth-child(2) .myBoxIcon:after{color:#b0a996;font-weight:700}.headerGlobalWrap .myBoxRanking .myBoxIndex:nth-child(3) .myBoxIcon:after{color:#b78c3d;font-weight:700}.headerGlobalWrap .myBoxRanking .myBoxIcon img{width:100px;height:75px}.headerGlobalWrap .myBoxRanking .myBoxTitle{font-size:.9rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.headerGlobalWrap .myBoxRankingMain .myBoxOuter{padding:0}.headerGlobalWrap .myBoxRankingMain .myBoxHead{font-size:2rem;background-size:28px;padding-left:40px}.headerGlobalWrap .myBoxRankingMain .myBoxIcon:before{border-width:60px 60px 0 0}.headerGlobalWrap .myBoxRankingMain .myBoxIcon:after{font-size:30px}.headerGlobalWrap .myBoxRankingMain .myBoxTitle{font-size:1.1rem}.headerGlobalWrap .myBoxOsusume .myBoxTitle{font-size:.9rem}.headerGlobalWrap .mb0{margin-bottom:0}.headerGlobalWrap .mb5{margin-bottom:5px}.headerGlobalWrap .mb10{margin-bottom:10px}.headerGlobalWrap .mb20{margin-bottom:20px}.headerGlobalWrap .mb30{margin-bottom:30px}.headerGlobalWrap .pt5{padding-top:5px}.headerGlobalWrap .pt10{padding-top:10px}.headerGlobalWrap .bt1{border-top:1px dotted #ddd}.headerGlobalWrap .myBoxFeatures .swiper-button-next,.headerGlobalWrap .myBoxFeatures .swiper-button-prev,.headerGlobalWrap .myBoxManga .swiper-button-next,.headerGlobalWrap .myBoxManga .swiper-button-prev,.headerGlobalWrap .myBoxOsusume .swiper-button-next,.headerGlobalWrap .myBoxOsusume .swiper-button-prev{top:60px;z-index:1}.img-clock{width:16px;height:16px;vertical-align:middle;margin-top:-3px;margin-right:5px}.img-clock.img-svg-small{width:13px;height:13px}.img-author{width:16px;height:16px;vertical-align:middle;margin-top:-3px;margin-right:3px}.img-author.img-svg-small{width:13px;height:13px}.bg-gray{background:#f6f6f6}@media only screen and (max-width:899px){.bg-gray{background:#fff}}.header{padding:10px 0;border-bottom:1px solid #333;background:#fff;position:relative;overflow:hidden}@media only screen and (min-width:900px){.header{padding:15px 0}}.header .logo-link{position:relative}.header .logo{text-align:center}@media only screen and (max-width:899px){.header .logo{margin:-8px 0}}@media only screen and (min-width:900px){.header .logo{margin:-10px 0}}.header .brand{vertical-align:middle;position:relative;z-index:1;margin-right:-20px}@media only screen and (min-width:900px){.header .brand{height:62px}}@media only screen and (max-width:899px){.header .brand{height:40px;margin-right:-8px}}.header .chara{display:none;vertical-align:middle}@media only screen and (max-width:899px){.header .chara{height:60px}}.header .menu{position:absolute;right:10px;top:50%;padding:5px;box-sizing:border-box;width:30px;height:30px;background:none;border:0;transform:translateY(-50%)}.header .menu .bar{display:block;background:#333;width:100%;margin-bottom:4px;height:3px}body{background:#fff}.pankuzu{background:#ededed}@media (orientation:landscape){.pankuzu{position:relative}}.pankuzu .common-outer,.pankuzu .common-width{padding:0}.pankuzu-menu-list{font-size:11px;font-size:1.1rem;padding:0}.pankuzu-menu-list ol{display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.pankuzu-menu-list li{font-size:11px;font-size:1.1rem;padding:5px 20px 2px 0;position:relative;display:inline;line-height:2}.pankuzu-menu-list li:after{content:">";position:absolute;top:0;right:5px;z-index:1;color:#999}.pankuzu-menu-list li:last-of-type:after{display:none}.pankuzu-menu-list li img{vertical-align:sub;display:inline-block;margin-right:2px}@media only screen and (max-width:899px){.pankuzu-menu-list.menu-list-article li:last-of-type,.pankuzu-menu-list.menu-list-article li:nth-last-of-type(2):after{display:none}}.pankuzu-top{background:none;margin-bottom:5px}@media only screen and (max-width:899px){.pankuzu-top{display:none}}body.single .pankuzu-top{margin-bottom:20px;border-bottom:1px solid #ddd}@media only screen and (min-width:900px){body.single .pankuzu-top{padding-bottom:5px}}.btmbread{margin-bottom:10px}.btmbread .pankuzu-top{display:none}@media only screen and (max-width:899px){.btmbread .pankuzu-top{display:block;margin-bottom:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;padding:10px}.btmbread .pankuzu-top .pankuzu-menu-list{padding:0}.btmbread .pankuzu-top .pankuzu-menu-list ol{overflow-x:scroll;text-overflow:auto}.btmbread .pankuzu-top .pankuzu-menu-list li{padding:0 20px 0 0;display:inline-block}.btmbread .pankuzu-top .pankuzu-menu-list li:after{top:5px}.btmbread .pankuzu-top .pankuzu-menu-list li a{display:block;padding:3px 6px 4px;border:1px solid #ccc;background-color:#fff}}@media only screen and (max-width:899px) and (max-width:899px){.btmbread .pankuzu-top .pankuzu-menu-list.menu-list-article li:last-of-type{display:none}}.footer-cr{font-size:11px;font-size:1.1rem;text-align:center;line-height:1;padding:10px}.parts-person-list .post-rel-person-index{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #e7e7e7;box-sizing:border-box;padding:10px;width:100%;align-items:center}.parts-person-list .thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;position:relative}.parts-person-list .thumb img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.parts-person-list .contents{width:calc(100% - 60px);box-sizing:border-box;padding-left:10px}.parts-person-list .contents .title h3{font-size:13px;font-size:1.3rem;font-weight:400}.parts-cat-list h3{font-size:15px;font-size:1.5rem;margin-bottom:10px}.parts-cat-list ul:after{clear:both;display:block;content:""}.parts-cat-list li{font-size:13px;font-size:1.3rem;border-bottom:1px solid #e7e7e7;box-sizing:border-box}.parts-cat-list li ul{padding-left:15px}.parts-cat-list li:last-of-type{border-bottom:0}.parts-cat-list li a{display:block;padding:10px}.footer h3{font-size:15px;font-size:1.5rem;padding:10px;background:#eee}.footer li{font-size:13px;font-size:1.3rem;border-bottom:1px solid #eee}.footer li a{padding:10px;display:block}.common-width{box-sizing:border-box;margin-right:auto;margin-left:auto;position:relative}@media only screen and (min-width:900px){.common-width{max-width:1104px;padding-right:10px;padding-left:10px}}@media only screen and (min-width:900px){.content-wrapper{padding-top:50px}}@media only screen and (min-width:900px){.content-wrapper>.common-width{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width:900px){.page-template-page-research-php .content-wrapper{padding-top:0}}@media only screen and (min-width:900px){.main-contents{width:calc(100% - 356px)}}.main-contents .common-head{margin-bottom:15px}@media only screen and (max-width:899px){.main-contents .common-head{margin-bottom:0}}@media only screen and (min-width:900px){.main-contents .common-head h2{padding-left:0}}@media only screen and (max-width:899px){.main-contents .article-list-head{padding:0 10px}}.main-contents .article-list-head h2{font-size:20px;font-weight:700;margin-top:20px;margin-bottom:0;line-height:1.6;padding:10px 0 0;border-bottom:1px solid #e7e7e7}@media only screen and (min-width:900px){.sub-contents{width:336px}}.parts-article-list{margin-bottom:30px}@media only screen and (max-width:899px){.parts-article-list{margin-bottom:5px}}.parts-article-list .article-index{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;background:#fff;box-sizing:border-box;position:relative}@media only screen and (max-width:899px){.parts-article-list .article-index{padding:10px;margin-bottom:0;border-bottom:1px solid #e7e7e7}.parts-article-list .article-index:last-of-type{border-bottom:0}}.parts-article-list .article-index .article-thumb{width:100%;position:relative;width:250px}.parts-article-list .article-index .article-thumb .myBoxBG{display:block;height:0;padding-top:66.315%;position:relative}.parts-article-list .article-index .article-thumb img{object-fit:cover;max-width:none;max-height:none;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ccc;box-sizing:border-box}@media only screen and (max-width:899px){.parts-article-list .article-index .article-thumb{width:30%}}.parts-article-list .article-index .article-contents{width:90%;box-sizing:border-box;position:relative;z-index:1;background:#fff;box-shadow:0 0 10px 0 rgba(51,51,51,.06);width:calc(100% - 265px);box-shadow:none;padding:0 0 30px;margin:0}@media only screen and (max-width:899px){.parts-article-list .article-index .article-contents{width:calc(70% - 10px);padding-bottom:0}}.parts-article-list .article-index .article-cat{font-size:13px;font-size:1.3rem;font-weight:700}.parts-article-list .article-index .article-cat a{color:#b14a7d}@media only screen and (max-width:899px){.parts-article-list .article-index .article-cat{text-align:right}}.parts-article-list .article-index h3{font-size:18px;font-size:1.8rem;margin-bottom:5px;line-height:1.5}.parts-article-list .article-index h3 a{color:#222}@media only screen and (max-width:899px){.parts-article-list .article-index h3{font-size:13px;font-size:1.3rem;line-height:1.5}}.parts-article-list .article-index p{font-size:14px;font-size:1.4rem;display:none}.parts-article-list .article-index .article-meta{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:0;bottom:0;font-size:12px;font-size:1.2rem}@media only screen and (max-width:899px){.parts-article-list .article-index .article-meta{display:block;position:static}}.parts-article-list .article-index .article-meta .myBoxDATE{display:none;color:#33bad2;font-weight:700;flex:1;margin-right:10px;position:relative}@media only screen and (min-width:900px){.parts-article-list .article-index .article-meta .myBoxDATE{font-family:Segoe UI,Gill Sans}}@media only screen and (max-width:899px){.parts-article-list .article-index .article-meta .myBoxDATE{color:#999;display:block;padding:1px 0 0;font-weight:400}}.parts-article-list .article-index .article-meta .myBoxDATE img{display:inline-block;width:13px;height:13px;margin-right:5px;vertical-align:initial}@media only screen and (min-width:900px){.parts-article-list .article-index .article-meta .myBoxDATE img.sponly{display:none}}@media only screen and (max-width:899px){.parts-article-list .article-index .article-meta .myBoxDATE img.pconly{display:none}.parts-article-list .article-index .article-meta .myBoxDATE img.sponly{margin-right:0;margin-bottom:-2px}}.parts-article-list .article-index .article-meta img{width:13px;height:13px;padding-top:5px}.parts-article-list .article-index .article-info{font-size:12px;font-size:1.2rem;color:#666}@media only screen and (max-width:899px){.parts-article-list .article-index .article-info{font-size:11px;font-size:1.1rem;position:absolute;left:0;top:0}}.parts-article-list .article-index .article-author{font-size:12px;font-size:1.2rem;margin:0 10px;color:#666}.parts-article-list .article-index .article-author a{color:inherit}@media only screen and (max-width:899px){.parts-article-list .article-index .article-author{display:none}}.parts-article-list .article-index .article-description{display:none}.parts-sptop-article{overflow:hidden}@media only screen and (min-width:900px){.parts-sptop-article{display:none}}.parts-sptop-article .article-index{display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;background:#fff;display:block;position:relative;border:none;transition:background-color .2s;padding:60% 0 0}.parts-sptop-article .article-index .article-thumb{width:100%;border-right:none;border-bottom:none;overflow:hidden;vertical-align:middle;position:absolute;left:0;top:0}.parts-sptop-article .article-index .article-thumb a{display:block;padding-top:60%;height:0;overflow:hidden;position:relative}.parts-sptop-article .article-index .article-thumb a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.parts-sptop-article .article-index .article-contents{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;padding:20px 10px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3) 20%,rgba(0,0,0,.9));display:flex;flex-wrap:wrap;flex:1;vertical-align:middle}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-cat a{display:block;font-size:12px;font-size:1.2rem;padding:5px;background:#b14a7d;font-weight:700;color:#fff;line-height:1}}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-title{width:100%}}.parts-sptop-article .article-index h3{font-size:18.7px;font-size:1.87rem;margin-bottom:2px;line-height:28.05px}.parts-sptop-article .article-index h3 a{font-weight:700;color:#fff;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.parts-sptop-article .article-index p{font-size:14px;font-size:1.4rem;display:none}.parts-sptop-article .article-index .article-meta{display:flex;justify-content:space-between;flex-wrap:wrap;color:#eee;font-size:10px;font-size:1rem;justify-content:flex-end}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-meta{color:#eee;line-height:1.8}}.parts-sptop-article .article-index .my_tw_count{padding:0 0 0 18px;background:url(//image.itmedia.co.jp/spv/images/msbBtn.png) no-repeat left -24px/14px;margin-right:15px}@media only screen and (max-width:899px){.parts-sptop-article .article-index .my_tw_count{line-height:1.7;color:#eee;font-size:10px;font-size:1rem}}.parts-sptop-article .article-index .article-info{margin-right:15px}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-info{padding-left:15px;line-height:1.7;background:url(//image.itmedia.co.jp/spv/images/author_update.png) no-repeat left -26px}}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-info img{display:none}}.parts-sptop-article .article-index .article-author{margin-right:10px}@media only screen and (max-width:899px){.parts-sptop-article .article-index .article-author{padding-left:15px;background:url(//image.itmedia.co.jp/spv/images/author_update.png) no-repeat left 4px}}.parts-sptop-article .article-index .article-author a{color:inherit}.parts-sptop-article .article-index .article-description{display:none}.parts-sptop-article .prmark{position:absolute;left:10px;top:10px;z-index:1;background-color:#fff;color:#c45f8f;font-size:10px;padding:5px 8px;line-height:1}.common-head{padding:0}.common-head h2{font-size:15px;font-size:1.5rem;padding:10px}.btm-link{font-size:14px;font-size:1.4rem;text-align:right;font-weight:700}.btm-link a{margin-bottom:0}.parts-basic-list{margin-bottom:15px}@media only screen and (max-width:899px){.parts-basic-list{padding:0 10px}}.parts-basic-list .article-index{display:block;margin-bottom:30px}.parts-basic-list .article-index:after{clear:both;display:block;content:""}@media only screen and (max-width:899px){.parts-basic-list .article-index{padding:5px 0;margin:.5em 0;box-sizing:border-box;border-bottom:1px solid #ddd}}.parts-basic-list .article-index:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}@media only screen and (max-width:899px){.parts-basic-list .article-index:last-of-type{border-bottom:1px solid #ddd}}.parts-basic-list .article-index .article-thumb{position:relative;float:left;width:100px;height:75px}@media only screen and (max-width:899px){.parts-basic-list .article-index .article-thumb{width:50px;height:50px}}.parts-basic-list .article-index .article-thumb a:before{content:"";display:block;padding-top:75px}@media only screen and (max-width:899px){.parts-basic-list .article-index .article-thumb a:before{padding-top:50px}}.parts-basic-list .article-index .article-thumb img{object-fit:cover;max-width:none;max-height:none;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ccc;box-sizing:border-box}.parts-basic-list .article-index .article-contents{padding-left:115px}@media only screen and (max-width:899px){.parts-basic-list .article-index .article-contents{padding-left:60px}}.parts-basic-list .article-index .article-cat,.parts-basic-list .article-index .article-description,.parts-basic-list .article-index .article-info,.parts-basic-list .article-index .article-meta{display:none}.parts-basic-list .article-index .article-title{margin-bottom:10px}.parts-basic-list .article-index .article-title h3{font-size:14.4px;font-size:1.44rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (max-width:899px){.parts-basic-list .article-index .article-title h3{font-size:12.7px;font-size:1.27rem;font-weight:400;line-height:21.6px}}.parts-basic-list .article-index .article-title p{margin-bottom:3px}@media only screen and (max-width:899px){.parts-basic-list .article-index .article-title p{font-size:11.48px;color:#999;margin-bottom:0}}.parts-basic-list .article-index .article-title p .comment-count{color:#fbb03b;font-weight:700}.parts-basic-list .article-index .article-title p .icon-fukidashi{width:12px;height:12px;vertical-align:text-bottom}.parts-basic-list .article-index-rank{display:flex;justify-content:space-between;flex-wrap:wrap}.parts-basic-list .article-index-rank .article-rank{background:#fff;width:30px;height:50px;line-height:50px;border:1px solid #ddd;box-sizing:border-box;text-align:center;transition:all .3s ease-out;font-family:Gurmukhi MN,Gill Sans,メイリオ,Meiryo;text-shadow:0 1px 0 hsla(0,0%,100%,.5);font-size:15px}.parts-basic-list .article-index-rank .article-rank.rank1{background:#faf09a;border-color:#ccb600;color:#000}.parts-basic-list .article-index-rank .article-rank.rank2{background:#fafafa;border-color:#c5c5c5;color:#000}.parts-basic-list .article-index-rank .article-rank.rank3{background:#f8cd9f;border-color:#ee810b;color:#000}.parts-basic-list .article-index-rank .article-contents{padding-left:0;width:calc(100% - 50px)}.parts-rel-list{margin-bottom:20px}.parts-rel-list .article-index{display:block;padding:10px;border-bottom:1px solid #eee}.parts-rel-list .article-index:after{clear:both;display:block;content:""}.parts-rel-list .article-index .article-thumb{float:left;width:30%}.parts-rel-list .article-index .article-contents{padding-left:calc(30% + 10px)}.parts-rel-list .article-index .article-cat,.parts-rel-list .article-index .article-description,.parts-rel-list .article-index .article-info{display:none}.parts-rel-list .article-index .article-title h3{font-size:16px;font-size:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.parts-features{margin-bottom:15px}.parts-features .features-index{border-bottom:1px solid #e7e7e7;padding:10px}@media only screen and (max-width:899px){.parts-features .features-index{padding-left:10px;padding-right:10px;box-sizing:border-box}}.parts-features .features-index:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.parts-features .features-index .features-link{display:block;margin-bottom:10px}.parts-features .features-index .features-thumb{text-align:center}.parts-features .features-index .features-title{margin-bottom:10px}.parts-features .features-index .features-title h3{font-size:15px;font-size:1.5rem}.parts-rel-list{padding-top:10px}.page-title{text-align:left;margin-bottom:20px}@media only screen and (max-width:899px){.page-title{margin-bottom:0}}.page-title h1{font-size:17px;font-size:1.7rem;padding:10px}@media only screen and (min-width:900px){.page-title h1{font-size:23px;font-size:2.3rem;padding:10px}}.page-title p{font-size:14px;font-size:1.4rem}.wp-pagenavi{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px 0;justify-content:flex-start;margin-bottom:15px}@media only screen and (max-width:899px){.wp-pagenavi{justify-content:center;padding:10px 10px 0}}.wp-pagenavi a,.wp-pagenavi span{font-size:12px;font-size:1.2rem;letter-spacing:normal;padding:4px 2px;text-align:center;border:1px solid #eee;margin:0 -1px -1px 0;width:calc(10% + 1px);box-sizing:border-box}@media only screen and (max-width:899px){.wp-pagenavi a,.wp-pagenavi span{width:auto;padding:6px 15px;min-width:43px}}.wp-pagenavi .current{font-weight:700;color:#333;background:#e0e0e0}.colBox{width:auto}.myBoxTopStories{z-index:1;margin-bottom:0}.myBoxTopStories .myBoxOuter{display:flex;width:100%}@media only screen and (max-width:899px){.myBoxTopStories .myBoxOuter{display:none}}.myBoxTopStories .myBoxInner{box-sizing:border-box;overflow:hidden}.myBoxTopStories .myBoxInner .myBoxTEXTLINKinner{position:absolute;bottom:0;left:0;width:100%;padding:0 25px 10px;box-sizing:border-box}.myBoxTopStories .myBoxInner .myBoxBG{padding-top:50%;height:0;overflow:hidden;position:relative}.myBoxTopStories .myBoxInner .myBoxBG img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.myBoxTopStories .myBoxInnerL{width:50%;border-right:1px solid #fff}.myBoxTopStories .myBoxInnerL .myBoxTEXTLINKinner{padding:0 30px 25px}.myBoxTopStories .myBoxInnerL .myBoxBG{padding-top:calc(61% + 2px)}.myBoxTopStories .myBoxInnerR{width:50%;display:flex;flex-wrap:wrap}.myBoxTopStories .myBoxInnerR .myBoxIndex{width:50%}.myBoxTopStories .myBoxInnerR .myBoxIndex:first-of-type{border-bottom:1px solid #fff;border-right:1px solid #fff}.myBoxTopStories .myBoxInnerR .myBoxIndex:nth-of-type(2){border-bottom:1px solid #fff}.myBoxTopStories .myBoxInnerR .myBoxIndex:nth-of-type(3){border-right:1px solid #fff}.myBoxTopStories .myBoxInnerR .myBoxBG{padding-top:61%}.myBoxTopStories .myBoxInnerR .myBoxTitle{font-size:14px;line-height:28px}.myBoxTopStories .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform,-webkit-transform}.myBoxTopStories .myBoxIndex{margin-bottom:0;position:relative;box-sizing:border-box}.myBoxTopStories .myBoxBGLINK{position:relative}.myBoxTopStories .myBoxMASK{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transition:background .1s linear;background-image:linear-gradient(rgba(0,0,0,0) 20%,#000)}.myBoxTopStories .myBoxMETA{display:flex;width:100%;font-size:13px;margin-bottom:5px}.myBoxTopStories .myBoxMETA .myBoxDATE{display:none}.myBoxTopStories .myBoxMETA .my_tw_count{color:#fff;text-align:right;font-weight:700;font-family:Segoe UI,Gill Sans;text-decoration:none;line-height:1.9}.myBoxTopStories .myBoxMETA .my_tw_count:before{content:"";display:inline-block;width:20px;height:20px;border-radius:20px;margin-right:5px;vertical-align:top;background:url(//image.itmedia.co.jp/nl/images/nl_sprite.png) no-repeat -90px -60px}.myBoxTopStories .myBoxTitle{margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;font-size:22px;line-height:40px}.myBoxTopStories .myBoxAbs{color:#ccc}.myBoxTopStories .colBoxDescription{font-size:12.8px;font-weight:500}.description-article{display:none}.description-article p{font-size:16px;font-size:1.6rem;margin-bottom:10px;line-height:1.9;font-weight:700}@media only screen and (max-width:899px){.description-article p{font-size:13.541px;font-size:1.3541rem;line-height:23.0197px;margin-bottom:0;font-weight:400}}.article-main-vidual{position:relative;box-sizing:border-box;overflow:hidden}@media only screen and (max-width:899px){.article-main-vidual{margin-bottom:10px}}@media only screen and (max-width:899px){.article-main-vidual .post-date .pc{display:none}}@media only screen and (min-width:900px){.article-main-vidual .post-date .mobile{display:none;font-weight:700}}@media only screen and (max-width:899px){.article-main-vidual .post-date-pc{line-height:17.391px}}@media only screen and (max-width:899px){.article-main-vidual .post-date-pc .release{display:inline-block;background:url(//image.itmedia.co.jp/spv/images/cms_iconset.png) no-repeat left -38px/11px;padding:1px 0 0 16px}}@media only screen and (max-width:899px){.article-main-vidual .post-date-pc .release,.article-main-vidual .post-date-pc .update{font-size:10.23px;font-size:1.023rem;line-height:17.391px}}.article-main-vidual .chart-wrap{text-align:center;position:relative}@media only screen and (max-width:899px){.article-main-vidual .chart-wrap .thumbChart{display:none}}@media only screen and (min-width:900px){.article-main-vidual .chart-wrap.thumbonly-wrap{min-height:120px}}.article-main-vidual .chart-wrap canvas{max-width:100%;max-height:100%;margin-right:auto;margin-left:auto;width:150px!important;height:150px!important}.article-main-vidual .chart-wrap .chart_pie_wrap_cvs{width:150px;height:150px}@media only screen and (max-width:899px){.article-main-vidual .chart-wrap{margin-bottom:0;order:2;width:100%}.article-main-vidual .chart-wrap canvas{display:none}}@media only screen and (min-width:900px){.article-main-vidual .chart-wrap{width:120px}}.article-main-vidual #myChartTop{position:relative;z-index:1}.article-main-vidual .bg{content:"";display:block;width:100%;z-index:0;box-sizing:border-box;padding:24px}.article-main-vidual .bg .bg-thumb{background-position:50%;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}@media only screen and (min-width:900px){.article-main-vidual .bg .bg-thumb{border-radius:50%}}.article-main-vidual .bg .bg-thumb:before{content:"";display:block;width:100%}@media only screen and (min-width:900px){.article-main-vidual .bg .bg-thumb:before{padding-top:100%}}@media only screen and (max-width:899px){.article-main-vidual .bg .bg-thumb:before{padding-top:200px}}@media only screen and (max-width:899px){.article-main-vidual .bg{position:static;padding:0}}.article-main-vidual .bg.thumbonly{padding:0}.article-main-vidual .bg.thumbonly .bg-thumb{border-radius:0;overflow:hidden;height:200px;position:relative}@media only screen and (min-width:900px){.article-main-vidual .bg.thumbonly .bg-thumb{height:120px}}.article-main-vidual .bg.thumbonly .bg-thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.article-main-vidual .thumb-source{font-size:10px;line-height:1.7;margin-top:10px}@media only screen and (max-width:899px){.article-main-vidual .thumb-source{display:none}}.article-main-vidual .top-main-vidual-inner{display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;position:relative;z-index:1}@media only screen and (min-width:900px){.article-main-vidual .top-main-vidual-inner{margin-bottom:20px}}@media only screen and (max-width:899px){.article-main-vidual .main-vidual-contents{position:absolute;left:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,.9));z-index:1}}@media only screen and (max-width:899px){.article-main-vidual .main-vidual-contents .description-article{display:none}}.article-main-vidual .main-vidual-contents .article-author{font-size:12px;font-size:1.2rem;margin:0;text-align:right}@media only screen and (max-width:899px){.article-main-vidual .main-vidual-contents .article-author{display:none}}.article-main-vidual .main-vidual-contents .article-author a{display:inline-block;margin-right:5px}@media only screen and (max-width:899px){.article-main-vidual .main-vidual-contents .article-author-pc{display:none}}@media only screen and (min-width:900px){.article-main-vidual .main-vidual-contents .article-author-sp{display:none}}@media only screen and (min-width:900px){.article-main-vidual .main-vidual-contents{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;width:calc(100% - 140px);opacity:1;transform:translateY(0)}}@media only screen and (max-width:899px){.article-main-vidual .main-vidual-contents{order:1;width:100%;padding:5px 20px 10px;box-sizing:border-box}.article-main-vidual .main-vidual-contents:after{clear:both;display:block;content:""}.article-main-vidual .main-vidual-contents .article-author{border:1px solid rgba(0,0,0,0);margin:0}.article-main-vidual .main-vidual-contents .article-author a{margin-right:0;padding:0 5px;position:relative}.article-main-vidual .main-vidual-contents .article-author a:before{content:"[";position:absolute;left:0}.article-main-vidual .main-vidual-contents .article-author a:after{content:"]";position:absolute;right:0}.article-main-vidual .main-vidual-contents .article-author img{display:none}}@media only screen and (min-width:900px){.article-main-vidual .title{margin-bottom:10px}}.article-main-vidual .title h1{font-size:28.8px;font-size:2.88rem;line-height:48.96px;overflow-wrap:break-word}@media only screen and (max-width:899px){.article-main-vidual .title h1{font-size:16px;font-size:1.6rem;color:#fff;line-height:29px}.article-main-vidual .title h1 a{color:inherit}}.article-main-vidual .pickup{font-size:10.23px;font-size:1.023rem;font-weight:700;line-height:1}@media only screen and (min-width:900px){.article-main-vidual .pickup{font-size:13px;font-size:1.3rem;background:#b14a7d}}.article-main-vidual .pickup a{display:block;font-weight:700}@media only screen and (min-width:900px){.article-main-vidual .pickup a{color:#fff;padding:5px}}@media only screen and (max-width:899px){.article-main-vidual .pickup a{font-weight:400;line-height:17.391px}}.article-main-vidual .pickup-pc{display:inline-block}@media only screen and (min-width:900px){.article-main-vidual .pickup-sp{display:none}}@media only screen and (max-width:899px){.article-main-vidual .pickup-sp{display:inline-block;margin-bottom:5px}}.article-main-vidual .description{box-sizing:border-box}.article-main-vidual .description p{font-size:13px;font-size:1.3rem;font-weight:700}@media only screen and (max-width:899px){.article-main-vidual .description p{font-size:13.541px;font-size:1.3541rem;font-weight:400;color:#333}}@media only screen and (max-width:899px){.article-main-vidual .description-pc{display:none}}@media only screen and (min-width:900px){.article-main-vidual .description-sp{display:none}}.article-main-vidual .article-meta{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:12px;font-size:1.2rem;font-weight:700;color:#fff;float:left}.article-main-vidual .article-meta>*{align-self:center;margin-left:10px}.article-main-vidual .article-meta>:first-of-type{margin-left:0}.article-main-vidual.article-main-vidual-summary .common-width{padding:15px 0}@media only screen and (max-width:899px){.article-main-vidual.article-main-vidual-summary .common-width{padding:10px}}@media only screen and (max-width:899px){.article-main-vidual.article-main-vidual-summary .thumbonly{display:block;height:200px;overflow:hidden;position:relative}.article-main-vidual.article-main-vidual-summary .thumbonly img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}}.article-main-vidual.article-main-vidual-summary .title{margin-bottom:0}@media only screen and (max-width:899px){.article-main-vidual.article-main-vidual-summary .title h1{font-size:16px;font-size:1.6rem;color:#fff;line-height:29px}}.article-main-vidual.article-main-vidual-summary .article-meta-pc{margin-bottom:5px}.article-main-vidual.article-main-vidual-summary .pickup-sp{font-size:12px;font-size:1.2rem}@media only screen and (max-width:899px){.parts-ranking .article-index .article-thumb{padding-left:40px}}.parts-ranking .article-index .article-thumb:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:50px 50px 0 0;background:rgba(0,0,0,0);z-index:1}@media only screen and (max-width:899px){.parts-ranking .article-index .article-thumb:before{content:none}}.parts-ranking .article-index .article-thumb img{object-fit:cover}.parts-ranking .article-index .article-thumb .rank-label{font-size:24px;font-size:2.4rem;cursor:pointer;position:absolute;left:-3px;top:-5px;width:20px;height:20px;text-align:center;line-height:20px;font-weight:700;font-family:Segoe UI,Gill Sans;color:#999;counter-increment:number 1;content:counter(number);z-index:1}@media only screen and (max-width:899px){.parts-ranking .article-index .article-thumb .rank-label{top:50%;left:0;transform:translateY(-50%);background:#fff;color:#000;width:30px;height:50px;line-height:50px;border:1px solid #ddd;box-sizing:border-box;font-family:Gurmukhi MN,Gill Sans,メイリオ,Meiryo;font-weight:400;text-shadow:0 1px 0 hsla(0,0%,100%,.5);font-size:15px}}.parts-ranking .article-index .article-contents{padding:0}.parts-ranking .article-index .article-title{padding-left:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:899px){.parts-ranking .article-index .article-title{padding-left:10px}}.parts-ranking .article-index .article-title h3{font-size:14.4px}@media only screen and (max-width:899px){.parts-ranking .article-index .article-title h3{font-size:12.76px}}.parts-ranking .article-index:first-of-type .rank-label{color:#e7d02a}@media only screen and (max-width:899px){.parts-ranking .article-index:first-of-type .rank-label{background:#faf09a;border-color:#ccb600;color:#000}}.parts-ranking .article-index:nth-of-type(2) .rank-label{color:#b0a996}@media only screen and (max-width:899px){.parts-ranking .article-index:nth-of-type(2) .rank-label{background:#fafafa;border-color:#c5c5c5;color:#000}}.parts-ranking .article-index:nth-of-type(3) .rank-label{color:#b78c3d}@media only screen and (max-width:899px){.parts-ranking .article-index:nth-of-type(3) .rank-label{background:#f8cd9f;border-color:#ee810b;color:#000}}.parts-ranking .special{text-align:right;font-size:10px;color:#c45f8f}.article-index .article-thumb img{filter:brightness(100%);position:relative;z-index:0}.article-index .article-thumb a{display:block;position:relative}.article-index .article-thumb:hover img{filter:brightness(110%)}.largeimage-wrapper{padding:0}@media only screen and (max-width:899px){.largeimage-wrapper{padding:0 20px}}.largeimage-wrapper h2{font-size:24px;font-size:2.4rem;margin-bottom:20px;padding:0;border-bottom:3px solid #ccc}@media only screen and (max-width:899px){.largeimage-wrapper h2{font-size:18px;font-size:1.8rem}}.largeimage-contents-wrap .bannar{text-align:center;margin-bottom:30px}.bannar-middle{margin:0 auto 15px}.bannar-middle .bannar{text-align:center;margin:0 auto;width:100%;background:#f5f5f5;height:336px}@media only screen and (min-width:900px){.bannar-middle{width:336px}}.parts-largeimage-index{background:#f5f5f5;padding:15px;margin-bottom:30px}.parts-largeimage-main{text-align:center;height:400px;line-height:400px;position:relative;margin:0 0 30px;overflow:hidden}.parts-largeimage-main figcaption{font-size:11px;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.51);position:absolute;left:0;bottom:0;width:100%;display:block;padding:10px;color:#fff;line-height:1;box-sizing:border-box}.parts-largeimage-main figcaption a{color:#fffbe7}@media only screen and (max-width:899px){.parts-largeimage-main figcaption{font-size:11px;font-size:1.1rem}}.parts-largeimage-main img{object-fit:contain;vertical-align:middle}@media only screen and (max-width:899px){.parts-largeimage-main{height:300px;line-height:300px}}@media only screen and (min-width:900px){.parts-largeimage-thumb{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start;margin-right:-10px}}@media only screen and (max-width:899px){.parts-largeimage-thumb{margin-right:0;height:64px;overflow-y:hidden;overflow-x:auto;white-space:nowrap;padding:0 10px;vertical-align:top}}.parts-largeimage-thumb-index{padding:0 10px 10px 0;width:80px;height:80px;box-sizing:border-box}.parts-largeimage-thumb-index a{display:block;position:relative;overflow:hidden}.parts-largeimage-thumb-index a:before{content:"";display:block;padding-top:100%;z-index:0}@media only screen and (max-width:899px){.parts-largeimage-thumb-index a:before{padding-top:60px}}.parts-largeimage-thumb-index a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.38);z-index:2}.parts-largeimage-thumb-index a img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%;z-index:1;filter:brightness(100%)}.parts-largeimage-thumb-index a.active img,.parts-largeimage-thumb-index a:hover img{filter:brightness(110%)}.parts-largeimage-thumb-index a.active:after,.parts-largeimage-thumb-index a:hover:after{display:none}@media only screen and (max-width:899px){.parts-largeimage-thumb-index{width:110px;padding:0 10px 0 0;margin-bottom:0;height:60px;display:inline-block}}.parts-largeimage-pagenate{font-size:15px;font-size:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:center;line-height:1}.parts-largeimage-pagenate a{padding:20px;display:block;color:#fff}.parts-largeimage-pagenate img{width:16px;height:16px}.largeimage-title{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;width:100%;box-sizing:border-box}@media only screen and (max-width:899px){.largeimage-title{margin-bottom:0;padding:10px;position:sticky}}.largeimage-title .largeimage-prevbtn{font-size:15px;font-size:1.5rem;line-height:1;font-weight:700;align-self:center}.largeimage-title .largeimage-prevbtn a{display:block;background:#fff;color:#333;padding:15px;box-sizing:border-box}.largeimage-title .largeimage-prevbtn img{width:16px;height:16px;vertical-align:middle}@media only screen and (max-width:899px){.largeimage-title .largeimage-prevbtn{font-size:11px;font-size:1.1rem}.largeimage-title .largeimage-prevbtn a{padding:3px;line-height:16px}.largeimage-title .largeimage-prevbtn img{width:9px;height:9px}}.largeimage-title .largeimage-title-contents{align-self:center;width:calc(100% - 146px)}@media only screen and (max-width:899px){.largeimage-title .largeimage-title-contents{width:calc(100% - 83px)}}.largeimage-title .largeimage-title-contents a{color:inherit}.largeimage-title .largeimage-title-contents .title h1{font-size:22px;font-size:2.2rem}@media only screen and (max-width:899px){.largeimage-title .largeimage-title-contents .title h1{font-size:12px;font-size:1.2rem}}.parts-largeimage-control{margin-bottom:15px;text-align:center}.parts-largeimage-control .control-next,.parts-largeimage-control .control-prev{font-size:18px;font-size:1.8rem;display:inline-block;background:none;border:0;color:#fff;padding:2px 10px}.parts-largeimage-control .control-next:hover,.parts-largeimage-control .control-prev:hover{background:hsla(0,0%,100%,.160784)}.parts-largeimage-control .control-num{font-size:14px;font-size:1.4rem;font-weight:700;display:inline-block;color:#fff;margin:0 10px}.image-overlay{background:hsla(0,0%,9%,.52);position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:10}.image-overlay.active{display:block}.image-overlay-close{font-size:40px;font-size:4rem;border:0;color:#333;position:absolute;right:10px;top:10px;padding:10px;text-align:center;background:#fff;line-height:30px;z-index:20;cursor:pointer}.image-overlay-close i,.image-overlay-close img{width:30px;height:30px;line-height:inherit;pointer-events:none}.image-overlay-contents{height:100%;width:100%;overflow:auto;position:relative;z-index:15}.image-overlay-contents img{max-width:100vw;max-height:100vh;vertical-align:middle;position:absolute}@media only screen and (min-width:900px){.image-overlay-contents img{transform:translate(-50%,-50%);left:50%;top:50%}}@media only screen and (max-width:899px){.image-overlay-contents img{max-width:100%;max-height:100%;transform:translate(-50%,-50%);left:50%;top:50%}}.post-contents-wrap{background:#fff;margin-bottom:30px;position:relative}.post-contents-wrap .thumb-source{display:none}@media only screen and (max-width:899px){.post-contents-wrap .thumb-source{font-size:10px;line-height:1.7;display:block;text-align:right;padding-right:10px}}@media only screen and (max-width:899px){.post-contents-wrap{margin-bottom:15px}}.post-contents-wrap.post-contents-wrap-summary{margin-bottom:0}.post-contents-wrap.type-article-feature .chart-description{display:none}.post-contents-wrap .post-title{font-size:25px;font-size:2.5rem;padding:5px 10px 10px}.post-contents-wrap .main-vidual{position:relative;box-sizing:border-box}.post-contents-wrap .main-vidual .post-description{position:absolute;left:0;bottom:0;width:100%;padding:10px;background:hsla(0,0%,100%,.67);box-sizing:border-box}.post-contents-wrap .main-vidual .post-description p{font-size:13px;font-size:1.3rem}.post-contents-wrap .main-vidual.cat0{background:#f5f5f5}.post-contents-wrap .main-vidual.cat1{background:#ffaf4b;background:-moz-linear-gradient(left,#ffaf4b 0,#ff920a 100%);background:-webkit-linear-gradient(left,#ffaf4b,#ff920a);background:linear-gradient(90deg,#ffaf4b 0,#ff920a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffaf4b",endColorstr="#ff920a",GradientType=1)}.post-contents-wrap .main-vidual:before{content:"";display:block;padding-top:100%}.post-contents-wrap .main-vidual canvas{position:absolute;max-width:80%;max-height:80%;left:10%;top:10%}.post-contents-wrap .data-list-block{margin-bottom:25px}.post-contents-wrap .data-list-block li{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:14px;font-size:1.4rem;font-weight:700;padding:10px;border-bottom:1px solid #e7e7e7}.post-contents-wrap .data-list-block li .label{width:calc(100% - 80px)}.post-contents-wrap .data-list-block li .num{width:70px}.post-contents-wrap .data-list-block li .icon{border-radius:50%;display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #ccc;margin-right:10px}.chart-datalist-wrap{margin-bottom:40px}.post-contents{font-size:14px;font-size:1.4rem;padding:0 10px 20px;line-height:1.9}@media only screen and (max-width:899px){.post-contents{overflow:hidden;padding:0 20px 20px}}@media only screen and (min-width:900px){.post-contents{font-size:15px;font-size:1.5rem;padding:0 0 20px}}@media only screen and (max-width:899px){.post-contents>.post-contents{padding:0}}.post-contents h2{font-size:24px;font-size:2.4rem;margin-bottom:20px;padding:0;border-bottom:3px solid #ccc}@media only screen and (max-width:899px){.post-contents h2{font-size:18px;font-size:1.8rem}}.post-contents h3{font-size:20px;font-size:2rem;padding:0 0 3px;margin-bottom:20px;border-bottom:1px solid #ccc}@media only screen and (max-width:899px){.post-contents h3{font-size:16px;font-size:1.6rem;margin-bottom:15px}}.post-contents h4{font-size:15px;font-size:1.5rem;margin-bottom:15px}@media only screen and (max-width:899px){.post-contents h4{font-size:14px;font-size:1.4rem}}.post-contents p{font-size:14px;font-size:1.4rem;margin-bottom:15px}@media only screen and (max-width:899px){.post-contents p{font-size:13.541px;font-size:1.3541rem}.post-contents p.has-small-font-size{font-size:12px;font-size:1.2rem}.post-contents p.has-medium-font-size{font-size:16px;font-size:1.6rem}.post-contents p.has-large-font-size{font-size:18px;font-size:1.8rem}.post-contents p.has-huge-font-size{font-size:20px;font-size:2rem}}@media only screen and (min-width:900px){.post-contents p{font-size:16px;font-size:1.6rem;margin-bottom:25px}.post-contents p.has-small-font-size{font-size:13px;font-size:1.3rem}.post-contents p.has-medium-font-size{font-size:18px;font-size:1.8rem}.post-contents p.has-large-font-size{font-size:20px;font-size:2rem}.post-contents p.has-huge-font-size{font-size:22px;font-size:2.2rem}}.post-contents ol,.post-contents ul{font-size:14px;font-size:1.4rem;margin-bottom:20px}.post-contents ol:not(.blocks-gallery-grid),.post-contents ul:not(.blocks-gallery-grid){padding-left:15px}.post-contents ol li,.post-contents ul li{margin-bottom:5px}.post-contents ul li{list-style-type:disc}.post-contents ol li{list-style-type:decimal}.post-contents img{filter:brightness(100%)}.post-contents a{color:#025bab}.post-contents a:hover img{filter:brightness(110%)}.post-contents table{border:1px solid #ddd;border-collapse:collapse;width:100%;margin-bottom:15px;text-align:left}.post-contents table thead th{background:#e8e8e8}.post-contents table th{background:#f5f5f5}.post-contents table td,.post-contents table th{font-size:12px;font-size:1.2rem;padding:10px;border:1px solid #ddd}.post-contents .my_table_left_th table tr td:first-of-type{background:#f5f5f5}.post-contents .table-scroll-wrap{overflow-x:auto;width:100%}.post-contents .table-scroll-wrap table{width:auto}.post-contents .wp-block-image{text-align:center;margin:0 auto 30px}@media only screen and (max-width:899px){.post-contents .wp-block-image img{width:auto;height:auto}}.post-contents .wp-block-image.border img{border:1px solid #ddd}.post-contents .wp-block-quote{position:relative;margin:0 0 25px;padding:10px 15px 10px 50px;box-sizing:border-box;font-style:italic;background:#efefef}.post-contents .wp-block-quote .bqimg{display:inline-block;position:absolute;top:20px;left:15px;line-height:1;width:25px;height:21px}.post-contents .wp-block-quote p{padding:0;margin:10px 0;line-height:1.7}.post-contents .wp-block-quote cite{display:block;text-align:right;color:#888;word-wrap:break-word;font-size:12px;font-size:1.2rem}.post-contents figure{margin:0 0 25px;text-align:center}.post-contents figure.alignright{text-align:right}.post-contents figure.alignleft{text-align:left}.post-contents figure.alignleft img,.post-contents figure.alignright img{max-width:none}.post-contents .twitter-tweet{margin-right:auto;margin-left:auto}@media only screen and (max-width:899px){.post-contents .cmsEmbeddedTweets,.post-contents .twitter-tweet{width:100%}}.post-contents .wp-block-media-text{margin-bottom:25px}.post-contents .wp-block-media-text .wp-block-media-text__media img{max-height:none}.post-contents .wp-block-media-text .wp-block-media-text__content .has-large-font-size{font-size:20px;font-size:2rem;font-weight:700}.post-contents .wp-block-media-text .wp-block-media-text__content p{margin-bottom:10px}.post-contents .wp-block-media-text .wp-block-media-text__content p:last-of-type{margin-bottom:0}@media only screen and (max-width:899px){.post-contents .wp-block-media-text{display:block}.post-contents .wp-block-media-text .wp-block-media-text__content{padding:10px 0 0}}.post-contents .is-type-video iframe,.post-contents .wp-block-embed-youtube iframe{max-width:100%}.post-contents .wp-block-gallery{padding-left:0}.post-contents .wp-block-gallery .blocks-gallery-image figcaption,.post-contents .wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box}@media only screen and (max-width:899px){.post-contents .wp-block-embed-instagram{position:relative;width:100%;max-width:500px;margin:0 auto 12px;border:1px solid #dbdbdb;border-radius:3px;overflow:hidden}}@media only screen and (max-width:899px){.post-contents .wp-block-embed-instagram:before{content:"";display:block;padding-top:172.3%;overflow:hidden}}.post-contents .wp-block-embed-instagram .instagram-media{margin-right:auto!important;margin-left:auto!important}@media only screen and (max-width:899px){.post-contents .wp-block-embed-instagram .instagram-media{position:absolute;top:0;left:0;width:100%!important;border:0!important}}.post-contents .nopost-block-twitter{max-width:500px;width:100%;margin-right:auto;margin-left:auto}.post-contents .wp-block-code{overflow:auto;background:#f5f5f5;padding:10px;border:1px solid #e7e7e7}.post-contents .notice{clear:both;min-height:35px;margin:0 0 20px;text-align:center}.post-contents .notice a{position:relative;display:inline-block;text-align:left;padding-left:105px;padding-top:3px;text-decoration:underline;font-size:1.1em;color:#c45f8f}.post-contents .notice a:before{content:"";position:absolute;top:0;left:80px;width:0;height:0;border:17px solid rgba(0,0,0,0);border-left-color:#c45f8f}.post-contents .notice a:after{content:"次ページ";position:absolute;top:0;left:0;width:80px;height:34px;background:#c45f8f;font-size:14px;font-weight:700;line-height:36px;text-indent:12px;color:#fff}.post-contents .notice a:hover{filter:brightness(115%)}.post-contents .admsg{font-family:Gill Sans;font-size:12px;line-height:12px;color:#ccc;text-align:center;margin:0 0 5px}.post-contents .wp-block-image figcaption{margin-top:15px;margin-bottom:0;font-size:1.4rem;color:#666}@media only screen and (max-width:899px){.post-contents .wp-block-image figcaption{font-size:1.3rem}}.post-contents .wp-block-columns.style1{flex-wrap:nowrap;justify-content:space-between}.post-contents .wp-block-columns.style1 .wp-block-column{flex-basis:50%}.post-contents .wp-block-columns.style1 .wp-block-column:not(:first-child){margin-left:20px}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:rgba(0,0,0,.51);padding:10px;font-weight:700}.blocks-gallery-grid .blocks-gallery-image figcaption a,.blocks-gallery-grid .blocks-gallery-item figcaption a,.wp-block-gallery .blocks-gallery-image figcaption a,.wp-block-gallery .blocks-gallery-item figcaption a{color:#fff;text-decoration:underline;padding:0 4px}.post-contents-head{margin-bottom:10px}.post-contents-head:after{clear:both;display:block;content:""}@media only screen and (max-width:899px){.post-contents-head{font-size:93%;text-align:right;color:#fff;border-bottom:0;margin:0;padding:0}}@media only screen and (max-width:899px){.post-contents-head .pickup a{color:#fff;font-weight:700;padding-top:6px}}@media only screen and (max-width:899px){.post-contents-head .post-date{color:#fff;padding:3px 0 0;font-weight:400}}@media only screen and (max-width:899px){.post-contents-head .post-date .release{background:url(//image.itmedia.co.jp/spv/images/author_update.png) no-repeat left -26px}}@media only screen and (max-width:899px){.post-contents-head .post-date .update{display:none}}.mokuji-toggle{display:flex;justify-content:flex-end;flex-wrap:wrap}.mokuji-toggle button{display:block;border:1px solid #c76c97;color:#c76c97;background:#fff;font-weight:700;line-height:1;padding:6px 20px;font-size:12px;margin-bottom:10px}.mokuji{margin-bottom:15px;position:relative;border:1px solid #c76c97;display:none}.mokuji.active{display:block}.mokuji .mokuji-label{font-size:17px;font-size:1.7rem;color:#c76c97;position:absolute;top:-14px;left:20px;background:#fff;padding:0 10px;font-weight:700;font-family:Segoe UI,Gill Sans;line-height:1.5}@media only screen and (min-width:900px){.mokuji{margin:0 0 25px}}@media only screen and (max-width:899px){.mokuji{margin-top:13px}}.mokuji .mokuji-block{padding:25px 20px 20px}.mokuji ol,.mokuji ul{margin-bottom:0;padding-left:12px}.mokuji ol li,.mokuji ul li{font-size:13px;font-size:1.3rem;font-weight:700;margin-bottom:6px;position:relative;list-style:disc}.mokuji ol li:last-of-type,.mokuji ul li:last-of-type{margin-bottom:0}.mokuji ul li:before{content:"";display:block;width:3px;height:3px;position:absolute;left:4px;top:50%;transform:translateY(-50%);background:#333}.mokuji ul.noicon{padding-left:0}.mokuji ul.noicon li{position:relative;padding-left:21px;list-style:none}.mokuji ul.noicon li:before{display:none}.mokuji ul.noicon li .pointer-icon{width:16px;height:16px;position:absolute;left:0;top:50%}@media only screen and (min-width:900px){.mokuji ul.noicon li .pointer-icon{transform:translateY(-50%)}}@media only screen and (max-width:899px){.mokuji ul.noicon li .pointer-icon{top:3px}}.mokuji ol{counter-reset:item}.mokuji a{color:inherit}.mokuji.mokuji-summary{border:0;display:block}@media only screen and (max-width:899px){.mokuji.mokuji-summary{padding:20px;margin:0}}.mokuji.mokuji-summary .mokuji-block{padding:0}.mokuji.mokuji-summary ol li,.mokuji.mokuji-summary ul li{font-size:13.541px;font-size:1.3541rem;margin:5px 0;padding:5px 0;line-height:21.6656px;font-weight:400}@media only screen and (max-width:899px){.mokuji.mokuji-summary ol li,.mokuji.mokuji-summary ul li{color:#000}}.mokuji.mokuji-summary ol.noicon li,.mokuji.mokuji-summary ul.noicon li{padding-left:30px}.mokuji.mokuji-summary ol.noicon li .pointer-icon,.mokuji.mokuji-summary ul.noicon li .pointer-icon{width:20px;height:20px;top:50%;transform:translateY(-50%)}.post-sns{font-size:20px;font-size:2rem;text-align:right;float:right}@media only screen and (max-width:899px){.post-sns{padding-right:10px}}.post-sns .sns-btn{display:inline-block;margin-left:10px}.post-sns .sns-btn:first-of-type{margin-left:0}.post-sns .tw a{color:#1a97f0}.post-sns .fb a{color:#3a5ca9}.post-sns .line a{color:#06b004}.post-title-sp{padding:10px}@media only screen and (min-width:900px){.post-title-sp{display:none}}.post-title-sp h1{font-size:20px;font-size:2rem}.post-date{font-size:12.8px;font-size:1.28rem;padding:3px 0 0;color:#999;text-align:left;float:right}@media only screen and (min-width:900px){.post-date{padding-left:0}}@media only screen and (max-width:899px){.post-date{padding:0}}.post-date .post-date-modified,.post-date .post-date-published{display:block}.post-date .datetxt{display:inline-block;vertical-align:top;text-align:right}@media only screen and (max-width:899px){.post-date .datetxt{line-height:1}}.post-date.post-date-sp{float:none;color:#666;text-align:left;padding:10px 10px 0}.post-date.post-date-sp .datetxt{display:inline-block}@media only screen and (min-width:900px){.post-date.post-date-sp{display:none}}.post-author,.post-contents .post-author{margin:0 0 20px}.post-author{border:2px solid #333}@media only screen and (max-width:899px){.post-author{margin-right:10px;margin-left:10px}}.post-author .post-author-index{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px 15px 0;align-items:center}.post-author .post-author-index:last-of-type{padding-bottom:15px}.post-author .author-thumb img{width:50px;height:50px;object-fit:cover;border-radius:50%}.post-author .author-contents{font-size:12px;font-size:1.2rem;width:calc(100% - 60px)}.post-author .author-contents h3{font-size:14px;font-size:1.4rem;border:0;padding:0;margin:0}.post-author .author-contents h3 a{color:inherit}.post-author .author-contents p{margin-top:5px;font-size:inherit;margin-bottom:0}.summary-contents{padding:10px}@media only screen and (min-width:900px){.summary-contents{padding:0;margin-bottom:20px}}@media only screen and (max-width:899px){.summary-contents{padding:0;margin-bottom:15px}}.summary-contents ul li{font-size:13px;font-size:1.3rem;padding-left:23px;position:relative;margin-bottom:10px}@media only screen and (min-width:900px){.summary-contents ul li{font-size:15px;font-size:1.5rem}}.summary-contents .pointer-icon{width:16px;height:16px;position:absolute;left:0;top:0}.detail-link{text-align:center}.detail-link a{font-size:14px;font-size:1.4rem;font-weight:700;max-width:250px;width:100%;display:inline-block;background:#fbb03b;padding:10px;color:inherit;box-sizing:border-box}@media only screen and (max-width:899px){.detail-link a{display:block;max-width:calc(100% - 40px);margin:0 auto 20px;padding:5px;border:1px solid #fbb03b;border-radius:2px;box-sizing:border-box;line-height:23.8px;font-weight:700}}.detail-link a:hover{text-decoration:none;background:#fcc46d}.detail-link.detail-link-gray{margin-bottom:30px}.detail-link.detail-link-gray.commentbtn{text-align:right}@media only screen and (max-width:899px){.detail-link.detail-link-gray.commentbtn{text-align:center}}.detail-link.detail-link-gray a{background:#eee;border:1px solid #e7e7e7;text-align:center}.detail-link.detail-link-gray a:hover{background:#f6f6f6}.detail-data-link{margin-bottom:20px}.detail-data-link-vote{margin:30px 0}.post-contents-description{font-weight:700}@media only screen and (max-width:899px){.post-contents-description{padding:0 20px}}@media only screen and (min-width:900px){.post-contents-description p{font-size:16px;font-size:1.6rem}}@media only screen and (max-width:899px){.post-contents-description p{font-size:14px;font-size:1.4rem}}@media only screen and (min-width:900px){.post-rel-block{margin-bottom:10px}}@media only screen and (max-width:899px){.post-rel-block{padding:10px;margin-bottom:-10px}}.post-rel-block h2{font-size:15px;font-size:1.5rem;padding:10px;margin-bottom:10px}@media only screen and (min-width:900px){.post-rel-block h2{padding-left:0}}@media only screen and (max-width:899px){.post-rel-block h2{margin-bottom:10px;padding-left:0}}.post-rel-block .post-rel-tags-ul{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start}.post-rel-block .post-rel-tags-ul li{font-size:14px;font-size:1.4rem;display:block;margin-bottom:15px;box-sizing:border-box;padding-right:15px;width:33%;position:relative;padding-left:21px}@media only screen and (max-width:899px){.post-rel-block .post-rel-tags-ul li{width:50%}}.post-rel-block .post-rel-tags-ul li img{position:absolute;left:0;top:5px;width:12px;height:12px;margin-right:5px;vertical-align:middle}.post-contents-wrap .post-rel-tags-ul{display:block;width:100%;letter-spacing:-.4em}.post-contents-wrap .post-rel-tags-ul li{display:inline-block;width:auto;margin-bottom:10px;letter-spacing:normal}@media only screen and (min-width:900px){.post-rel-person .post-rel-person-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start}}.post-rel-person .post-rel-person-index{display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;margin-bottom:15px}@media only screen and (min-width:900px){.post-rel-person .post-rel-person-index{width:33%;padding-right:15px;margin-bottom:25px}}.post-rel-person .post-rel-person-index .thumb{width:40px;height:40px;border-radius:50%;overflow:hidden;position:relative}.post-rel-person .post-rel-person-index .thumb img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.post-rel-person .post-rel-person-index .contents{align-self:center;width:calc(100% - 50px)}.post-rel-person .post-rel-person-index h3{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:400}.parts-largeimage-main img{cursor:pointer;max-height:calc(100% - 2px);max-width:calc(100% - 2px);border:1px solid #ddd;box-sizing:border-box;width:auto}.chart-conntent{padding:10px}.chart-description{font-size:13px;font-size:1.3rem;margin:0 50px 20px}.chart-description a{display:block;border:1px solid #ccc;border-radius:3px;text-align:center;padding:8px;color:inherit}.chart-description a.data-pagenate{display:inline-block}.chart-description a:hover{text-decoration:none;border:1px solid #c76c97;background:#c76c97;color:#fff}.cdpa{display:flex;justify-content:space-between;flex-wrap:wrap}.cdpa .data-pagenate{display:block}.type-article-feature .wp-block-columns{align-items:center}.type-article-feature .wp-block-column{margin-bottom:0}.type-article-feature .graph-column .wp-block-column:first-child{width:220px;flex-basis:220px}@media only screen and (max-width:899px){.type-article-feature .graph-column .wp-block-column:first-child{margin:0 auto}}.type-article-feature .graph-column .wp-block-column:nth-child(2){width:calc(100% - 220px);flex-basis:calc(100% - 220px)}@media only screen and (max-width:899px){.type-article-feature .graph-column .wp-block-column:nth-child(2){flex-basis:100%}}.article-main-vidual .description-sp{padding:5px 10px 10px}@media only screen and (max-width:899px){.article-main-vidual-summary{margin-bottom:0}}@media only screen and (max-width:899px){.article-main-vidual-summary .title h1{font-size:16px;font-size:1.6rem;color:#000;font-weight:700;line-height:29px}.article-main-vidual-summary .title h1 a{color:inherit}}.content-pagenate-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:center}.post-contents-rank .common-head{display:none}.post-contents-rank .parts-basic-list .article-index .article-title h3{font-size:15px;font-size:1.5rem}.summary_tmp_contents{font-size:14px;font-size:1.4rem;margin-bottom:25px;line-height:1.8}@media only screen and (max-width:899px){.summary_tmp_contents{padding:15px 20px 0;margin-bottom:20px}}.content-pagenate{font-weight:700}.content-pagenate.next a,.content-pagenate.prev a{display:block;font-size:14px;line-height:36px;background:#c45f8f;width:auto;text-align:center;height:34px;color:#fff;position:relative;text-decoration:none}.content-pagenate.next a:before,.content-pagenate.prev a:before{content:"";position:absolute;top:0;width:0;height:0;border:17px solid rgba(0,0,0,0)}.content-pagenate.prev{margin-bottom:5px}.content-pagenate.prev a{padding:0 10px 0 5px}.content-pagenate.prev a:before{left:-34px;border-right-color:#c45f8f}.content-pagenate.prev a:last-of-type{display:none}.content-pagenate.next{margin-bottom:5px}.content-pagenate.next a{padding:0 5px 0 10px}.content-pagenate.next a:before{right:-34px;border-left-color:#c45f8f}.content-pagenate.next a:first-of-type{display:none}.content-pagenate.number{font-family:Arial;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start;margin:0 2px}.content-pagenate.number .post-page-numbers{background:#c45f8f;color:#fff;margin:0 2px 5px}.content-pagenate.number .current,.content-pagenate.number .post-page-numbers{height:32px;font-size:14px;line-height:34px;padding:0 12px;border:1px solid #c45f8f;text-decoration:none}.content-pagenate.number .current{color:#c45f8f;background:#fff;margin:0 2px}.content-pagenate a:hover{filter:brightness(115%)}.singlelink .content-pagenate.next a:first-of-type,.singlelink .content-pagenate.prev a:last-of-type{display:block}@media only screen and (min-width:900px){.my_social{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:20px;background:rgba(0,0,0,0)}}@media only screen and (min-width:900px){.my_s_btn{position:relative;width:20%;height:32px;flex-grow:2;text-align:center;box-sizing:border-box;color:#fff;padding:3px 0 5px}}.my_s_btn:hover{filter:brightness(110%);text-decoration:none}.icon-tw:link,.icon-tw:visited{color:#1da1f2}.icon-fb{color:#335797}.icon-hb{color:#1c99cd}.icon-pk{color:#ec3d53}.icon-ul{color:#fb9c2e}.icon-home,.icon-ra{color:#999}.my_ra_count,.my_s_ra:hover,.my_s_ra:link,.my_s_ra:visited{color:#666}.my_s_count{color:#777;line-height:1.1}.my_s_home,.my_s_ra{display:none}.my_s_icon{display:inline-block;font-size:22px;vertical-align:middle;margin-right:5px}@media only screen and (max-width:899px){.my_s_icon:before{font-size:30px;font-size:3rem}}.icon-tw:hover{text-decoration:none}.my_s_count{display:inline-block;font-size:13px;font-family:Gill Sans;vertical-align:middle}@media only screen and (max-width:899px){.my_s_count{display:block;text-align:center}}.my_rel_count{font-size:10.5px;font-family:游ゴシック体,Yu Gothic,YuGothic,Meiryo,メイリオ,sans-serif}.my_p_txt{display:none;position:absolute}.icon-tw:hover+.my_p_txt,.my_tw_count:hover+.my_p_txt{display:block;top:30px;left:0;width:100%;font-size:11.5px;color:#666;text-align:center;font-weight:700}@media only screen and (min-width:900px){.my_social_wrap{position:-webkit-sticky;position:sticky;top:70px;z-index:1}}@media only screen and (min-width:900px) and (max-width:1200px){.my_social_wrap{position:static;padding-top:10px;margin:0 10px 30px}}@media only screen and (max-width:899px){.my_social_wrap{padding-top:10px;margin:0 10px 15px}}@media only screen and (max-width:899px){.my_social_wrap_summary .my_social{justify-content:space-around}}@media only screen and (max-width:899px){.my_social_wrap_summary .my_s_btn{width:auto}}@media only screen and (max-width:899px){.my_social_wrap_summary .my_s_icon{display:inline-block}}@media only screen and (max-width:899px){.my_social_wrap_summary .my_s_icon:before{font-size:16px;font-size:1.6rem}}@media only screen and (max-width:899px){.my_social_wrap_summary .my_s_count{display:inline-block}}@media only screen and (min-width:900px){.my_social{position:absolute;top:0;margin-left:-80px;width:50px;justify-content:flex-start;margin-bottom:0;background:#eee;border-radius:3px;padding:5px}}@media only screen and (min-width:900px) and (max-width:1200px){.my_social{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;margin-left:0;width:auto;background:none;border-radius:0;padding:0;top:0}}@media only screen and (max-width:899px){.my_social{display:flex;justify-content:space-between;flex-wrap:wrap;height:23px}}@media only screen and (min-width:900px){.my_s_btn{width:100%;height:50px;padding:9px 0 0;line-height:1}}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_btn{width:14.28571%;vertical-align:top;text-align-last:center;height:auto;padding:0}}@media only screen and (max-width:899px){.my_s_btn{width:14.28571%;vertical-align:top;text-align-last:center}}.my_s_home,.my_s_ra{display:block}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_home,.my_s_ra{display:none}}@media only screen and (max-width:899px){.my_s_home,.my_s_ra{display:none}}.my_s_pk{display:block}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_pk{display:block}}@media only screen and (max-width:899px){.my_s_pk{display:none}}.my_s_home{margin-top:10px}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_home{margin-top:0}}.my_s_icon{position:relative;display:block;font-size:18px;vertical-align:inherit;margin-right:0}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_icon{display:inline-block;vertical-align:middle;margin-right:5px}}@media only screen and (max-width:899px){.my_s_icon{text-align:center}}.my_s_count{vertical-align:inherit;font-size:11.5px;padding-top:5px}@media only screen and (min-width:900px) and (max-width:1200px){.my_s_count{font-size:13px;font-size:1.3rem;display:inline-block;vertical-align:middle;padding-top:0}}.icon-tw:hover+.my_p_txt,.my_tw_count:hover+.my_p_txt{left:60px;width:100px;padding:5px;text-align:left;background:#fff}@media only screen and (max-width:899px){.icon-tw:hover+.my_p_txt,.my_tw_count:hover+.my_p_txt{display:none}}.icon-tw:hover+.my_p_txt{top:8px}@media only screen and (min-width:900px) and (max-width:1200px){.icon-tw:hover+.my_p_txt{top:18px;left:50%;margin-left:-50px;z-index:1}}.my_tw_count:hover+.my_p_txt{top:25px}@media only screen and (min-width:900px) and (max-width:1200px){.my_tw_count:hover+.my_p_txt{top:18px;left:50%;margin-left:-50px;z-index:1}}@media only screen and (min-width:900px) and (max-width:1200px){.my_social_summary_pc{display:none}}@media only screen and (max-width:899px){.my_social_summary_pc{display:none}}.my_social_summary_sp{display:none}@media only screen and (min-width:900px) and (max-width:1200px){.my_social_summary_sp{display:block}}@media only screen and (max-width:899px){.my_social_summary_sp{display:block}}.chart_doughnut_wrap,.chart_pie_wrap{position:relative;width:100%;box-sizing:border-box;overflow:hidden}.chart_doughnut_wrap+a+a+small,.chart_doughnut_wrap+a+small,.chart_pie_wrap+a+a+small,.chart_pie_wrap+a+small{display:block;margin-top:10px}.chart_bar_wrap,.chart_horizontalBar_wrap,.chart_line_wrap{position:relative;width:100%;height:250px;box-sizing:border-box;overflow:hidden}.chart_radar_wrap{margin:0 auto;position:relative;width:500px;height:500px;box-sizing:border-box;overflow:hidden}.chart_doughnut_main,.chart_pie_main{position:relative;margin-bottom:10px}.chart_doughnut_wrap_cvs,.chart_pie_wrap_cvs{margin:0 auto;width:200px;height:200px}.chart_pie_wrap_cvs_vote{width:300px;height:300px}.chart_bar_wrap_cvs,.chart_horizontalBar_wrap_cvs,.chart_line_wrap_cvs{width:100%;height:250px}.chart_radar_wrap_cvs{width:500px;height:500px}.chart_doughnut_legend,.chart_pie_legend{position:absolute;top:calc(50% - 38px);left:calc(50% - 75px);display:block;width:150px;text-align:center;font-family:Arial,Helvetica,sans-serif}.chart_doughnut_legend_1,.chart_pie_legend_1{display:none}.chart_doughnut_legend_name,.chart_pie_legend_name{font-size:14px;font-weight:700;color:#2ec5a0;line-height:normal}.chart_doughnut_legend_num,.chart_pie_legend_num{font-size:40px;font-weight:700;color:#2ec5a0;line-height:normal}.chart_doughnut_legend_param,.chart_pie_legend_param{font-size:12px;color:#666}.chart_bar_caption,.chart_doughnut_caption,.chart_horozontalBar_caption,.chart_line_caption,.chart_pie_caption,.chart_radar_caption{font-size:12px;text-align:center;margin-top:10px;color:#666;z-index:2;position:relative;line-height:normal}.chart_doughnut_parts,.chart_pie_parts{position:absolute;bottom:0;width:120px;height:120px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}.chart_doughnut_parts_1,.chart_pie_parts_1{left:-140px}.chart_doughnut_parts_2,.chart_pie_parts_2{right:-140px}[data-view="1"] .chart_doughnut_parts_1,[data-view="1"] .chart_pie_parts_1{left:10px}[data-view="1"] .chart_doughnut_parts_2,[data-view="1"] .chart_pie_parts_2{right:10px}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tw:before{content:"\ea96";color:#4eb5f2}.icon-fb:before{content:"\ea90"}.icon-line:before{content:"\e903";color:#00c300}.icon-hb:before{content:"\e901";color:#00a4de}.icon-pk:before{content:"\e900";color:#ef3f56}.icon-ul:before{content:"\e96b"}.icon-home:before{content:"\e902"}.icon-ra:before{content:"\e9bb"}.dataiframe .post-contents-wrap{margin-bottom:0}.dataiframe .post-contents-wrap .post-contents{padding:0}.dataiframe .post-contents-wrap .post-contents .chart-conntent{margin-bottom:0}.chart-artreturnlink{font-size:14px;font-size:1.4rem;text-align:center;font-weight:700}.post_copyright{font-size:14px;font-size:1.4rem;text-align:right;margin-bottom:20px}.post_copyright .crimg,.post_copyright .crtxt{display:block}.post_copyright .crimg img,.post_copyright .crtxt img{max-width:150px}@media only screen and (max-width:899px){.post_copyright{font-size:12px;font-size:1.2rem;padding-right:10px}}.vote-wrap{width:auto;margin:0 auto 30px;box-sizing:border-box}.vote-wrap.nomgb{margin-bottom:0}.vote-header{margin-bottom:10px;padding-left:65px;background:url(//image.itmedia.co.jp/nl/images/g_nav_it_research.png) no-repeat 0 0/auto 50px;min-height:50px}.vote-title{font-weight:700;font-size:20px;padding:10px 0 0;line-height:1.5}.vote-meta{display:flex;flex-wrap:wrap}.vote-info{font-size:12px;font-size:1.2rem;color:#777;line-height:1.8;margin:5px 0 0}.vote-total{margin-right:20px}.vote-term,.vote-total{font-size:12px}.vote-notice{color:#fff;background-color:#c00;padding:10px;line-height:1.2;box-sizing:border-box;width:100%;margin-top:5px}.vote-notice,.vote_endtxt{font-size:12px;font-weight:700}.vote_endtxt{color:#b14a7d;margin-left:10px}.vote-contents{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:30px}.vote-contents.nomgb{margin-bottom:0}.choice-list{position:relative;font-size:14px;border-bottom:1px dotted #ddd}.choice-list:last-child{border-bottom:none}.choice-list label input[type=radio]+span:before{border-color:#4caf50}.choice-list label span{display:block;padding:20px 0 20px 40px}.choice-list label span:hover{background:rgba(96,87,85,.1)}.choice-list label input[type=radio]{position:absolute;top:0;left:0;opacity:0}.choice-list label input[type=radio]+span:before{position:absolute;display:block;content:"";box-sizing:border-box;border-radius:22px;z-index:0;top:24px;left:10px;background-color:rgba(0,0,0,0);width:21px;height:21px;border:1px solid #666}.choice-list label input[type=radio]:checked+span:before{border-width:6px}.choice-list label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.choice-list label input[type=checkbox]+span:before{position:absolute;display:block;content:"";box-sizing:border-box;z-index:0;top:24px;left:10px;background-color:rgba(0,0,0,0);width:21px;height:21px;border:1px solid #666}.choice-list label input[type=checkbox]:checked+span:before{border-width:6px;background:#666}.vote-actions{display:flex;flex-wrap:wrap;justify-content:space-around}.vote-actions .vote-btn,.vote-actions .vote-result{width:250px;margin-bottom:20px;padding:0 10px}.vote-actions a,.vote-actions button{font-size:13px;display:block;text-align:center;line-height:34px;padding:3px 35px;box-sizing:border-box;background:#fff;color:#c45f8f;text-decoration:none;font-weight:700;position:relative;cursor:pointer;border:1px solid #c45f8f;width:250px;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,Helvetica,Arial,sans-serif}.vote-actions button:hover{background:#c45f8f;color:#fff;border:1px solid #c45f8f}.vote-actions a{font-size:12px;background:#fff;color:#999;border:1px solid #999}.vote-actions a:hover{background:#999;color:#fff;border:1px solid #999}.vote-msg{margin-top:10px;font-size:13px;color:red;font-weight:700}#js-votemsg2{margin:0 0 10px}.vote-actions-info{background:#f6f6f6;padding:15px}.vote-actions-info ul{margin-bottom:0}.vote-actions-info ul li{font-size:12px;margin-bottom:0}.vote-tweet-btn{font-size:12px;font-size:1.2rem;text-align:center;display:none}.vote-tweet-btn.active{display:block}.vote-tweet-btn a{color:#fff;display:inline-block;background:#4eb5f2;padding:5px 10px;max-width:250px;box-sizing:border-box;margin-bottom:5px;margin-top:15px;font-weight:700;text-decoration:none}.vote-tweet-btn a:hover{background:#6ac7ff}.vote-tweet-btn a:before{content:"\ea96";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-right:5px}.vc-link-wrap{font-size:1rem;font-weight:700;text-align:center;margin-bottom:20px;position:relative}.vc-link-wrap a{font-size:16px;font-size:1.6rem;color:#fff;display:block;border-radius:3px;padding:7px 10px 5px;background:#009091;border-bottom:2px solid #006465;text-decoration:none}.vc-link-wrap a:hover{filter:brightness(110%)}.vc-link-wrap img{position:absolute;left:0;top:0}.wp-block-tk-nlabogp-block{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,Helvetica,Arial,sans-serif;line-height:1.6;margin-bottom:15px;word-break:break-all}.wp-block-tk-nlabogp-block .nlab_ogpcard_link,.wp-block-tk-nlabogp-block a,.wp-block-tk-nlabogp-block a:visited{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px;color:#333;text-decoration:none;line-height:1.5;border:1px solid #e7e7e7;box-sizing:border-box}@media only screen and (max-width:899px){.wp-block-tk-nlabogp-block .nlab_ogpcard_link,.wp-block-tk-nlabogp-block a,.wp-block-tk-nlabogp-block a:visited{padding:10px}}.wp-block-tk-nlabogp-block .nlab_ogpcard_link:hover,.wp-block-tk-nlabogp-block a:hover,.wp-block-tk-nlabogp-block a:visited:hover{background:#eee;text-decoration:none}.wp-block-tk-nlabogp-block .nlab_ogpcard__thumbnail-col{width:150px}@media only screen and (max-width:899px){.wp-block-tk-nlabogp-block .nlab_ogpcard__thumbnail-col{width:100px}}.wp-block-tk-nlabogp-block .nlab_ogpcard__thumbnail-col+.nlab_ogpcard__detail-col{width:calc(100% - 170px)}@media only screen and (max-width:899px){.wp-block-tk-nlabogp-block .nlab_ogpcard__thumbnail-col+.nlab_ogpcard__detail-col{width:calc(100% - 110px)}}.wp-block-tk-nlabogp-block .nlab_ogpcard__detail-col{width:100%;position:relative;display:flex;flex-wrap:wrap;align-content:space-between}.wp-block-tk-nlabogp-block .nlab_ogpcard_figure{margin-bottom:0;position:relative;border:1px solid #e7e7e7;box-sizing:border-box}.wp-block-tk-nlabogp-block .nlab_ogpcard_figure:before{content:"";display:block;padding-top:100%}.wp-block-tk-nlabogp-block .nlab_ogpcard_figure img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.wp-block-tk-nlabogp-block .nlab_ogpcard_figure img:hover{filter:brightness(110%)}.wp-block-tk-nlabogp-block .nlab_ogpcard__title{margin-bottom:5px;font-size:16px;font-size:1.6rem;font-weight:700}@media only screen and (max-width:599px){.wp-block-tk-nlabogp-block .nlab_ogpcard__title{font-size:14px;font-size:1.4rem}}.wp-block-tk-nlabogp-block .nlab_ogpcard__description{font-size:14px;font-size:1.4rem;margin-bottom:5px}@media only screen and (max-width:599px){.wp-block-tk-nlabogp-block .nlab_ogpcard__description{font-size:12px;font-size:1.2rem}}.wp-block-tk-nlabogp-block .nlab_ogpcard__domain{font-size:12px;font-size:1.2rem;text-align:right;color:#999;margin-bottom:0;font-family:Segoe UI,Gill Sans;width:100%}#ul_comment{margin-bottom:20px}#ulCommentWidget{border:5px solid #fb9c2e;padding:20px;background:#fff;min-height:240px;box-sizing:border-box}.wpap-tpl-with-detail{padding:0}@media only screen and (max-width:599px){.wpap-tpl-with-detail .wpap-link{clear:none;margin:10px 0 0 95px;font-size:1.2rem;display:block}}.wpap-tpl{margin:0 auto 30px;max-width:none;clear:both;border:1px solid #ddd!important;padding:15px}.wpap-tpl .wpap-release{margin-top:10px}.wpap-tpl .wpap-link{clear:none}.wpap-tpl .wpap-link,.wpap-tpl .wpap-link:hover{border:0!important;box-shadow:none;padding:0}.wpap-tpl .wpap-link .wpap-link-amazon,.wpap-tpl .wpap-link .wpap-link-rakuten,.wpap-tpl .wpap-link .wpap-link-yahoo{width:33.33333%;text-align:center;text-decoration:none;border-radius:2px;color:#fff;padding:10px;line-height:1.5;box-sizing:border-box;font-weight:700;margin-right:10px}.wpap-tpl .wpap-link .wpap-link-amazon:hover,.wpap-tpl .wpap-link .wpap-link-rakuten:hover,.wpap-tpl .wpap-link .wpap-link-yahoo:hover{filter:brightness(110%)}@media only screen and (max-width:599px){.wpap-tpl .wpap-link .wpap-link-amazon,.wpap-tpl .wpap-link .wpap-link-rakuten,.wpap-tpl .wpap-link .wpap-link-yahoo{display:block;width:100%;margin:0 0 10px;padding:5px;font-size:11px}.wpap-tpl .wpap-link .wpap-link-amazon:last-of-type,.wpap-tpl .wpap-link .wpap-link-rakuten:last-of-type,.wpap-tpl .wpap-link .wpap-link-yahoo:last-of-type{margin-right:0;margin-bottom:0}}.wpap-tpl .wpap-link a:last-of-type{margin-right:0}.wpap-tpl .wpap-link .wpap-link-yahoo{background:#d14615;border-bottom:2px solid #ba3e13}.wpap-tpl .wpap-link .wpap-link-rakuten{background:#be0000;border-bottom:2px solid #a30000}.wpap-tpl .wpap-link .wpap-link-amazon{background:#f5c747!important;border-bottom:2px solid #e0ac22;color:#000!important}.wpap-tpl .wpap-note{display:none}.wpap-tpl .wpap-image{margin-bottom:0}@media only screen and (max-width:899px){.wpap-tpl .wpap-image{margin-bottom:10px}}.wpap-tpl .wpap-image img{max-width:none;max-height:none;width:80px}@media only screen and (min-width:600px){.wpap-tpl .wpap-image img{width:150px}}.wpap-tpl.wpap-tpl-image{border:0 solid #eee!important;padding:0}.wpap-tpl.wpap-tpl-image .wpap-image img{width:240px;max-width:100%}@media only screen and (min-width:600px){.wpap-tpl.wpap-tpl-image .wpap-image img{width:600px}}.wpap-tpl .wpap-title{font-size:1.6rem;color:#222!important;line-height:1.7!important}.wpap-tpl .wpap-title a{color:#222}@media only screen and (max-width:599px){.wpap-tpl .wpap-title{font-size:1.3rem;line-height:22.4px;padding-left:95px}.wpap-tpl .wpap-title:hover{font-size:1.3rem}}.wpap-tpl .wpap-price{font-size:1.6rem;font-weight:700;margin-top:10px}@media only screen and (max-width:599px){.wpap-tpl .wpap-price{font-size:1.4rem;margin-bottom:10px;padding-left:95px}}.wpap-tpl .wpap-date{font-size:1.2rem;font-weight:400;margin-left:10px;color:#666}@media only screen and (max-width:599px){.wpap-tpl .wpap-date{font-size:1rem}}.wpap-tpl .wpap-service{font-weight:700;margin-top:10px;margin-left:165px;display:block;text-align:center;text-decoration:none;border-radius:2px;color:#fff;padding:10px;line-height:1;box-sizing:border-box;position:static}@media only screen and (max-width:599px){.wpap-tpl .wpap-service{margin-left:95px}}.wpap-tpl-amazon .wpap-service,.wpap-tpl-rakuten-books .wpap-service,.wpap-tpl-rakuten-ichiba .wpap-service{font-size:0}.wpap-tpl-rakuten-books .wpap-service,.wpap-tpl-rakuten-ichiba .wpap-service{background:#be0000;border-bottom:2px solid #a30000}.wpap-tpl-amazon .wpap-service{background:#f5c747;border-bottom:2px solid #e0ac22;color:#000}.wpap-tpl-amazon .wpap-service:before{content:"";display:inline-block;vertical-align:top;width:14px;height:14px;margin:3px 5px 0 0;background:url(//image.itmedia.co.jp/spv/images/cms_amazon_btn.png) no-repeat 50%/contain}.wpap-tpl-amazon .wpap-service:hover,.wpap-tpl-rakuten-books .wpap-service:hover,.wpap-tpl-rakuten-ichiba .wpap-service:hover{filter:brightness(110%)}.wpap-tpl-amazon .wpap-service:after,.wpap-tpl-rakuten-books .wpap-service:after,.wpap-tpl-rakuten-ichiba .wpap-service:after{font-size:1.3rem;line-height:1.5;content:"クリックして今すぐチェック"}.wp-block-embed blockquote{position:relative;width:100%;max-width:500px;min-width:220px;min-height:200px;background:#eee;margin:0 auto 20px;padding:180px 20px 20px;box-sizing:border-box;font-size:1.2rem}.wp-block-embed blockquote p{font-size:1.2rem}.wp-block-embed blockquote:before{content:"“";font-size:530%;line-height:1em;font-family:ＭＳ Ｐゴシック,sans-serif;display:block;text-align:left;position:absolute;left:10px;top:10px}.wp-block-embed blockquote:after{content:"";display:block;position:absolute;top:100px;left:50%;margin:-7px 0 0 -7px;width:14px;height:14px;border-radius:50%;border:2px solid #666;border-right-color:rgba(0,0,0,0);-webkit-animation:jsonloader 1s linear infinite;animation:jsonloader 1s linear infinite}.association-link{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,Helvetica,Arial,sans-serif;line-height:1.6;word-break:break-all;background-color:#fff;border:1px solid #ddd}.association-link a,.association-link a:visited{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px;color:#333;text-decoration:none;line-height:1.5;border:1px solid #e7e7e7;box-sizing:border-box}@media only screen and (max-width:899px){.association-link a,.association-link a:visited{padding:10px}}.association-link a:hover,.association-link a:visited:hover{background:#eee;text-decoration:none}.association-link .association-thumb{width:150px;position:relative}@media only screen and (max-width:899px){.association-link .association-thumb{width:100px}}.association-link .association-thumb+.association-content{width:calc(100% - 170px)}@media only screen and (max-width:899px){.association-link .association-thumb+.association-content{width:calc(100% - 110px)}}.association-link .association-content{width:100%;position:relative;display:flex;flex-wrap:wrap;align-content:space-between}.association-link .association-title{margin-bottom:5px;font-size:16px;font-size:1.6rem;font-weight:700}@media only screen and (max-width:599px){.association-link .association-title{font-size:14px;font-size:1.4rem}}.association-link .association-figure{margin-bottom:0;position:relative;border:1px solid #e7e7e7;box-sizing:border-box}.association-link .association-figure:before{content:"";display:block;padding-top:100%}.association-link .association-figure img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%;border:0}.association-link .association-figure img:hover{filter:brightness(110%)}.association-link .association-description{font-size:14px;font-size:1.4rem;margin-bottom:5px}@media only screen and (max-width:599px){.association-link .association-description{font-size:12px;font-size:1.2rem}}.association-link .association-label{background:#b14a7d;color:#fff;line-height:1;font-weight:700;padding:7px 15px;border-radius:3px;margin-bottom:10px;position:relative;font-size:14px}.association-link .association-label:after{content:"";display:block;position:absolute;border-color:#b14a7e rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 7px 0;top:100%;left:15px}.vote-contents .association-link{margin-top:-1px;margin-bottom:-1px}.vote-contents .association-link+.association-link{margin-top:10px}.parts-article-voteresult-list .article-index{width:100%;display:flex;padding:20px 0;background:#fff;box-sizing:border-box;position:relative}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index{border-bottom:1px solid #ddd;padding:0}}.parts-article-voteresult-list .article-index .article-thumb{position:relative}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-thumb{width:120px;padding:10px 5px 10px 10px}}.parts-article-voteresult-list .article-index .myBoxBG{width:200px;padding-top:66.315%;height:0;overflow:hidden;position:relative}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .myBoxBG{width:auto;padding-top:90px;display:block;border:1px solid #ddd}}.parts-article-voteresult-list .article-index .myBoxBG img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.parts-article-voteresult-list .article-index .article-contents{width:calc(100% - 200px);padding-left:20px;box-sizing:border-box}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-contents{flex:1;vertical-align:middle;padding:10px 10px 10px 5px;width:100%;display:flex;flex-wrap:wrap;flex-direction:column}}.parts-article-voteresult-list .article-index .article-meta{display:none;width:100%;margin-bottom:10px;font-size:12.8px}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-meta{font-size:10px;font-size:1rem;color:#999;order:2;justify-content:flex-start;line-height:1.7;margin-bottom:0}}.parts-article-voteresult-list .article-index .myBoxDATE{display:none;color:#33bad2;font-weight:700;flex:1;margin-right:10px;position:relative}@media only screen and (min-width:900px){.parts-article-voteresult-list .article-index .myBoxDATE{font-family:Segoe UI,Gill Sans}}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .myBoxDATE{color:#999;display:block;padding:1px 0 0;font-weight:400}}.parts-article-voteresult-list .article-index .myBoxDATE img{display:inline-block;width:13px;height:13px;margin-right:5px;vertical-align:initial}@media only screen and (min-width:900px){.parts-article-voteresult-list .article-index .myBoxDATE img.sponly{display:none}}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .myBoxDATE img.pconly{display:none}.parts-article-voteresult-list .article-index .myBoxDATE img.sponly{margin-right:0;margin-bottom:-2px}}.parts-article-voteresult-list .article-index .article-author{color:#999;text-align:left;font-weight:700;flex:1;display:inline-block}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-author{display:block;margin-left:0;padding:1px 0 0 15px;font-weight:400;background:url(//image.itmedia.co.jp/spv/images/author_update.png) no-repeat left 4px}}.parts-article-voteresult-list .article-index .article-author a{color:#999}.parts-article-voteresult-list .article-index .article-author img{display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:initial}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-author img{display:none}}.parts-article-voteresult-list .article-index .article-title{margin:0 0 10px}@media only screen and (min-width:900px){.parts-article-voteresult-list .article-index .article-title{overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-title{width:100%;order:1;margin:0;line-height:23.0197px;color:#000}}.parts-article-voteresult-list .article-index .article-title h3{font-size:16px}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-title h3{font-size:13.541px;font-weight:400}}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .article-title h3 a{color:#000}}.parts-article-voteresult-list .article-index .myBoxAbs{margin:0 0 5px;font-size:12.8px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .myBoxAbs{display:none}}.parts-article-voteresult-list .article-index .myBoxBtn{font-size:12.8px;font-weight:700;text-align:right}@media only screen and (max-width:899px){.parts-article-voteresult-list .article-index .myBoxBtn{display:none}}.parts-article-voteresult-list .article-index .myBoxBtn a{display:inline-block;border:1px solid #999;padding:5px 15px;color:#999;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.parts-article-voteresult-list .article-index .myBoxBtn a:hover{border:1px solid #c76c97;background:#c76c97;color:#fff}@-webkit-keyframes jsonloader{0%{-webkit-transform:rotate(0deg);opacity:.2}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(1turn);opacity:.2}}@keyframes jsonloader{0%{transform:rotate(0deg);opacity:.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(1turn);opacity:.2}}.wp-block-create-block-insert-custompost-selectedpost-group{border:1px solid #ccc;border-radius:5px;padding:15px;margin-bottom:20px}.editor-styles-wrapper .metadb-title,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-title,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-title{font-weight:700;font-size:28px;border-bottom:1px solid #ccc;margin-bottom:20px}.editor-styles-wrapper .metadb-maker,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-maker,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-maker{font-size:14px;color:#999;font-weight:700;margin-bottom:0}.editor-styles-wrapper .metadb-modelnum,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-modelnum,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-modelnum{font-size:14px}.editor-styles-wrapper .metadb-price,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-price,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-price{font-size:24px;color:#c00;font-weight:700}.editor-styles-wrapper .metadb-adlink,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-adlink,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-adlink{background-color:#02bba8;margin:0 0 10px;box-sizing:border-box;padding:10px;text-align:center}.editor-styles-wrapper .metadb-adlink a,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-adlink a,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-adlink a{color:#fff;display:block}.editor-styles-wrapper .metadb-head,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-head,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-head{font-size:24px;font-weight:700;border-bottom:1px solid #ccc;margin:0 0 20px}.editor-styles-wrapper .wp-block-columns,.wp-block-create-block-insert-custompost-selectedpost-body .wp-block-columns,.wp-block-create-block-insert-custompost-selectedpost-group .wp-block-columns{display:flex;flex-wrap:wrap}.editor-styles-wrapper .wp-block-columns .wp-block-column:first-of-type,.wp-block-create-block-insert-custompost-selectedpost-body .wp-block-columns .wp-block-column:first-of-type,.wp-block-create-block-insert-custompost-selectedpost-group .wp-block-columns .wp-block-column:first-of-type{width:49%}.editor-styles-wrapper .metadb-table,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-table,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-table{border-collapse:collapse;width:100%}.editor-styles-wrapper .metadb-table tr td,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-table tr td,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-table tr td{font-size:14px;border:1px solid #ccc}.editor-styles-wrapper .metadb-table tr td:first-of-type,.wp-block-create-block-insert-custompost-selectedpost-body .metadb-table tr td:first-of-type,.wp-block-create-block-insert-custompost-selectedpost-group .metadb-table tr td:first-of-type{background-color:#eee}.pr-title{position:relative}.pr-title h1{padding-right:19px}.prmark-wrap{position:absolute;right:0;top:11px;display:flex;justify-content:flex-end}@media only screen and (max-width:899px){.prmark-wrap{top:6px}}.wpap-tpl .wpap-link .wpap-link-amazon,.wpap-tpl .wpap-link .wpap-link-rakuten,.wpap-tpl .wpap-link .wpap-link-yahoo,.wpap-tpl .wpap-service{padding:7px 10px 5px}@media only screen and (min-width:900px){.wpap-tpl .wpap-link .wpap-link-amazon,.wpap-tpl .wpap-link .wpap-link-rakuten,.wpap-tpl .wpap-link .wpap-link-yahoo,.wpap-tpl .wpap-service{padding:10px 10px 8px}}.wp-block-button.afi{margin-top:0;margin-bottom:20px;font-weight:700;text-align:center}.wp-block-button.afi .wp-block-button__link{display:block;background:#f5c747;border-bottom:2px solid #e0ac22;border-radius:3px;color:#000;padding:10px 10px 8px;font-size:1.3rem;line-height:1.5;text-decoration:none}@media only screen and (min-width:900px){.wp-block-button.afi .wp-block-button__link{font-size:1.5rem}}.wp-block-button.amazon .wp-block-button__link{background:#f5c747;border-bottom:2px solid #e0ac22}.wp-block-button.rakuten .wp-block-button__link{background:#be0000;border-bottom:2px solid #a30000;color:#fff}.wp-block-button.yahoo .wp-block-button__link{background:#d14615;border-bottom:2px solid #e0ac22;color:#fff}.wp-block-button.epark .wp-block-button__link{background:#5b6;border-bottom:2px solid #3ca54e;color:#fff}.wp-block-button.satofull .wp-block-button__link{background:#995a29;border-bottom:2px solid #864818;color:#fff}.wp-block-button.afi .wp-block-button__link:hover{filter:brightness(110%)}.wp-block-button.amazon .wp-block-button__link:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px;background:url(https://image.itmedia.co.jp/spv/images/cms_amazon_btn.png) no-repeat 50%/contain}.wp-block-button.rakuten .wp-block-button__link:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px;background:url(https://image.itmedia.co.jp/spv/images/cms_rakuten_btn.png) no-repeat 50%/contain}.googlemap-iframe{margin-bottom:20px}.googlemap-iframe iframe{width:100%}@media only screen and (max-width:599px){.googlemap-iframe iframe{height:300px}}.twitter-tweet.twitter-tweet-rendered{margin-top:0!important;margin-bottom:0!important}@media only screen and (max-width:899px){#js-ulComment{text-align-last:left}#js-ulComment .my_ul_count{width:3em;margin-left:1px}}.author-info-txt,.post-contents p.author-info-txt{font-size:13px;margin-bottom:20px}@media only screen and (max-width:899px){.author-info-txt,.post-contents p.author-info-txt{font-size:12px;margin-bottom:15px}}@media only screen and (max-width:899px){.post-contents-wrap>.author-info-txt{margin:0 10px 15px}}.vote-attributes-list-wrap{border-top:1px solid #ddd}.vote-attributes-list-wrap .vote-attributes-list:first-of-type{border-bottom:1px dotted #ddd}.vote-attributes-list{display:flex;justify-content:flex-start;flex-wrap:wrap}.vote-attributes-list>span{display:block;font-weight:700;font-size:14px;padding:7px 10px 0 8px}.post-contents .vote-attributes ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0;padding:0}.post-contents .vote-attributes ul li{margin-right:0;margin-bottom:0;list-style:none;position:relative}.post-contents .vote-attributes ul li span{display:block;padding:8px 10px 8px 40px}.post-contents .vote-attributes ul li span:before{position:absolute;display:block;content:"";box-sizing:border-box;border-radius:22px;z-index:0;top:10px;left:10px;background-color:rgba(0,0,0,0);width:21px;height:21px;border:1px solid #666}.post-contents .vote-attributes ul li input[type=radio]{position:absolute;top:0;left:0;opacity:0}.post-contents .vote-attributes ul li input[type=radio]:checked+span:before{border-width:6px}.sub-contents-box{margin-bottom:30px;padding:15px;background:#fff}@media only screen and (max-width:899px){.sub-contents-box{border:0;padding:0;margin:0}}.sub-contents-box .common-head{margin-bottom:30px}@media only screen and (max-width:899px){.sub-contents-box .common-head{padding:10px 5px;border-bottom:1px solid #ddd;margin-bottom:0}}.sub-contents-box .common-head h2{font-weight:700;font-size:19.2px;padding:0}@media only screen and (max-width:899px){.sub-contents-box .common-head h2{font-size:14.3px}}.sub-contents-box .parts-link-list{margin-bottom:0;position:relative;box-sizing:border-box}.sub-contents-box ul{padding:0 0 0 22px;margin:0;list-style-type:disc}@media only screen and (max-width:899px){.sub-contents-box ul{padding:0;list-style-type:none}}.sub-contents-box li{margin-bottom:10px;font-size:14.4px;font-weight:700;list-style-type:disc;border-bottom:0}@media only screen and (max-width:899px){.sub-contents-box li{font-size:12.76px;border-bottom:1px solid #e7e7e7;list-style-type:none;font-weight:400;margin-bottom:0}}.sub-contents-box li a{padding:0}@media only screen and (max-width:899px){.sub-contents-box li a{padding:10px;display:block}}.sub-contents-box .parts-person-list .post-rel-person-index{border-bottom:0}@media only screen and (max-width:899px){.sub-contents-box .parts-person-list .post-rel-person-index{border-bottom:1px solid #ddd}}.sub-contents-box .parts-person-list .title h3{font-size:14.4px;font-weight:700}@media only screen and (max-width:899px){.sub-contents-box .parts-person-list .title h3{font-size:12.76px;font-weight:400}}.sub-contents-feedback .common-head h2{padding-left:30px;position:relative}@media only screen and (max-width:899px){.sub-contents-feedback .common-head h2{padding-left:25px;background:none}}.sub-contents-feedback .common-head h2 img{left:0;top:8px;position:absolute;width:20px}@media only screen and (max-width:899px){.sub-contents-feedback .common-head h2 img{top:3px}}.archive-person-vidual{position:relative}@media only screen and (max-width:899px){.archive-person-vidual.nobg .bg{display:none}.archive-person-vidual.nobg+.archive-person-title{margin-top:0;padding-top:15px}}.archive-person-vidual .bg{content:"";display:block;width:100%;z-index:0;background-position:50%;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}.archive-person-vidual .bg:before{content:"";display:block;width:100%;padding-top:300px}@media only screen and (min-width:900px){.archive-person-vidual .bg:before{background:rgba(0,0,0,.43)}}@media only screen and (max-width:899px){.archive-person-vidual .bg:before{padding-top:160px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 57%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 57%,rgba(0,0,0,.65));background:linear-gradient(180deg,rgba(0,0,0,0) 57%,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}}.archive-person-vidual .archive-person-title-pc{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;box-sizing:border-box;padding:15px}@media only screen and (max-width:899px){.archive-person-vidual .archive-person-title-pc{display:none}}.archive-person-vidual .archive-person-title-pc h1{font-size:24px;font-size:2.4rem;font-weight:700;color:#fff;margin-bottom:15px}.archive-person-vidual .archive-person-title-pc p{font-size:14px;font-size:1.4rem;color:#fff}.archive-person-title-sp{padding:10px;margin-bottom:10px;text-align:center}@media only screen and (min-width:900px){.archive-person-title-sp{display:none}}.archive-person-title-sp h1{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:10px}.archive-person-title-sp p{font-size:13px;font-size:1.3rem}.archive-person-title{margin-top:-62px;position:relative}@media only screen and (min-width:900px){.archive-person-title{margin-bottom:15px}}.archive-person-title .thumb{text-align:center}.archive-person-title .thumb img{width:120px;height:120px;border-radius:50%;border:2px solid #fff;object-fit:cover}.archive-person-title .sourceinfo{font-size:14px}.archive-person-tab{display:flex;justify-content:space-between;flex-wrap:wrap}.archive-person-tab .archive-person-tab-index{width:50%;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}@media only screen and (min-width:900px){.archive-person-tab .archive-person-tab-index{margin-bottom:15px}}.archive-person-tab .archive-person-tab-index a,.archive-person-tab .archive-person-tab-index span{font-size:12px;font-size:1.2rem;display:block;padding:10px;text-align:center}.archive-person-tab .archive-person-tab-index span{color:#bbb}.archive-person-tab .archive-person-tab-index.active a{font-weight:700;color:#c76c97}.archive-person-tab .archive-person-tab-index:first-of-type:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:#e7e7e7}.sakuin{margin-bottom:20px}.keybtn{clear:both;margin-bottom:10px}.keybtn:after{clear:both;display:block;content:""}.keybtn li{font-size:14px;font-size:1.4rem;margin:0 1px 1px 0;padding:0;float:left;border:1px solid #999}.keybtn li a{padding:6px 0;width:28px;box-sizing:border-box;line-height:1;display:block;text-align:center}.keybtn li.active a{background:#b14a7d;color:#fff}.bottom-next-link{text-align:center;font-size:14.4px;background:#fff;margin-bottom:30px}@media only screen and (max-width:899px){.bottom-next-link{margin:0 10px 30px}}.bottom-next-link a{display:block;border:1px solid #ddd;padding:10px;color:#333;font-weight:700;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.bottom-next-link a:hover{border-color:#c76c97;background:#c76c97;color:#fff}.page-title{margin-bottom:10px;padding:0 10px;border-top:5px solid #eee}.page-title p{margin-bottom:20px}.page-title p+.authorlinks{margin-top:-15px}.authorlinks{font-size:12px;font-size:1.2rem;margin-top:10px;border-top:1px solid #ddd;padding-top:10px}.authorlinks li{display:inline-block;margin:0 15px 3px 0}.authorlinks img{vertical-align:text-bottom;margin-left:5px}@media only screen and (min-width:900px){.page-title{margin-bottom:20px;padding:10px 0 0;border-top:5px solid #c76c97}}.page-title h1{font-size:20px;font-size:2rem;padding-top:10px}@media only screen and (min-width:900px){.page-title h1{font-size:28px;font-size:2.8rem;padding:0}}.page-title h1+p{font-size:12px;font-size:1.2rem;padding-top:5px}@media only screen and (min-width:900px){.page-title h1+p{font-size:14px;font-size:1.4rem;padding-top:5px}}.parts-pagenation .wp-pagenavi{justify-content:center}.parts-pagenation .wp-pagenavi .current{background:#b14a7d;color:#fff}.parts-pagenation .wp-pagenavi a,.parts-pagenation .wp-pagenavi span{border:1px solid #e7e7e7}.term-author-contents-wrap{padding-top:20px}.term-author-contents-wrap .term-author-thumb img{width:80px;height:80px;object-fit:cover;border-radius:50%}.term-author-contents-col{display:flex;justify-content:space-between;flex-wrap:wrap}.term-author-contents-col .term-author-contents{width:calc(100% - 100px)}.enq-widget h4.active{color:#c45f8f}.enq-widget .article-title{position:relative}.enq-widget .special{position:absolute;right:0;top:0;font-size:10px;color:#c45f8f}.comment-ranking .article-title{position:relative}.comment-ranking .special{position:absolute;right:0;top:0;font-size:10px;color:#c45f8f}.mainBox{padding:0 100px;display:flex;flex-wrap:wrap;min-width:1084px;max-width:1500px;margin:0 auto;box-sizing:border-box}@media only screen and (max-width:899px){.mainBox{width:100%;min-width:100%;padding:0;display:block}}.mainBox .mainBoxL{flex:1;overflow:hidden}.mainBox .mainBoxR{padding-left:30px}@media only screen and (max-width:899px){.mainBox .mainBoxR{padding:0}}.mainBox .mainBoxList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.mainBox .mainBoxList .article-index{width:100%;display:flex;padding:20px;background:#fff;box-sizing:border-box;position:relative}.mainBox .mainBoxList .article-index .prmark{position:absolute;left:10px;top:10px;z-index:1;background-color:#fff;color:#c45f8f;font-size:10px;padding:5px 8px;line-height:1}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .prmark{display:none}}.mainBox .mainBoxList .article-index .prmarksp{float:right;font-size:1rem;color:#999}@media only screen and (min-width:900px){.mainBox .mainBoxList .article-index .prmarksp{display:none}}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index{border-bottom:1px solid #ddd;padding:0}}.mainBox .mainBoxList .article-index .article-thumb{position:relative}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-thumb{width:120px;padding:10px 5px 10px 10px}}.mainBox .mainBoxList .article-index .myBoxBG{width:200px;padding-top:66.315%;height:0;overflow:hidden;position:relative}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .myBoxBG{width:auto;padding-top:90px;display:block;border:1px solid #ddd}}.mainBox .mainBoxList .article-index .myBoxBG img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.mainBox .mainBoxList .article-index .article-contents{width:calc(100% - 200px);padding-left:20px;box-sizing:border-box}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-contents{flex:1;vertical-align:middle;padding:10px 10px 10px 5px;width:100%;display:flex;flex-wrap:wrap;flex-direction:column}}.mainBox .mainBoxList .article-index .article-meta{display:block;width:100%;margin-bottom:10px;font-size:12.8px}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-meta{font-size:10px;font-size:1rem;color:#999;order:2;justify-content:flex-start;line-height:1.7;margin-bottom:0}}.mainBox .mainBoxList .article-index .myBoxDATE{color:#33bad2;font-weight:700;flex:1;margin-right:10px;position:relative}@media only screen and (min-width:900px){.mainBox .mainBoxList .article-index .myBoxDATE{font-family:Segoe UI,Gill Sans}}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .myBoxDATE{color:#999;display:block;padding:1px 0 0;font-weight:400}}.mainBox .mainBoxList .article-index .myBoxDATE img{display:inline-block;width:13px;height:13px;margin-right:5px;vertical-align:initial}@media only screen and (min-width:900px){.mainBox .mainBoxList .article-index .myBoxDATE img.sponly{display:none}}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .myBoxDATE img.pconly{display:none}.mainBox .mainBoxList .article-index .myBoxDATE img.sponly{margin-right:0;margin-bottom:-2px}}.mainBox .mainBoxList .article-index .article-author{color:#999;text-align:left;font-weight:700;flex:1;display:inline-block}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-author{display:block;margin-left:0;font-weight:400}}.mainBox .mainBoxList .article-index .article-author a{color:#999}.mainBox .mainBoxList .article-index .article-author img{display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:initial}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-author img.pconly{display:none}}.mainBox .mainBoxList .article-index .article-author img.sponly{margin-right:1px;margin-bottom:-2px}@media only screen and (min-width:900px){.mainBox .mainBoxList .article-index .article-author img.sponly{display:none}}.mainBox .mainBoxList .article-index .article-title{margin:0 0 10px}@media only screen and (min-width:900px){.mainBox .mainBoxList .article-index .article-title{overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-title{width:100%;order:1;margin:0;line-height:23.0197px;color:#000}}.mainBox .mainBoxList .article-index .article-title h3{font-size:16px}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-title h3{font-size:13.541px;font-weight:400}}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .article-title h3 a{color:#000}}.mainBox .mainBoxList .article-index .myBoxAbs{margin:0 0 5px;font-size:12.8px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .myBoxAbs{display:none}}.mainBox .mainBoxList .article-index .myBoxBtn{font-size:12.8px;font-weight:700;text-align:right}@media only screen and (max-width:899px){.mainBox .mainBoxList .article-index .myBoxBtn{display:none}}.mainBox .mainBoxList .article-index .myBoxBtn a{display:inline-block;border:1px solid #999;padding:5px 15px;color:#999;text-decoration:none;transition-property:background,border,color;transition-duration:.1s;transition-timing-function:linear}.mainBox .mainBoxList .article-index .myBoxBtn a:hover{border:1px solid #c76c97;background:#c76c97;color:#fff}@media only screen and (min-width:900px){.mainBox.resarch-top{padding-top:50px}}@media only screen and (min-width:900px){.mainBox.resarch-top .mainBoxL .article-index:first-of-type,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(2),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(3),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(4){display:none}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10){width:calc(50% - 15px);background:#fff;margin-bottom:30px;display:block;padding:0}}@media only screen and (min-width:900px) and (min-width:1400px){.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9),.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10){width:calc(33% - 20px)}}@media only screen and (min-width:900px){.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .myBoxBG,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .myBoxBG,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .myBoxBG,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .myBoxBG,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .myBoxBG,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .myBoxBG{width:auto;padding-top:66.315%;height:0;overflow:hidden;position:relative}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .myBoxBG img,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .myBoxBG img,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .myBoxBG img,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .myBoxBG img,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .myBoxBG img,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .myBoxBG img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .article-contents,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .article-contents,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .article-contents,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .article-contents,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .article-contents,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .article-contents{padding:20px;width:auto}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .article-author,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .article-author,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .article-author,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .article-author,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .article-author,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .article-author{margin:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .myBoxAbs,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .myBoxAbs,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .myBoxAbs,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .myBoxAbs,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .myBoxAbs,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .myBoxAbs{-webkit-line-clamp:1;margin-bottom:20px}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .myBoxBtn,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .myBoxBtn,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .myBoxBtn,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .myBoxBtn,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .myBoxBtn,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .myBoxBtn{text-align:center}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(5) .myBoxBtn a,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(6) .myBoxBtn a,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(7) .myBoxBtn a,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(8) .myBoxBtn a,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(9) .myBoxBtn a,.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(10) .myBoxBtn a{display:block}.mainBox.resarch-top .mainBoxL .article-index:nth-of-type(11){padding-top:20px}}@media only screen and (max-width:899px){footer.pc-footer{display:none}}footer.sp-footer{display:none}@media only screen and (max-width:899px){footer.sp-footer{display:block}footer.sp-footer #copyright{padding:5px;font-size:10px;line-height:12px;text-align:center;font-family:Gill Sans,メイリオ,Meiryo}footer.sp-footer #pagetop{text-align:center;padding:10px;background:#eee;font-size:11px;font-size:1.1rem}}.tag-categories-links{display:block}@media only screen and (max-width:899px){.tag-categories-links{padding:0 10px}}.tag-categories-links li{margin-right:8px;margin-bottom:8px;display:inline-block;vertical-align:top;font-size:12px}.tag-categories-links a{display:block;background:#f6f6f6;padding:5px 8px;line-height:1;text-decoration:none}@media only screen and (max-width:899px){.tag-categories-links a{padding:5px 8px}}.tag-categories-links a:hover{background:#c76c97;color:#fff}.pr-btmtxt{border:5px solid #ddd;padding:10px;margin-bottom:20px}@media only screen and (max-width:899px){.pr-btmtxt{margin:0 10px 20px}}.pr-btmtxt .pr-provided{font-size:14px;font-weight:700}.pr-btmtxt .pr-production{font-size:14px}.pr-large-index{position:relative}.pr-large-index .prmark{position:absolute;left:10px;top:10px;z-index:1;background-color:#fff;color:#c45f8f;font-size:10px;padding:5px 8px;line-height:1}@media only screen and (max-width:899px){.pr-large-index .prmark{display:none}}.pr-large2-index{position:relative}.pr-large2-index .prmark{position:absolute;left:10px;top:10px;z-index:1;background-color:#fff;color:#c45f8f;font-size:10px;padding:5px 8px;line-height:1}@media only screen and (max-width:899px){.pr-large2-index .prmark{display:none}}@media only screen and (min-width:900px){#logly-lift-4304038{min-height:310px}}