#wrapper #top_img h1{display:none}#wrapper #top_img .gravure_wrapper{position:relative;height:52vw;max-height:390px;background:#111;text-align:center}#wrapper #top_img .gravure_wrapper .gravure{display:block;position:absolute;top:0;left:0;width:100%;margin:0 auto}#wrapper #top_img .gravure_wrapper .gravure img{max-width:750px;width:100%}#wrapper #top_img .gravure_wrapper .gravure .cap{position:absolute;bottom:0;left:50%;width:100%;max-width:750px;line-height:1.4;padding:16px 10px 6px 10px;box-sizing:border-box;color:#fff;background:-webkit-linear-gradient(top,rgba(50,50,50,0) 0,rgba(10,10,10,.8) 90%);background:linear-gradient(top,rgba(50,50,50,0) 0,rgba(10,10,10,.8) 90%);text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.6);transform:translate(-50%,0);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#wrapper #top_img .count{width:100%;margin:0 auto;padding:6px 4px 4px 6px;color:#615243;background:#FBF8F1;line-height:14px;font-size:11px}#wrapper #top_img .count th{padding:2px 6px;font-weight:400;text-align:center;color:#fff;background:#615243}#wrapper #top_img .count td{padding-right:6px;text-align:right}#wrapper #top_img .count td b{display:inline-block;margin-top:-2px;padding:0 2px 0 0;font-size:16px}#wrapper #top_img p{width:100%;margin:0 auto;line-height:1.3;padding:0 8px 8px 8px;color:#615243;background:#FBF8F1;font-size:11px;box-sizing:border-box}#wrapper #enter h1{position:relative;padding:20px 0;text-align:center;box-sizing:border-box}#wrapper #enter h1 span{position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1em;background-color:#fff;text-align:left}#wrapper #enter h1::before{content:'';position:absolute;top:50%;left:10%;display:block;width:80%;height:1px;background-color:#c71f16;z-index:1}#wrapper #enter .btn_area{display:flex;flex-wrap:wrap;margin:0 1%;width:98%;box-sizing:border-box}#wrapper #enter .btn_area:nth-last-child(1){margin-bottom:10px}#wrapper #enter .btn_area li{position:relative;display:inline-block;width:23%;margin:1%;box-sizing:border-box}#wrapper #enter .btn_area li a{display:block;border:solid 2px #c71e15;width:100%}#wrapper #enter .btn_area .namevote{border:none}#wrapper #enter .btn_area li a .name{position:absolute;bottom:0;width:100%;box-sizing:border-box;padding-top:2px;color:#fff;background:rgba(200,30,20,.8);text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.6)}#wrapper #enter .btn_area li img{width:100%}.othersearch{padding:10px 0 15px;border-top:dashed 1px #CCC}#wrapper .ranking .disc{padding:10px 0 0;text-align:center}#wrapper .ranking .disc span{padding-left:4px;color:#444}#wrapper .ranking .table_wrapper{margin:10px 8px}#wrapper .ranking table{width:100%;border-spacing:0;border-radius:6px;border:solid 2px #fecc2f}#wrapper .ranking table th{padding:6px 4px 4px;color:#333;background:#fecc2f;border:solid 2px #fecc2f;border-radius:4px 4px 0 0;font-size:16px;line-height:20px}#wrapper .ranking table th .disc{padding:4px 0 0;text-align:center;font-size:12px;font-weight:400}#wrapper .ranking table td{width:50%;padding:6px;word-break:break-all}#wrapper .ranking table tr.no1_3 td{padding-bottom:20px;background:#fff5e8;vertical-align:top}#wrapper .ranking table tr.no1_3 .rank{margin-bottom:10px;padding:2px 0;color:#111;background:#fdca41;text-align:center;font-size:20px;font-weight:700;vertical-align:middle;box-shadow:0 0 0 1px #ffffd0,0 0 0 2px #fdca41}#wrapper .ranking table tr.no1_3 .rank img{margin:-4px 6px 0 0}#wrapper .ranking table tr.no1_3 .rank .area{display:inline-block;line-height:1.4;margin:-3px 0 0 6px;padding:2px 6px;border-radius:4px;color:#333;font-size:11px;font-weight:400;text-align:center}#wrapper .ranking table td .photo{width:50%;max-height:120px;float:left;text-align:center;overflow:hidden}#wrapper .ranking table tr.no1_3 td .photo{max-height:180px}#wrapper .ranking table td .photo img{display:block;width:100%}#wrapper .ranking table td .fl_right{width:50%;padding-left:10px;box-sizing:border-box;text-align:left}#wrapper .ranking table tr.no4_ td{border-top:solid 2px #fecc2f;padding:0}#wrapper .ranking table tr.no4_ td a{display:table;border-top:dotted 2px #ddd;width:100%;padding:6px;box-sizing:border-box}#wrapper .ranking table tr.no4_ td a:nth-child(1){border-top:none}#wrapper .ranking table tr.no4_ td a:nth-child(2n){background:#fcfcfc}#wrapper .ranking table tr.no4_ td a .rank{display:table-cell;padding-right:5px;width:25%;color:#fecc2f;font-size:16px;font-weight:700;vertical-align:middle;text-align:center}#wrapper .ranking table tr.no4_ td a .rank img{margin:-6px 0 0 -6px;padding-right:4px;vertical-align:middle}#wrapper .ranking table tr.no4_ td a .rank span{padding-left:3px;font-size:13px}#wrapper .ranking table tr.no4_ td a .photo{display:table-cell;float:none;width:25%}#wrapper .ranking table tr.no4_ td a .photo img{margin-top:-2px;display:block}#wrapper .ranking table tr.no4_ td a .fl_right{display:table-cell;float:none;width:50%;padding-left:6px;vertical-align:top}#wrapper .ranking table tr.no4_ td a .rank span.area{display:inline-block;line-height:1.4;border-radius:4px;margin-top:10px;padding:2px 6px;color:#333;font-size:11px;font-weight:400}#wrapper .ranking table .photo_list{width:100%}#wrapper .ranking table .photo_list li{float:left;width:23%;padding:6px 1% 0}#wrapper .ranking table .photo_list li img{width:100%}#wrapper .ranking table .fl_right .photo_list li{width:32%;padding:4px 2% 0 0}#wrapper .ranking table .fl_right .photo_list li{max-height:54px;overflow:hidden}#wrapper .ranking table tr.no1_3 .fl_right .photo_list li{max-height:70px}#wrapper .ranking table .fl_right .photo_list li:nth-last-child(1){padding-right:0}#wrapper .ranking table td .rank .area.id8,#wrapper .ranking table tr.no4_ td span.area.id8{background:#babfdc}#wrapper .ranking table td .rank .area.id5,#wrapper .ranking table tr.no4_ td span.area.id5{background:#d6c5be}#wrapper .ranking table td .rank .area.id9,#wrapper .ranking table tr.no4_ td span.area.id9{background:#d3d3aa}#wrapper .ranking table td .rank .area.id6,#wrapper .ranking table tr.no4_ td span.area.id6{background:#eabeb5}#wrapper .ranking table td .rank .area.id11,#wrapper .ranking table tr.no4_ td span.area.id11{background:#efb796}#wrapper .ranking table td .rank .area.id1,#wrapper .ranking table tr.no4_ td span.area.id1{background:#fdafa5}#wrapper .ranking table td .rank .area.id13,#wrapper .ranking table tr.no4_ td span.area.id13{background:#dec9d8}#wrapper .ranking table td .rank .area.id2,#wrapper .ranking table tr.no4_ td span.area.id2{background:#97bccf}#wrapper .ranking table td .rank .area.id3,#wrapper .ranking table tr.no4_ td span.area.id3{background:#a2c186}#wrapper .ranking table td .rank .area.id7,#wrapper .ranking table tr.no4_ td span.area.id7{background:#ffe986}#wrapper .ranking table td .rank .area.id4,#wrapper .ranking table tr.no4_ td span.area.id4{background:#febfca}#wrapper .ranking table td .rank .area.id10,#wrapper .ranking table tr.no4_ td span.area.id10{background:#bad2bc}#wrapper .ranking table td .rank .area.id14,#wrapper .ranking table tr.no4_ td span.area.id14{background:#e8edbc}#wrapper .ranking img{vertical-align:middle}#wrapper .ranking .css3button a{font-size:14px;color:#666;padding:12px 20px;background:-moz-linear-gradient(top,#fff 0,#f2f3f7 0,#e4e8ec 97%,#a8abae 99%,#e4e8ec);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#f2f3f7),color-stop(.97,#e4e8ec),color-stop(.99,#a8abae),to(#e4e8ec));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dce1e6;-moz-box-shadow:0 0 0 transparent,inset 1px 2px 2px #fff;-webkit-box-shadow:0 0 0 transparent,inset 1px 2px 2px #fff;box-shadow:0 0 0 transparent,inset 1px 2px 2px #fff;text-shadow:0 -1px 0 rgba(255,255,255,.2),0 1px 0 rgba(255,255,255,.4)}.white_title_gal{height:40px;line-height:40px;padding:0 10px;font-size:16px;color:#FA3E61;border-top:solid 3px #FA3E61;border-bottom:solid 1px #ccc}.white_title_gal img{display:inline-block;margin:-5px 5px 0 0}.white_title_shop{height:40px;line-height:40px;padding:0 10px;font-size:16px;color:#1D6ABF;border-top:solid 3px #1D6ABF;border-bottom:solid 1px #ccc}.white_title_shop img{display:inline-block;margin:-5px 5px 0 0}.bg_gal{background-color:#FFF2F4}.bg_shop{background-color:#F3F8FE}#gravure_list{width:98%;margin:40px auto 20px auto}.area_detail{margin-bottom:20px;padding:15px 0;border-top:solid 3px #c71e15;background:#F2F2F2}.area_detail h3{width:96%;margin:0 auto 8px auto}.area_detail h3:before{content:"";display:inline-block;width:8px;height:8px;margin:0 4px;background:#c71e15;overflow:hidden;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.area_detail .gyousyu_link{width:96%;margin:0 auto 20px auto}.area_detail .gyousyu_link a{display:inline-block;margin:0 2px 4px 0;padding:5px 10px;border:solid 1px #DDD;border-radius:20px;background:#FFF;color:#966}.area_detail .area_table{width:96%;margin:0 auto 20px auto}.area_detail .area_table tr{border-bottom:dotted 1px #999}.area_detail .area_table th{width:40px;vertical-align:middle;padding:5px 10px;background:#c71e15;text-align:center}.area_detail .area_table th a{display:block;color:#FFF}.area_detail .area_table td{line-height:1.8;vertical-align:top;padding:5px 10px;background:#FFF;text-align:left}.area_detail .area_table td .ken{font-weight:700;font-size:11px}.area_detail .area_table td .area{margin-bottom:5px}.area_detail .area_table td .area a{display:inline-block;padding:0 4px 0 0;color:#966;text-decoration:underline}.area_detail .area_table td .area a:hover{text-decoration:none}.cabalog{width:96%;margin:0 auto 20px auto;padding:20px 20px 30px 20px;border:solid 1px #F3D3BC;box-sizing:border-box;background:#FFF5EB}.cabalog .title{margin-bottom:20px;text-align:center}.cabalog .title img{width:60%;max-width:260px}.cabalog p{line-height:1.4;margin-bottom:20px}.cabalog a{display:inline-block;padding:0 4px 4px 0;color:#966;text-decoration:underline}.cabalog a:hover{color:#966;text-decoration:none}.cabalog a.other_page{display:block;position:relative;height:40px;line-height:40px;box-sizing:border-box;background:#c71e15;color:#FFF;font-size:14px;text-decoration:none;text-align:center}.cabalog a.other_page:after{border-right:3px solid #FFF;border-top:3px solid #FFF;content:"";display:block;height:7px;margin-top:-4px;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:7px}.industry_area strong{display:block;padding-left:16px;font-size:12px}.industry_area .industry_wrapper{display:flex;gap:4px;flex-wrap:wrap;padding:4px 16px 16px 16px}.industry_area .industry_wrapper a{display:inline-block;height:22px;line-height:22px;padding:0 12px;border:solid 1px #e9e9e9;border-radius:4px;background-color:#fff;font-size:10px}.industry_area .industry_wrapper a.active{background:#966;color:#fff}.industry_area .industry_wrapper.tag a:nth-last-child(1){margin-right:0}.industry_area .tag span{position:relative;display:inline-block;vertical-align:middle;height:32px;line-height:32px;margin:0 2px 0 0;padding:0 48px 0 12px;border-radius:4px;background-color:#fff;color:#966;font-size:11px}.industry_area .tag span a{height:19px;position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:19px;border:none;padding:4px 8px;margin:0;background:0 0}.come_rank{position:relative;background:#fff;border:1px solid #CCC;margin:-5px 10px 10px 10px;padding:4px 6px;display:block;box-sizing:border-box}.come_rank:after,.come_rank:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.come_rank:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;left:20px;margin-left:-5px}.come_rank:before{border-color:rgba(204,204,204,0);border-top-color:#CCC;border-width:6px;left:20px;margin-left:-6px}.result_list{margin:0}.result_list ul{background:#F7FBFF}.result_list .result_list_card{border-top:solid 3px #FFCC01}.result_list .rank_shop{width:35px;height:49px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/bg_ranking.png);background-repeat:no-repeat;background-position:left top;background-size:35px 49px;line-height:49px;text-align:center;margin:-10px auto 0 auto;padding:9px 0 0 0;font-size:13px;font-weight:700}.result_list table.shop_rank{width:100%;margin:0}.result_list table .va_top:nth-child(1){width:48px;text-align:center}.result_list table.shop_rank .va_top:nth-child(2){width:116px}.result_list table.shop_rank .va_top:nth-child(1) .rank{margin-left:auto;margin-right:auto}.result_list table.shop_rank .va_top:nth-child(1) div{text-align:center}.result_list table .va_top:nth-child(1) div.access_count{display:inline-block;font-size:11px;margin-top:10px;text-align:center}.result_list table .shop_img a{display:block}.jp_ranking_more{padding:15px 0 0 0;background:#f2f2f2;text-align:center}.jp_ranking_more a{text-decoration:underline}.pagetop{width:100%;height:30px;margin:0 0 10px 0;line-height:30px;text-align:right;font-size:12px;color:#FFF;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;background-color:#55473A}.pagetop a{display:block;color:#FFF;padding:0 10px 0 0;cursor:pointer}.pagetop a img{vertical-align:middle}.footer_login{display:flex;align-items:center;justify-content:stretch;margin:20px 16px;position:relative}.btn_login{display:block;flex-grow:1;height:40px;line-height:38px;border:1px solid #E60012;border-radius:8px;box-sizing:border-box;background-color:#F06262;color:#fff;font-weight:700;font-size:14px;text-align:center}.footer_login.home .btn_login{width:100%}.bt_enter li{width:96%;margin:0 auto 4px;height:50px;line-height:49px;padding:0 10px;border:solid 1px #ccc;border-radius:4px;box-sizing:border-box;background:#e4e4e4;background:-moz-linear-gradient(top,#fcfcfc 0,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#fcfcfc 0,#e4e4e4 100%);background:-o-linear-gradient(top,#fcfcfc 0,#e4e4e4 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#e4e4e4 100%);background:linear-gradient(to bottom,#fcfcfc 0,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e4e4e4', GradientType=0)}.bt_enter li:last-child{margin-bottom:0}.bt_enter li a{position:relative;font-weight:700;font-size:14px}.bt_enter li img{display:inline;vertical-align:middle;margin:-3px 5px 0 0}h3.title{position:relative;width:auto;height:30px;line-height:30px;padding:0 0 0 8px;border-top:solid 1px #FFF;font-size:14px;color:#FFF;text-shadow:-1px -1px 0 #4B4034,1px -1px 0 #4B4034,1px 1px 0 #4B4034,-1px 1px 0 #4B4034;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#655545),color-stop(100%,#453a30));background:-webkit-linear-gradient(top,#655545 0,#453a30 100%);background:linear-gradient(to bottom,#655545 0,#453a30 100%)}h3.title:before{content:"";position:absolute;top:0;left:0;width:100%;height:30px;z-index:10}h3.title img{margin:-3px 3px 0 0}h3.title p{position:absolute;top:0;right:10px}#search_header{color:#FFF;font-size:16px;height:45px;line-height:48px;position:relative;margin:0;padding:0}#search_header .title_button{position:absolute;right:10px;top:7px;width:40px;font-size:12px;height:28px;line-height:28px;margin:0;text-align:center}#search_header h4 img{display:inline;vertical-align:middle;margin:-3px 8px 0 10px}.title_gal_interview{border-bottom:solid 3px #FF8E1E}.title_gal_interview h3{height:30px;line-height:30px;border-top:solid 1px #FF6400;border-bottom:solid 1px #FF6400;box-shadow:-1px 3px 3px #CCC;-moz-box-shadow:-1px 3px 3px #CCC;-webkit-box-shadow:-1px 3px 3px #CCC;background:-moz-linear-gradient(left,#FF8E1E,#FF6400);background:-webkit-gradient(linear,left top,right bottom,from(#FF8E1E),to(#FF6400));text-shadow:2px 2px 0 #FF6400}.title_gal_interview h3 img{display:inline;vertical-align:middle;margin:0 5px 0 10px}.title_gal_interview li .img_cut{height:85px;overflow:hidden}.title_gal_interview li:last-child{border:none}.pickupcast li .area{margin:0 0 4px 0}.pickupcast li .area span{text-align:center;padding:3px 0;display:block;width:100%;color:#FFF}.pickupcast li .bg_area1 span{background-color:#C06}.pickupcast li .bg_area2 span{background-color:#4A9191}.pickupcast li .bg_area3 span{background-color:#F26100}.pickupcast li .bg_area4 span{background-color:#00AFEA}.pickupcast li .bg_area5 span{background-color:#7CA42B}.pickupcast li .bg_area6 span{background-color:#9D4F9D}.pickupcast li .img_cut{height:80px;overflow:hidden}.pickupcast li:last-child{border:none}.pokepara_contents{border-bottom:solid 3px #4C83CF}.pokepara_contents h3{height:30px;line-height:30px;border-top:solid 1px #0F61BB;border-bottom:solid 1px #0F61BB;box-shadow:-1px 3px 3px #CCC;-moz-box-shadow:-1px 3px 3px #CCC;-webkit-box-shadow:-1px 3px 3px #CCC;background:-moz-linear-gradient(left,#4C83CF,#0F61BB);background:-webkit-gradient(linear,left top,right bottom,from(#4C83CF),to(#0F61BB));text-shadow:2px 2px 0 #0F61BB}.pokepara_contents h3 img{display:inline;vertical-align:middle;margin:0 5px 0 10px}.pokepara_contents .nav li{height:40px;line-height:40px}.pokepara_contents .nav li img{display:inline;vertical-align:middle;margin:-3px 10px 0 0}.pokepara_contents li:last-child{border:none}.staff_blog h3{height:30px;line-height:30px;border-top:solid 1px #333;border-bottom:solid 1px #333;box-shadow:-1px 3px 3px #CCC;-moz-box-shadow:-1px 3px 3px #CCC;-webkit-box-shadow:-1px 3px 3px #CCC;background:-moz-linear-gradient(left,#666,#333);background:-webkit-gradient(linear,left top,right bottom,from(#666),to(#333));text-shadow:2px 2px 0 #333}.staff_blog h3 img{display:inline;vertical-align:middle;margin:0 5px 0 10px}.staff_blog .nav li{height:40px;line-height:40px}.staff_blog .nav li img{display:inline;vertical-align:middle;margin:-3px 10px 0 0}.staff_blog li:last-child{border:none}.search_shop h3{width:auto;height:auto;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/bg_search_shop.png);background-repeat:repeat-x;background-position:left top;background-size:4px 47px;position:relative}.pokeq h3{width:auto;height:auto;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/bg_search_q.png);background-repeat:repeat-x;background-position:left top;background-size:4px 47px;position:relative}.pokeq h3 .title_button,.search_shop h3 .title_button{position:absolute;right:10px;top:10px;width:35px;font-size:12px;height:28px;line-height:28px;margin:0;text-align:center}.nav li{height:48px;line-height:48px;background:#fff;padding:0 0 0 15px;border-bottom:solid 1px #f1f1f1}.nav li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav li img{display:inline;vertical-align:middle;margin:-3px 10px 0 10px}.nav li i{display:inline-block;margin:0 0 0 4px;color:#999;font-size:11px;font-weight:400;font-style:normal}.other .nav li{position:relative;height:48px;line-height:48px;padding:0;border-bottom:solid 1px #ddd;background:#fff;font-weight:700;font-size:14px}#rankingarea .info_button,#rankingarea .info_button_c{height:48px;line-height:48px;padding:0 0 0 10px;font-size:14px;font-weight:700;color:#333;position:relative;background:#FBF8F1;border-bottom:solid 1px #fff}#info_button2{height:40px;line-height:40px;padding:0 10px;font-size:16px;color:#333;position:relative;background-color:#FFF}.info_button strong{margin:0;padding:0 0 0 5px;display:inline-block}.info_button_c strong{margin:0;padding:0 0 0 25px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/icon_minus.png);background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px;display:inline-block;cursor:pointer}.info_wrapper,.info_wrapper2{margin:0;padding:0;background-color:#E9ECFB}.info_wrapper span a{position:absolute;top:0;right:0;display:inline-block;padding:0 18px 0 25px;height:26px;line-height:26px;margin:7px 0 0 0;text-shadow:none}.areanaka{height:36px;line-height:36px;padding:0 10px 0 0}.areanaka2{height:36px;line-height:36px;padding:0 10px 0 0;margin:0}#pokeqarea .info_button strong{margin:0;padding:0 0 0 5px;display:inline-block}#pokeqarea .info_button_c strong{margin:0;padding:0 0 0 25px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/icon_minus_pink.png);background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px;display:inline-block;cursor:pointer}#rankingarea .info_button strong{margin:0;padding:0 0 0 25px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/icon_plus_black.png);background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px;display:inline-block;cursor:pointer;width:80%}#rankingarea .info_button_c strong{margin:0;padding:0 0 0 25px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/sp/index/icon_minus_black.png);background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px;display:inline-block;cursor:pointer;width:80%}.fb_wrapper{width:100%;max-width:460px;margin:0 auto;padding:5px;box-sizing:border-box;overflow-x:scroll}.fb_iframe_widget span{height:34px!important}