@charset "UTF-8";*{-webkit-text-size-adjust:100%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body,html{color:#333;font-family:helvetica,arial,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;height:100%;letter-spacing:.02em;line-height:180%;width:100%}a{color:#333;text-decoration:none;transition:all .1s linear}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{line-height:100%;text-align:center}.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{-webkit-appearance:none;background-color:#0c9;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:1em 0;text-align:center;transition:all .1s linear}.button:hover{background-color:#30fcc9;color:#fff}.hover{opacity:1;transition:all .2s linear}.hover:hover{opacity:.8}.textRight{overflow:hidden}.pcArr{position:relative}.pcArr:after{border-right:2px solid #666;border-top:2px solid #666;content:"";display:block;height:6px;margin:-4px 0 0;position:absolute;right:15px;top:50%;transform:rotate(45deg);width:6px}.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{height:auto;left:50%;margin-left:-120px;position:absolute;top:20px;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 ul li,#spmenu_s ul li{position:relative}.menuClose{background-color:#fff;cursor:pointer;font-size:30px;height:1em;line-height:1em;position:absolute;right:0;text-align:center;top:0;vertical-align:top;width:1em}.searchForm{display:inline-block;margin-top:20px;position:relative}.searchForm input[type=search]{-webkit-appearance:none;border:1px solid #ccc;border-radius:5px;height:40px;padding:10px 20px;width:250px}.searchForm input[type=search]::-webkit-search-cancel-button{display:none}.searchForm .searchMark{color:#ccc;display:inline-block;height:40px;position:absolute;right:12px;top:5px;z-index:9}.searchForm .searchMark img{margin-top:7px;width:15px}.searchForm input[type=submit]{-webkit-appearance:none;background-color:transparent;border:solid #ccc;border-radius:0;border-width:0 0 0 1px;cursor:pointer;display:inline-block;height:40px;position:absolute;right:0;top:0;width:40px;z-index:10}.followUsWrapper{border-bottom:1px solid #bababa;margin:0 10px;padding:1.9em 0 2.9em}.followUsWrapper,.followUsWrapper ul.followUs{display:flex;justify-content:center}.followUsWrapper ul.followUs li{display:inline;margin:0 8px}.followUsWrapper ul.followUs li a{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;height:1.7em;justify-content:center;line-height:2em;text-align:center;width:1.7em}.followUsWrapper ul.followUs li a img{display:block;height:24px}#body .suggest-list.js-suggest-list{height:0;position:absolute}#body .suggest-list.js-suggest-list.is-active{background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column;height:auto;left:0;max-height:264px;overflow:scroll;top:40px;width:100%;z-index:9}#body .suggest-list.js-suggest-list .suggest-list__item{line-height:1.5em;padding:.5em;text-align:left;width:100%}#body .suggest-list.js-suggest-list .suggest-list__item:hover{cursor:pointer}.breadcrumb{padding:20px 0}.breadcrumb ul li{display:inline;font-size:.8em;margin-top:50px;overflow:hidden;padding:0 5px;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 ul:after,.pagination: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;height:40px;line-height:40px;margin-left:2px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.2);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{height:100%;margin-top:30px;padding-right:10px;position:absolute;right:0;top:65px;width:310px}footer{background-color:#333;color:#fff;padding:20px 0}#footer_logo{color:#fff;display:block;margin:auto;max-width:200px;padding:1em 0 1.4em;width:100%}#footerInfo img{width:100%}.block3{float:left;margin:0 2.5%;width:45%}#copyright{clear:both;color:#737373;font-size:15px;padding-top:3.4em;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{line-height:normal;margin-bottom:14px;width:-moz-fit-content;width:fit-content}.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{border:1px solid #aaa;border-radius:30px;color:#061a50;display:inline-block;font-size:15px;line-height:180%;padding:.5em 1.2em}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-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:auto;width:100%}#sidebar .sidebox img.lazyload{background-image:url(/images/loading_spinner.gif)!important}#sidebarFix.fixed{bottom:auto;position:fixed;top:0}#sidebarFix.bottom{bottom:30px;position:absolute;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}#sidebar .ad_contact{margin:1em 0}#sidebar .ad_contact a{display:block}.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%;margin-bottom:.5em;padding-left:5px}.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{padding:0 0 .3em;text-align:left}#group_head p{line-height:1.8em}.cat{left:0;line-height:1;position:absolute;text-align:left;top:0;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{left:0;line-height:1;position:absolute;top:0;z-index:9}.popular_ranking_number p{color:#fff;font-weight:700;height:23px;line-height:1;padding:6px 0;text-align:center;width:23px}.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{display:inline-block;font-size:13px;font-weight:400;padding:0}div.eyecatch div.cat{text-align:left;top:-2em}.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}.post_list#popular .size3{width:calc(50% - 2.5px)}.post_list#popular .size3 a>h2{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:12px;margin-left:0;margin-right:0;overflow:hidden}}.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{font-size:16px;padding:0 0 1em}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{float:left;padding-bottom:3px;width:75%}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;overflow:hidden;padding:0 5px;white-space:nowrap;width:300px}div.brandlist ul{display:flex;flex-flow:column wrap;max-height:316px;text-decoration:none;width:100%}div.brandlist ul li{overflow:hidden;white-space:nowrap;width:33%}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{height:3em;line-height:1.5em;margin-top:.5em;overflow:hidden}#divPop{background-color:#f5f5f5;padding:2rem 0}#divCats{padding:2.6em 0 1em}#divCats ul{width:100%}#divCats ul li{background-position:50%;background-size:cover;border:2px solid #fff;display:block;float:left;height:91px;margin:0;overflow:hidden;white-space:nowrap;width:20%}#divCats ul li a{color:#fff;display:block;font-size:18px;font-weight:700;height:inherit;position:relative;text-align:center}#divCats ul li a img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}#divCats ul li a span{align-items:center;display:flex;justify-content:center;left:50%;padding:.5em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:99}#divCats ul li a:hover img{opacity:.5}#divKeywords{padding:0 0 3em}#news{margin-top:20px}div.followFrame{background-color:#333;color:#fff;padding:2.4em 0 1em}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-position:50%;background-size:cover;float:left;margin-right:10px}.articleList .articleListTitle{line-height:1.3em;padding-top:.5em}.articleList .articleListLead{color:#999;line-height:1.3em;margin-top:.5em;max-width:100%}.catpr{background-color:#ccc;padding:5px 10px}.catnew,.catpr{color:#fff;display:inline-block;margin:0}.catnew{background-color:rgba(236,170,0,.8);font-weight:700;padding:5px 7px}.listpr{border:1px solid #eee;border-radius:5px;bottom:1em;color:#ccc;display:inline-block;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{margin-right:5px;padding-right:0}#related .articleList a:hover{background-color:#fff}.all_brands_btn{border:1px solid #ccc;color:#999;display:block;margin:2em auto 0;padding:.3em 0;text-align:center;width:250px}.all_brands_btn:hover{border-color:#0c9;color:#0c9}.recruit_bnr{margin:0 auto 3em;text-align:center;width:728px}.recruit_bnr img{height:auto;width:100%}@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;left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:99990}#logo{margin-left:-85px;top:13px;width:170px}#spnav,#spnav_s{cursor:pointer;display:block;font-size:30px;position:fixed}#spnav{height:50px;right:0;top:0;transition:all .3s;width:50px;z-index:999992}#spnav_s{right:10px;top:10px}.sp_menu_trigger,.sp_menu_trigger span{box-sizing:border-box;display:inline-block;transition:all .4s}.sp_menu_trigger{height:100%;position:relative;width:100%}.sp_menu_trigger span{background-color:#333;height:2px;left:17px;position:absolute;width:35%}.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;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999991}#spmenu{opacity:0;transition:all .3s ease-out;visibility:hidden}#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;left:50%;margin-left:-85px;position:fixed;top:13px;width:170px;z-index:999992}#sp_menu_search{padding:5%}#sp_menu_search form{width:100%}.sp_menu_label{background-color:#f1f1f1;font-size:12px;padding:.5em}.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{border:none;display:inline;font-size:20px;margin:0 .5em;text-align:center;width:auto}#spmenu ul li.sp_menu_follow a{background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;display:inline-block;height:2em;line-height:2em;margin:1em 0;padding:0;text-align:center;width:2em}#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;z-index:10000000000}#spnav.scroll_hidden,header.scroll_hidden{top:-55px}.adIframe{height:140px}.spArr{position:relative}.spArr:after{border-right:2px solid #666;border-top:2px solid #666;content:"";display:block;height:6px;margin:-4px 0 0;position:absolute;right:15px;top:50%;transform:rotate(45deg);width:6px}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{margin:0 auto;max-width:640px;min-height:auto;padding:0}.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{margin:0 1em;max-width:none}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;margin:0 0 2.5em;padding:1em}#sidebar #sideKeywords{padding:1em}#sidebar #sideFollow{margin:0;padding:1em 10px}#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{bottom:auto;position:static}#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{display:block;height:20px}#footer_logo{max-width:160px;padding:.6em 0 1.2em 1em}#copyright{font-size:12px;padding:1.6em}.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{font-size:11px;line-height:1.5em;margin-left:55px}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{padding:0 0 .3em;text-align:left}#content_list .h1Sub,#content_top .h1Sub{display:block;line-height:100%;padding-top:.5em}#divCats ul{padding:0 4px}#divCats ul li{border:3px solid #fff;height:78px;width:50%}#divCats ul li:last-child{display:block}#divCats ul li a{font-size:15px}#divKeywords{margin:0 3%}ul.tagsList li a{font-size:10px;padding:.5em 1em}.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{margin:0 .6em;width:auto}.all_brands_btn.spArr:after{display:block}.popular_cat_span{font-size:20px;padding:.5em 0 0;text-align:center;width:100%}#content_list h1.popular_cat_h1{line-height:100%;padding:.5em 0 1em;width:100%}.searchForm .searchMark img{right:12px;top:9px}.searchForm .searchMark amp-img{margin-top:-24px;right:0;top:0}.searchForm input[type=submit]{-webkit-appearance:none;border-radius:0;border-width:0}.recruit_bnr{width:95%}}.supervisor{border:1px solid #ccc;display:flex;margin:1em 0}.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{background-color:#333;color:#ccc;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;bottom:0;display:none;font-size:12px;padding:2px 10px;position:absolute;right:2px;text-align:right;width:100%}.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;display:block;font-size:10px;line-height:1.4;margin:7px auto 7px 0;overflow-x:auto}@media (max-width:960px){.articleBody .tablepress{transform:translateX(-15px);width:calc(100% + 30px)}}.tablepress tbody{border-collapse:separate;display:table;table-layout:fixed;width:auto}.tablepress tbody tr{display:flex}.tablepress tbody tr:first-child td{align-items:center;border-top:1px solid var(--border-color);justify-content:flex-start}.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{justify-content:flex-start;line-height:3.5px}.tablepress tbody tr:last-child td{border-bottom:1px solid var(--border-color)}.tablepress tbody tr td{border-right:1px solid var(--border-color);box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-width:110px;padding:5px;width:110px;word-break:break-all}@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);justify-content:center;left:-1px;position:sticky;text-align:center;vertical-align:middle;z-index:99}@media (max-width:960px){.tablepress tbody tr td.column-1{min-width:80px;width:80px}}.tablepress tbody tr td .media_frame{margin-bottom:4px;padding:0}.tablepress tbody tr td .media_frame .image_wrapper{height:50px;margin:0 auto;width:50px}.tablepress tbody tr td .media_frame .image_wrapper img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.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{line-height:1.4;min-width:100%;padding:10px 15px 10px 5px;width:auto}@media (max-width:960px){.tablepress tbody tr td a{font-size:10px}}.tablepress tbody tr td a:after{border-right:2px solid #000;border-top:2px solid #000;bottom:0;content:"";height:4px;margin:auto;position:absolute;right:7px;top:0;transform:rotate(45deg);vertical-align:middle;width:4px}.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"]{border-color:#bf0000;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]{border-color:#ff0404;color:#ff0404}.tablepress tbody tr td a[href*=yahoo]:after{border-color:#ff0404}.tablepress tbody tr td a[href*=biccamera]{border-color:#e60012;color:#e60012}.tablepress tbody tr td a[href*=biccamera]:after{border-color:#e60012}.tablepress tbody tr td a[href*=zozo]{border-color:#323232;color:#323232}.tablepress tbody tr td a[href*=zozo]:after{border-color:#323232}
