*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}body,html{color:#333;font-family:helvetica,arial,"\30D2\30E9\30AE\30CE\89D2\30B4   ProN W3",Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",Meiryo,sans-serif;line-height:180%;height:100%;width:100%;letter-spacing:.02em}a{transition:all .1s linear;color:#333;text-decoration:none}a:hover{color:#0c9}h1,h2,h3,h4,h5{line-height:150%}hr{margin:2em 0}ins{background:none;max-width:100%}.clear{clear:both}.gfont{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.3pt;line-height:1.5em}#divCats .gfont,#divKeywords .gfont{text-align:center;line-height:100%}.area{margin:0 auto;max-width:1040px;padding:0 10px;position:relative;width:100%}.bold{font-weight:700}.block{display:block}.center{text-align:center}.right{text-align:right}.floatLeft{float:left}.floatRight{float:right}.underline{text-decoration:underline}.color_green{color:#0c9}.button{background-color:#0c9;border-radius:5px;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:1em 0;text-align:center;-webkit-appearance:none;transition:all .1s linear}.button:hover{background-color:#30fcc9;color:#fff}.hover{transition:all .2s linear;opacity:1}.hover:hover{opacity:.8}.textRight{overflow:hidden}.pcArr{position:relative}.pcArr:after{display:block;content:"";position:absolute;top:50%;right:15px;width:6px;height:6px;margin:-4px 0 0;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}.clearfix{display:inline-block}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.fontxl{font-size:28px}.fontll{font-size:20px}.fontl{font-size:15px}.fontm{font-size:13px}.fonts{font-size:11px}.articleFrame{font-size:14px}#content_list h1,#content_top h1,#poptitle,.articleFrame h1{font-size:24px}.articleFrame h2{font-size:18px}.articleFrame h3{font-size:16px}header{border-bottom:1px solid #ccc;height:80px}#logo{position:absolute;top:20px;left:50%;margin-left:-120px;height:auto;width:240px}ul#headerMenu li{display:block;float:left;width:50%}ul#headerMenu li:last-child{line-height:80px;text-align:right}ul#headerMenu li:last-child a{margin-left:15px}#spmenu,#spmenu_s,#spnav,#spnav_s{display:none}#spmenu_s ul li,#spmenu ul li{position:relative}.menuClose{position:absolute;top:0;right:0;background-color:#fff;cursor:pointer;font-size:30px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em}.searchForm{display:inline-block;position:relative;margin-top:20px}.searchForm input[type=search]{border:1px solid #ccc;border-radius:5px;height:40px;padding:10px 20px;width:250px;-webkit-appearance:none}.searchForm input[type=search]::-webkit-search-cancel-button{display:none}.searchForm .searchMark{color:#ccc;display:inline-block;height:40px;position:absolute;top:5px;right:12px;z-index:9}.searchForm .searchMark img{width:15px;margin-top:7px}.searchForm input[type=submit]{background-color:transparent;border:solid #ccc;border-width:0 0 0 1px;cursor:pointer;display:inline-block;height:40px;width:40px;position:absolute;top:0;right:0;z-index:10;border-radius:0;-webkit-appearance:none}.followUsWrapper{margin:0 10px;padding:1.9em 0 2.9em;border-bottom:1px solid #bababa}.followUsWrapper,.followUsWrapper ul.followUs{display:flex;justify-content:center}.followUsWrapper ul.followUs li{display:inline;margin:0 8px}.followUsWrapper ul.followUs li a{display:flex;justify-content:center;align-items:center;border-radius:50%;height:1.7em;line-height:2em;width:1.7em;text-align:center;background-color:transparent;color:#fff;border:1px solid #fff}.followUsWrapper ul.followUs li a img{height:24px;display:block}#body .suggest-list.js-suggest-list{height:0;position:absolute}#body .suggest-list.js-suggest-list.is-active{z-index:9;top:40px;left:0;width:100%;height:auto;max-height:264px;overflow:scroll;background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column}#body .suggest-list.js-suggest-list .suggest-list__item{width:100%;line-height:1.5em;text-align:left;padding:.5em}#body .suggest-list.js-suggest-list .suggest-list__item:hover{cursor:pointer}.breadcrumb{padding:20px 0}.breadcrumb ul li{display:inline;margin-top:50px;font-size:.8em;padding:0 5px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.breadcrumb ul li img{height:12px;margin-top:9px}.breadcrumb ul li amp-img{display:inline-block;margin-top:-8px}.pagination{font-size:12px;margin:1em 0;text-align:center}.pagination:after,.pagination ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}div.pagination ul{display:inline-block;list-style:none}div.pagination ul li{color:#fff;display:inline-block;margin-left:2px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.2);height:40px;line-height:40px;text-align:center;width:40px}div.pagination ul li.active{background-color:#0c9;color:#fff;cursor:not-allowed}div.pagination ul li a{background-color:#dfdfdf;display:block;text-align:center;transition:all .2s linear}div.pagination li a:hover{background-color:#0c9;color:#fff}#container{position:relative;width:100%}div.content_col{margin-top:15px;min-height:3600px;padding-right:320px}#sidebar{position:absolute;top:65px;right:0;margin-top:30px;padding-right:10px;height:100%;width:310px}footer{background-color:#333;color:#fff;padding:20px 0}#footer_logo{display:block;margin:auto;padding:1em 0 1.4em;width:100%;max-width:200px;color:#fff}#footerInfo img{width:100%}.block3{float:left;margin:0 2.5%;width:45%}#copyright{clear:both;padding-top:3.4em;color:#737373;font-size:15px;text-align:center}.footerNavWrapper{display:flex;justify-content:center}.footerNavWrapper ul.footerNav{list-style:none;padding:0 50px;width:50%}.footerNavWrapper ul.footerNav:first-child{border-right:1px solid #bababa}.footerNavWrapper ul.footerNav:first-child li{margin-left:auto}.footerNavWrapper ul.footerNav li{margin-bottom:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:normal}.footerNavWrapper ul.footerNav li:last-child{margin-bottom:10px}.footerNavWrapper ul.footerNav li a{color:#bfbfbf;font-size:15px}.footerNavWrapper ul.footerNav li a:hover{text-decoration:underline}#footerInfo{margin-left:10px}ul.tagsList li{display:inline-block;list-style:none;margin:0 7px 12px 0}ul.tagsList li a{color:#061a50;display:inline-block;padding:.5em 1.2em;border:1px solid #aaa;border-radius:30px;line-height:180%;font-size:15px}ul.tagsList li a:before{content:"#";padding-right:2px}ul.tagsList li a:hover{background-color:#f5f5f5}#sidebar .side_ad_top{padding-bottom:1.5em}#sidebar .side_ad_top div{margin:0 auto}#sidebar h2.bar{border-left:5px solid #0c9;line-height:100%;padding-left:5px}#sidebar .more_popular{border:1px solid #ccc;color:#999;display:block;padding:.3em 0;text-align:center}#sidebar .more_popular:hover{border-color:#0c9;color:#0c9}#sidebar #sideKeywords{margin:2em 0}#sidebar #sideKeywords h2{margin-bottom:1em}#sidebar #sideFollow{margin:2em 0}#sidebar .sidebox{margin:1em 0;position:relative}#sidebar .sidebox img{background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;height:auto;width:100%}#sidebar .sidebox img.lazyload{background-image:url(/images/loading_spinner.gif)!important}#sidebarFix.fixed{position:fixed;bottom:auto;top:0}#sidebarFix.bottom{position:absolute;bottom:30px;top:auto}#sidebar .sidebar_ad_pc{overflow:hidden;padding:1em 0}#sidebar .sidebar_ad_pc div,#sidebar .sidebar_ad_sp div{margin:0 auto}#sidebar #pops{margin:0 0 1em}.group_count{font-weight:400;padding-bottom:.5em}#related_tags{padding:1em 0}#main_articles,#related_articles{padding:1em 0 2em}#main_articles h2,#related_articles h2,#related_tags h2,div.catList h3{border-left:5px solid #333;line-height:100%;padding-left:5px;margin-bottom:.5em}.ig_title{height:auto;max-width:100%}#content_top{padding-top:2em}#content_list h1,#content_top h1,#poptitle{padding:1em 0 .5em}#content_list .h1Sub,#content_top .h1Sub,#poptitle .h1Sub{color:#999}#group_head{margin:0 0 1em}#group_head h1{text-align:left;padding:0 0 .3em}#group_head p{line-height:1.8em}.cat{position:absolute;top:0;left:0;line-height:1;text-align:left;width:100%;z-index:9}.cat p{color:#fff;display:inline-block;padding:5px 7px}.cat p,.popular_ranking_number{background-color:#0c9;background-color:rgba(0,204,153,.8)}.popular_ranking_number{position:absolute;top:0;left:0;line-height:1;z-index:9}.popular_ranking_number p{padding:6px 0;width:23px;height:23px;line-height:1;font-weight:700;color:#fff;text-align:center}.popular_ranking_cat{text-align:right}.popular_cat_span{display:inline-block;font-size:24px;padding:1em 0 .5em}#content_list h1.popular_cat_h1{font-weight:400;padding:0;font-size:13px;display:inline-block}div.eyecatch div.cat{top:-2em;text-align:left}.post_list{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}@media screen and (max-width:960px){.post_list#popular{padding-left:1em;padding-right:1em}}@media screen and (max-width:960px){.post_list#popular .size3{width:calc((100% - 5px)/2)}}@media screen and (max-width:960px){.post_list#popular .size3 a>h2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:12px;margin-left:0;margin-right:0}}.post_list .size2,.post_list .size3,.post_list .size4{position:relative;transition:all .2s linear}.post_list .size2:hover,.post_list .size3:hover,.post_list .size4:hover{transform:scale(1.03)}.post_list .size2 img,.post_list .size3 img,.post_list .size4 img{background-position:50%;background-size:cover;display:block;height:auto;width:100%}.post_list .size2 h2{height:3em;line-height:1.5em;overflow:hidden;word-break:break-all}.post_list .size3 h2,.post_list .size4 h2{height:4.5em;line-height:1.5em;word-break:break-all}.post_list .size4 h2{overflow:hidden}.post_list .size2{height:auto;position:relative;width:49.5%}.post_list .size3{height:auto;position:relative;width:32.6%}.post_list .size4{height:auto;position:relative;width:24.3%}div.catList,div.taglist{background-color:#f1f1f1;display:block;margin:.5em .6em;padding:1em}div.taglist{background-color:#fff}div.keywordlist{background-color:#f1f1f1}div.catList h2{font-size:18px}h2.brandsListNum{padding:0 0 1em;font-size:16px}div.catList h3{line-height:150%}div.catList p{padding-bottom:10px}div.catList #popular_list{padding-bottom:15px}div.catList #related_tags{padding:0}div.catList .articleList{float:left;width:50%}div.catList .articleList:first-of-type{border-top:1px solid #eee;margin-top:0}div.catList .articleList a{background-color:#fff;padding-right:5px}div.catList .articleList .articleListLead{width:75%;float:left;padding-bottom:3px}div.catList ul.tagsList li a{background-color:#fff;text-decoration:none}div.catList ul.tagsList li a:hover{background-color:#f5f5f5}div.taglist ul li{display:block;float:left;padding:0 5px;overflow:hidden;white-space:nowrap;width:300px}div.brandlist ul{text-decoration:none;display:flex;flex-flow:column wrap;width:100%;max-height:316px}div.brandlist ul li{width:33%;overflow:hidden;white-space:nowrap}div.catList ul li a,div.taglist ul li a{text-decoration:underline}div.taglist ul li a img{width:11px}.plist .pagination{margin-top:3em}#detail_1st{margin-top:.5em;height:3em;line-height:1.5em;overflow:hidden}#divPop{background-color:#f5f5f5;padding:2rem 0}#divCats{padding:2.6em 0 1em}#divCats ul{width:100%}#divCats ul li{border:2px solid #fff;display:block;float:left;margin:0;overflow:hidden;white-space:nowrap;width:20%;height:91px;background-size:cover;background-position:50%}#divCats ul li a{display:block;height:inherit;color:#fff;font-size:18px;font-weight:700;text-align:center;position:relative}#divCats ul li a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:.3s}#divCats ul li a span{display:flex;justify-content:center;align-items:center;padding:.5em;position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%)}#divCats ul li a:hover img{opacity:.5}#divKeywords{padding:0 0 3em}#news{margin-top:20px}div.followFrame{padding:2.4em 0 1em;background-color:#333;color:#fff}a.view_all{background-color:#f1f1f1;border:1px solid #ccc;color:#999;display:block;margin:0 auto;max-width:300px;padding:.7em 0;text-align:center}a.view_all:hover{border-color:#0c9;color:#0c9}.list_ad_pc{display:block;overflow:hidden;padding:1em 0;text-align:center}.list_ad_pc div,.list_ad_sp div{margin:0 auto}.list_ad_sp{padding:0 0 1em}.result_ad_frame{margin-bottom:1em}.result_ad_frame div{margin:0 auto}.plist .articleList:first-of-type{border-top:1px solid #eee;margin-top:1em}.articleList{border-bottom:1px solid #eee;padding:0;position:relative}.articleList a{display:block;padding-right:25px}.articleList a:hover{background-color:#eee}.articleList img{background-size:cover;background-position:50%;float:left;margin-right:10px}.articleList .articleListTitle{line-height:1.3em;padding-top:.5em}.articleList .articleListLead{color:#999;margin-top:.5em;max-width:100%;line-height:1.3em}.catpr{background-color:#ccc;color:#fff;margin:0;padding:5px 10px}.catpr,.listpr{display:inline-block}.listpr{border:1px solid #eee;bottom:1em;border-radius:5px;color:#ccc;font-size:10px;line-height:150%;padding:0 5px}#related{padding-bottom:1em}#related .articleList{border-bottom:initial;float:left;margin:.5em 0;width:33.3%}#related .articleList img{margin-bottom:.3em;width:100%}#related .articleList img.lazyload{background-image:url(/images/loading_spinner.gif)!important}#related .articleList .articleListTitle{line-height:1.5em}#related .articleList:nth-of-type(4){clear:both}#related .articleList a{padding-right:0;margin-right:5px}#related .articleList a:hover{background-color:#fff}.all_brands_btn{margin:2em auto 0;width:250px;border:1px solid #ccc;color:#999;display:block;padding:.3em 0;text-align:center}.all_brands_btn:hover{border-color:#0c9;color:#0c9}.recruit_bnr{margin:0 auto 3em;width:728px;text-align:center}.recruit_bnr img{width:100%;height:auto}@media screen and (max-width:1000px){div.catList .articleList .articleListLead{display:none}}@media screen and (max-width:960px){.fontxl{font-size:25px}.fontll{font-size:16px}.fontl{font-size:14px}.fonts{font-size:10px}#content_list h1,#content_top h1,.articleFrame h1{font-size:22px}.articleFrame h2{font-size:18px}.articleFrame h3{font-size:16px}header{background-color:hsla(0,0%,100%,.8);border-bottom:5px solid #000;height:55px;width:100%;position:fixed;top:0;left:0;z-index:99990;transition:all .3s}#logo{margin-left:-85px;top:13px;width:170px}#spnav,#spnav_s{cursor:pointer;display:block;font-size:30px;position:fixed}#spnav{top:0;right:0;width:50px;height:50px;z-index:999992;transition:all .3s}#spnav_s{top:10px;right:10px}.sp_menu_trigger,.sp_menu_trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.sp_menu_trigger{position:relative;width:100%;height:100%}.sp_menu_trigger span{position:absolute;left:17px;width:35%;height:2px;background-color:#333}.sp_menu_trigger span:first-of-type{top:18px}.sp_menu_trigger span:nth-of-type(2){top:24px}.sp_menu_trigger span:nth-of-type(3){bottom:18px}.sp_menu_trigger.active span{background-color:#fff}.sp_menu_trigger.active span:first-of-type{transform:translateY(6px) rotate(-45deg)}.sp_menu_trigger.active span:nth-of-type(2){opacity:0}.sp_menu_trigger.active span:nth-of-type(3){transform:translateY(-6px) rotate(45deg)}#headerMenu{display:none}.searchForm{margin:0;width:100%}.searchForm input[type=search]{border-radius:0;width:100%}#spmenu,#spmenu_s{background-color:rgba(0,0,0,.9);display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:999991}#spmenu{opacity:0;visibility:hidden;transition:all .3s ease-out}#spmenu.visible{opacity:1;visibility:visible}#spmenu ul li{border-bottom:1px solid #333;display:block;list-style:none}#spmenu ul li a{color:#fff;display:block;padding:1em}#spmenu ul li a.active{background-color:#4cdbb7}#sp_menu_logo{height:50px}#splogo{display:block;margin-left:-85px;top:13px;position:fixed;left:50%;width:170px;z-index:999992}#sp_menu_search{padding:5%}#sp_menu_search form{width:100%}.sp_menu_label{padding:.5em;font-size:12px;background-color:#f1f1f1}.sp_menu_btns{width:100%}.sp_menu_btn{float:left;width:50%}.sp_menu_btn a{font-size:11px}.sp_menu_btn a:nth-child(odd){border-right:1px solid #333}.sp_menu_follows{text-align:center}.sp_menu_follows .sp_menu_label{text-align:left}#spmenu ul li.sp_menu_follow{display:inline;width:auto;border:none;text-align:center;font-size:20px;margin:0 .5em}#spmenu ul li.sp_menu_follow a{display:inline-block;margin:1em 0;padding:0;width:2em;height:2em;line-height:2em;text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;background-color:transparent}#spmenu ul li.sp_menu_follow a img{height:18px;margin-top:10px}#spmenu ul li.sp_menu_follow a amp-img img{margin-top:0}#sp_menu_scroll{height:100%;overflow:auto;padding-bottom:50px}#container{padding-top:54px;transition:all .3s}#container.spmenu_open{overflow:hidden;position:fixed}#spnav.scroll_hidden,header.scroll_hidden{top:-55px}.adIframe{height:140px}.spArr{position:relative}.spArr:after{display:block;content:"";position:absolute;top:50%;right:15px;width:6px;height:6px;margin:-4px 0 0;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg)}body,html{line-height:150%}.fontxl{font-size:20px}.fontl,.fontll{font-size:15px}.fontm{font-size:12px}.fonts{font-size:9px}.articleFrame{font-size:14px}#content_list h1,#content_top h1,.articleFrame h1{font-size:20px}.articleFrame h2{font-size:15px}.articleFrame h3{font-size:14px}.articleFrame blockquote{background-position:.7em .7em;background-size:auto .7em;padding:1em 2em}.area{padding:0;width:100%}div.content_col{padding:0;margin:0 auto;min-height:0;max-width:640px}.breadcrumb{display:none}#sidebar{position:static}#sidebar #pops .pops_inner{margin:0 auto;max-width:640px}h1.ptitle{padding:15px 5px}.cats{margin:.5em 2.5%;width:95%}.cats a{height:auto}a.view_all{max-width:none;margin:0 1em}div.pagination ul li{height:30px;line-height:30px;width:30px}#sidebar{float:none;margin:0;padding:0;width:100%}#sidebar #pops{background-color:#f1f1f1;padding:1em;margin:0 0 2.5em}#sidebar #sideKeywords{padding:1em}#sidebar #sideFollow{padding:1em 10px;margin:0}#sidebar .more_popular{background-color:#fff;margin:0 auto;padding:.7em 0}#sidebar #sideFollow{background-color:#f1f1f1;padding:2em 10px}#sidebar #sideFollow h2.bar{border:none;text-align:center}#sidebarFix.bottom,#sidebarFix.fixed{position:static;bottom:auto}#sidebar .sidebar_ad_sp{display:block;padding:0 0 1em;text-align:center;width:100%}footer{padding:0}#footerInfo{margin:0}.footerNavWrapper{flex-direction:column}.footerNavWrapper ul.footerNav{padding:0;width:auto}.footerNavWrapper ul.footerNav:first-child{border-right:none}.footerNavWrapper ul.footerNav li{margin:auto auto 12px}.footerNavWrapper ul.footerNav li:last-child{margin-bottom:10px}.footerNavWrapper ul.footerNav li a{font-size:12px}.followUsWrapper{padding:1.6em 0 .5em}.followUsWrapper ul.followUs:first-child{margin-bottom:18px}.followUsWrapper ul.followUs li a{height:2em;width:2em}.followUsWrapper ul.followUs li a img{height:20px;display:block}#footer_logo{padding:.6em 0 1.2em 1em;max-width:160px}#copyright{padding:1.6em;font-size:12px}.sp{display:block}.pc{display:none}.articleList img{height:auto;width:80px}.articleList .articleListTitle{line-height:1.8em}.catList .articleList img{height:auto;width:55px}.catList .articleList .articleListTitle{margin-left:55px;font-size:11px;line-height:1.5em}div.brandlist ul{display:block;max-height:unset}div.brandlist ul li{width:100%}.articleList .articleListLead{display:none}#content_top{padding-top:0}#content_list .area,#content_top .area{margin:0 auto;max-width:640px}#content_list h1,#content_top h1{padding:.5em 0 .8em;text-align:center}#group_head h1{text-align:left;padding:0 0 .3em}#content_list .h1Sub,#content_top .h1Sub{display:block;line-height:100%;padding-top:.5em}#divCats ul{padding:0 4px}#divCats ul li{width:50%;height:78px;border:3px solid #fff}#divCats ul li:last-child{display:block}#divCats ul li a{font-size:15px}#divKeywords{margin:0 3%}ul.tagsList li a{padding:.5em 1em;font-size:10px}.post_list .size2,.post_list .size3,.post_list .size4{margin:0;padding:0;width:100%}.post_list .size2 h2,.post_list .size3 h2,.post_list .size4 h2{height:auto;margin:.5em .5em 1.5em}.pagenation{padding:0 10px}.pagenation li{height:30px;line-height:30px;width:30px}#newtitle{display:none}#divPop{padding-top:.5em}.list_ad_sp{clear:both;display:block;padding:1em 0;text-align:center}.list_ad_sp div{margin:0 auto}#group_head{margin:1em}#related_tags{padding:1em}#main_articles,#related_articles{padding:1em 1em 2em}#content_list div.plist{padding:0}h2.group_count{padding:0 1em}#related .articleList{width:50%}.spArr:after{display:none}#related .articleList:nth-of-type(4){clear:none}#related .articleList:nth-of-type(3),#related .articleList:nth-of-type(5){clear:both}div.catList{padding:1em .7em}div.catList .articleList{float:none;width:100%}div.catList #related_tags{padding:0}.all_brands_btn{width:auto;margin:0 .6em}.all_brands_btn.spArr:after{display:block}.popular_cat_span{width:100%;font-size:20px;text-align:center;padding:.5em 0 0}#content_list h1.popular_cat_h1{width:100%;line-height:100%;padding:.5em 0 1em}.searchForm .searchMark img{top:9px;right:12px}.searchForm .searchMark amp-img{top:0;right:0;margin-top:-24px}.searchForm input[type=submit]{border-width:0;border-radius:0;-webkit-appearance:none}.recruit_bnr{width:95%}}.supervisor{border:1px solid #ccc;margin:1em 0;display:flex}.supervisor .supervisor-photo{padding:10px 20px;text-align:center;width:120px}.supervisor .supervisor-photo img{border-radius:50%;margin:0}.supervisor .supervisor-photo .supervisor-label{color:#ccc;background-color:#333;display:inline-block;font-size:11px;line-height:1;margin-top:5px;padding:4px 1.5em}.supervisor .supervisor-profile{flex:1;padding:10px 20px 10px 0;position:relative}.supervisor .supervisor-profile .supervisor-title{font-size:12px;font-weight:700;line-height:1.3}.supervisor .supervisor-profile .supervisor-name a{color:#0c9;font-size:15px;font-weight:700;text-decoration:none}.supervisor .supervisor-profile .supervisor-content{font-size:12px;line-height:1.6;word-break:break-all}.supervisor .supervisor-profile .supervisor-content a{color:#333}.supervisor .supervisor-profile .supervisor-more{background-color:#fff;display:none;font-size:12px;text-align:right;width:100%;padding:2px 10px;position:absolute;bottom:0;right:2px}.supervisor .supervisor-profile .supervisor-more a{color:#666}.supervisor+br{display:none}@media screen and (max-width:960px){.supervisor{height:145px;overflow:hidden}.supervisor .supervisor-photo,.supervisor .supervisor-profile{padding:10px}.supervisor .supervisor-profile .supervisor-more{display:block}.supervisor.open{height:auto}.supervisor.open .supervisor-profile .supervisor-more{display:none}}br+.supervisor{margin-top:-2em}.tablepress{--border-color:#ccc;--odd-bg-color:transprent;--text-color:#333;font-size:10px;line-height:1.4;margin:7px auto 7px 0;display:block;overflow-x:auto}@media (max-width:960px){.articleBody .tablepress{width:calc(100% + 30px);transform:translateX(-15px)}}.tablepress tbody{display:table;width:auto;table-layout:fixed;border-collapse:separate}.tablepress tbody tr{display:flex}.tablepress tbody tr:first-child td{border-top:1px solid var(--border-color);align-items:center}.tablepress tbody tr:first-child td:not(:first-child){font-weight:700}.tablepress tbody tr:first-child td:not(:first-child) br{display:none}.tablepress tbody tr:nth-child(2) td{line-height:3.5px}.tablepress tbody tr:last-child td{border-bottom:1px solid var(--border-color)}.tablepress tbody tr td{box-sizing:border-box;padding:5px;border-right:1px solid var(--border-color);width:110px;min-width:110px;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}@media (max-width:960px){.tablepress tbody tr td{line-height:1.4}}.tablepress tbody tr td.column-1{background-color:#f5f5f5;border-left:1px solid var(--border-color);text-align:center;vertical-align:middle;position:-webkit-sticky;position:sticky;left:-1px;z-index:99;justify-content:center}@media (max-width:960px){.tablepress tbody tr td.column-1{min-width:80px;width:80px}}.tablepress tbody tr td .media_frame{padding:0;margin-bottom:4px}.tablepress tbody tr td .media_frame .image_wrapper{width:50px;height:50px;margin:0 auto}.tablepress tbody tr td .media_frame .image_wrapper img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.tablepress tbody tr td .adButton{margin-right:0;min-width:100%}.tablepress tbody tr td .adButton:last-child{margin-bottom:0}.tablepress tbody tr td a{min-width:100%;width:auto;line-height:1.4;padding:10px 15px 10px 5px}@media (max-width:960px){.tablepress tbody tr td a{font-size:10px}}.tablepress tbody tr td a:after{position:absolute;top:0;bottom:0;right:7px;margin:auto;content:"";vertical-align:middle;width:4px;height:4px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.tablepress tbody tr td a[href*="hb.afl.rakuten.co.jp/ichiba/"],.tablepress tbody tr td a[href*="item.rakuten.co.jp"],.tablepress tbody tr td a[href*="product.rakuten.co.jp"]{color:#bf0000;border-color:#bf0000}.tablepress tbody tr td a[href*="hb.afl.rakuten.co.jp/ichiba/"]:after,.tablepress tbody tr td a[href*="item.rakuten.co.jp"]:after,.tablepress tbody tr td a[href*="product.rakuten.co.jp"]:after{border-color:#bf0000}.tablepress tbody tr td a[href*=yahoo]{color:#ff0404;border-color:#ff0404}.tablepress tbody tr td a[href*=yahoo]:after{border-color:#ff0404}.tablepress tbody tr td a[href*=biccamera]{color:#e60012;border-color:#e60012}.tablepress tbody tr td a[href*=biccamera]:after{border-color:#e60012}.tablepress tbody tr td a[href*=zozo]{color:#323232;border-color:#323232}.tablepress tbody tr td a[href*=zozo]:after{border-color:#323232}