body{position:relative}.top_bar{position:relative;padding:5px 8px 1px 8px}.top_bar h2{padding:0 56px 0 0}.top_bar h2 span a{display:inline-block}.top_bar h2 .genre_area{display:block}.top_bar .good{position:absolute;top:8px;right:8px;font-size:10px;text-align:center}.top_bar .good a.off_good{display:inline-block;margin:0 auto;width:30px;height:30px;margin:0 0 4px 0;border:solid 2px #b2b2b2;border-radius:35px}.top_bar .good .off_good svg{width:28px;fill:#b2b2b2}.top_bar .good a.on_good{display:inline-block;margin:0 auto;width:30px;height:30px;margin:0 0 4px 0;border:solid 2px #e77e1f;border-radius:35px}.top_bar .good a.on_good svg{width:28px;fill:#e77e1f}.top_bar .badge{margin:0 0 6px 0;width:100%;line-height:11px}.top_bar .badge p{display:inline-block;margin:2px 4px 2px 0;padding:3px 7px 2px 7px;border-radius:10px;font-size:11px}.top_bar .badge p:nth-last-child(1){margin-right:0}.top_bar .badge p.rightnow{background:#FF6D83;color:#fff}.badge p.invoice{background:#167ce0;color:#fff}.top_bar .badge p.cigarette{background:#86c73e;color:#fff}.top_bar .badge p.close{background:#d2085c;color:#fff}.main_menu{position:relative;border-top:1px solid #eee;box-sizing:border-box;box-shadow:0 3px 0 rgba(0,0,0,.1);z-index:2}.main_menu ul{display:table;table-layout:fixed;width:100%;background:#f9f9f9;font-size:14px;text-align:center}.main_menu ul li{display:table-cell;position:relative}.main_menu ul li:before{content:"";position:absolute;top:15%;left:0;height:70%;border-right:1px dashed #bebebe}.main_menu ul li:first-child:before{border-right:none}.main_menu ul li a,.main_menu ul li span{display:block;padding:8px 0;color:#55473a;font-weight:700;font-size:11px;text-decoration:none}.main_menu ul li svg{display:block;width:30px;height:30px;margin:0 auto;fill:#55473a}.main_menu ul li .taiken_count{display:inline-block;position:absolute;top:8px;right:8px;color:#fff;z-index:600}.main_menu ul li .taiken_count .taiken_count_box{display:inline-block;position:relative;min-width:13px;height:17px;line-height:17px;padding:0 2px;border-radius:17px;background:#F06262;font-size:10px;font-weight:700;text-align:center}.main_menu ul li a.active{background:#655545!important;background:linear-gradient(to bottom,#655545 0,#453a30 100%)!important;background:-webkit-linear-gradient(top,#655545 0,#453a30 100%)!important;color:#fff!important}.main_menu ul li a.active svg{fill:#fff!important}.main_menu ul li.remove:before{border-right:none}.main_menu ul li.select_box a{background:#655545!important;background:linear-gradient(to bottom,#655545 0,#453a30 100%)!important;background:-webkit-linear-gradient(top,#655545 0,#453a30 100%)!important;color:#fff}.main_menu ul li.select_box:before{border-right:none}.main_menu ul li.select_box+li:before{border-right:none}.main_menu ul li.select_box a svg,.main_menu ul li.select_box span svg{fill:#fff!important}.main_menu ul li span.no_box{color:#b4b4b4!important}.main_menu ul li span.no_box svg{fill:#b4b4b4!important}#head_navi.scrolled{position:fixed;width:auto;height:auto;top:0;box-sizing:border-box;z-index:401;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}#head_navi.scrolled *{-webkit-transition:.2s ease-out;transition:.2s ease-out}#head_navi.scrolled .main_menu ul li a,#head_navi.scrolled .main_menu ul li span{height:44px;line-height:44px;box-sizing:border-box;padding:0}#head_navi.scrolled .main_menu ul li a svg,#head_navi.scrolled .main_menu ul li span svg{display:none}#head_navi.scrolled .main_menu ul li .taiken_count .taiken_count_box{top:-4px;right:-4px}.switch_menu{display:none;position:absolute;width:100%;height:10000vh;background-color:rgba(0,0,0,.8);z-index:450}.switch_menu .sub_menu{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between;background:#655545!important;background:linear-gradient(to bottom,#655545 0,#453a30 100%)!important;background:-webkit-linear-gradient(top,#655545 0,#453a30 100%)!important;border-bottom:solid 1px #333}.switch_menu .sub_menu li{flex:1;border-right:solid 1px #333;text-align:center}.switch_menu .sub_menu li:last-child{border-right:none}.switch_menu .sub_menu li a,.switch_menu .sub_menu li span{display:block;padding:10px 0;color:#fff;font-weight:700;font-size:11px}.switch_menu .sub_menu li a svg,.switch_menu .sub_menu li span svg{display:block;width:28px;height:28px;margin:0 auto 4px auto;fill:#fff}.switch_menu .sub_menu li span{color:#b4b4b4!important}.switch_menu .sub_menu li span svg{fill:#b4b4b4!important}.switch_menu .coupon{display:block;position:relative;padding:10px 20px 10px 10px;border-bottom:solid 1px #333;background:#C61E15}.switch_menu .coupon:after{border-right:3px solid #FFF;border-top:3px solid #FFF;content:"";display:block;height:7px;margin-top:-5px;position:absolute;right:7px;top:50%;transform:rotate(45deg);width:7px}.switch_menu .coupon span{display:inline-block;margin-bottom:8px;padding:2px 8px 1px 8px;border-radius:20px;background:#aa1a12;color:#FFF;font-size:11px}.switch_menu .coupon span svg{width:16px;height:16px;vertical-align:middle;padding:0 4px 4px 0;fill:#FFF}.switch_menu .coupon .coupon_ttl{margin-bottom:4px;color:#FFFFCD;font-size:14px;font-weight:700}.switch_menu .coupon .coupon_txt{margin-bottom:8px;color:#FFF}.switch_menu .coupon .coupon_andmore{padding-top:6px;border-top:dotted 2px #aa1a12;text-align:right;color:#FFF;text-decoration:underline}.switch_menu .news_list{border-bottom:solid 1px #333}.switch_menu .news_list li{position:relative;border-bottom:solid 1px #4C3F37;background-color:#5A4B3F}.switch_menu .news_list li a{display:block;position:relative;padding:16px 20px 16px 10px;box-sizing:border-box;color:#FFF;font-weight:700}.switch_menu .news_list li:after{content:"";display:block;position:absolute;top:50%;right:7px;width:7px;height:7px;margin-top:-5px;border-right:3px solid #FFF;border-top:3px solid #FFF;transform:rotate(45deg)}.icon_cupon{border:1px solid #FAA3BA;font-size:11px;padding:2px 3px;margin:0 0 10px 0;color:#FF84AC;position:relative;width:auto;height:auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#feeff3;background:-moz-linear-gradient(top,#feeff3 0,#fcd3de 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#feeff3),color-stop(100%,#fcd3de));background:-webkit-linear-gradient(top,#feeff3 0,#fcd3de 100%);background:-o-linear-gradient(top,#feeff3 0,#fcd3de 100%);background:-ms-linear-gradient(top,#feeff3 0,#fcd3de 100%);background:linear-gradient(to bottom,#feeff3 0,#fcd3de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feeff3', endColorstr='#fcd3de', GradientType=0)}.icon_cupon:after{content:" ";background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/fukidashi_bottom.png);background-repeat:no-repeat;background-position:left top;background-size:9px 7px;position:absolute;left:80%;bottom:-7px;display:block;width:9px;height:7px}h3.shopc_caba{background-color:#E8EFFD;border-top:solid 1px #D5EDF9;margin:1px 0 0 0;padding:0;box-shadow:0 3px 3px #CCC;-moz-box-shadow:0 3px 3px #CCC;-webkit-box-shadow:0 3px 3px #CCC;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/bg_shopname_caba.png);background-repeat:no-repeat;background-position:right top;background-size:320px 90px;position:relative;top:0;z-index:2}h3.shopc_gb{background-color:#ECDFF2;border-top:solid 1px #BA99DB;margin:1px 0 0 0;padding:0;box-shadow:0 3px 3px #CCC;-moz-box-shadow:0 3px 3px #CCC;-webkit-box-shadow:0 3px 3px #CCC;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/bg_shopname_gb.png);background-repeat:no-repeat;background-position:right top;background-size:320px 90px;position:relative;top:0;z-index:2}h3.shopc_snack{background-color:#F9E4BE;border-top:solid 1px #FFBA75;margin:1px 0 0 0;padding:0;box-shadow:0 3px 3px #CCC;-moz-box-shadow:0 3px 3px #CCC;-webkit-box-shadow:0 3px 3px #CCC;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/bg_shopname_snack.png);background-repeat:no-repeat;background-position:right top;background-size:320px 90px;position:relative;top:0;z-index:2}h3 a{display:block;padding:10px}.bt_titleunder{position:relative;top:0;z-index:1}.bt_titleunder li{margin:0 0 0 5px;color:#FFF;font-size:14px;font-weight:700;border-bottom:solid 2px #FFF;border-right:solid 2px #FFF;border-left:solid 2px #FFF;border-radius:0 0 4px 4px;-webkit--moz-border-radius:0 0 4px 4px;display:inline-block;-webkit-box-shadow:0 0 5px 0 #777;-moz-box-shadow:0 0 5px 0 #777;box-shadow:0 0 5px 0 #777}.bt_titleunder li a{display:block;padding:8px}.bt_footermenu li{border-right:solid 1px #655545;border-bottom:solid 1px #655545;position:relative}.bt_footermenu li .taiken_count{z-index:600;position:absolute;left:30%;top:-34px;color:#FFF;display:block;background:red;min-width:100px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:14px}.bt_footermenu li .taiken_count .taiken_count_box{position:relative;background:red;border:2px solid #fff2db;padding:3px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:15px}.bt_footermenu li .taiken_count .taiken_count_box:after,.bt_footermenu li .taiken_count .taiken_count_box:before{top:100%;left:24%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.bt_footermenu li .taiken_count .taiken_count_box:after{border-color:rgba(255,0,0,0);border-top-color:red;border-width:10px;margin-left:-10px}.bt_footermenu li .taiken_count .taiken_count_box:before{border-color:rgba(245,237,184,0);border-top-color:#fff2db;border-width:12px;margin-left:-12px}.dialog_overlay{position:absolute;background:rgba(0,0,0,.3);z-index:500;background-color:rgba(255,255,255,.699219);top:-2px;left:0;display:none}h3.title{width:auto;max-height:60px;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:#655545;background:-moz-linear-gradient(top,#655545 0,#453a30 100%);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:-o-linear-gradient(top,#655545 0,#453a30 100%);background:-ms-linear-gradient(top,#655545 0,#453a30 100%);background:linear-gradient(to bottom,#655545 0,#453a30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#655545', endColorstr='#453a30', GradientType=0);z-index:2}h3.title img{vertical-align:middle;margin:-2px 3px 0 0}h3.title svg{vertical-align:middle;margin:-2px 3px 0 0;fill:#fff}.title_box{display:table;width:100%;margin:12px 0 0 0;padding:0 8px;border-bottom:solid 3px #55473a;vertical-align:middle;box-sizing:border-box}.title_box h3.contents_ttl{display:table-cell;width:65%;padding:8px 0}.title_box.max h3.contents_ttl{display:block;width:100%}.title_box h3.contents_ttl span{display:inline-block;vertical-align:middle;padding:2px 0 0 0;color:#55473a;font-weight:700;font-size:16px}.title_box h3.contents_ttl svg{width:25px;fill:#55473a;vertical-align:middle}.ranking_date{padding:0 0 8px 0;color:#666;font-size:11px}.blog_change{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:16px 0 15px 10px;margin:0;font-size:0}.blog_change a{display:inline-block;min-width:90px;height:30px;line-height:30px;margin:0 8px 0 0;padding:0 8px;border-radius:5px;background:#f1f1f1;color:#333;font-size:11px;text-align:center}.blog_change .active{background:#FF6D83;color:#fff}.search-movie{padding:0 10px 15px 10px;box-sizing:border-box}.search-movie input[type=checkbox]{display:none}.search-movie label{display:block;position:relative;font-size:13px}.search-movie label:before{content:"";vertical-align:middle;display:inline-block;width:30px;height:30px;line-height:38px;margin:0 8px 0 0;box-sizing:border-box;border:solid 1px #ddd;border-radius:8px;background:#fff}.search-movie label.check:after{content:"";display:block;position:absolute;left:11px;top:5px;height:13px;width:6px;transform:rotate(45deg);border-right:3px solid #FF6D83;border-bottom:3px solid #FF6D83}#info_button2{background-color:ivory;padding:10px;font-size:14px;color:#333}.info_button{margin:0;border-top:3px solid #F0BC9D;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow02_new.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}.info_button_c{margin:0;border-top:3px solid #F0BC9D;border-bottom:1px dashed #F0BC9D;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow03_new.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}.info_button_d{margin:0;border-top:3px solid #F0BC9D;border-bottom:1px dashed #F0BC9D}.info_wrapper{margin:0 0 10px 0;padding:0;background-color:#FFF}.info_wrapper .info table{word-break:break-all}.info_wrapper .info th{background-color:#F4F4F4;padding:5px;border-bottom:1px solid #CCC;width:30%;color:#55473A}.info_wrapper .info td{line-height:1.5;background-color:#FFF;padding:5px;border-bottom:1px solid #CCC;color:#333}.info_wrapper .info .sns img{display:inline-block;margin:0 4px 4px 0}.info_wrapper .info td.cl_hd{background-color:#55473A;color:#fff;width:50%}.info_wrapper .info td.cl_th{background-color:#F4F4F4;color:#55473A;width:50%}.info_wrapper .info td.cl_td{padding:10px;border-right:dashed 1px #CCC}.info_wrapper .info td#view_more_info{padding:0}.info_wrapper .info td#view_more_info a{display:block;width:100%;height:30px;margin:0 0 10px 0;line-height:30px;text-align:center;font-size:15px;color:#666;border-bottom:solid 1px #CCC;background:#f6f8f9;background:-moz-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f8f9),color-stop(50%,#e5ebee),color-stop(51%,#d7dee3),color-stop(100%,#f5f7f9));background:-webkit-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:-o-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:-ms-linear-gradient(top,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background:linear-gradient(to bottom,#f6f8f9 0,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9', endColorstr='#f5f7f9', GradientType=0)}.info td a{line-height:2;text-decoration:underline}.info td a.map{color:#FB3C61}.info td #group_list{display:none}.info td #more_group{text-decoration:underline}.info td table.price{border:1px solid #87725C;border-collapse:collapse;color:#666;font-size:13px;letter-spacing:-.01px;width:100%}.info td table.price td{border-bottom:1px solid #87725C}.info td .price_more{text-align:right;padding:10px 6px 10px 0}.info_wrapper .more_t a{display:block;margin:10px 20px;padding:10px;background:#ff8e1e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff8e1e),color-stop(100%,#ff6100));background:-webkit-linear-gradient(top,#ff8e1e 0,#ff6100 100%);background:linear-gradient(to bottom,#ff8e1e 0,#ff6100 100%);color:#FFF;text-align:center;font-size:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.yoyaku_action_list{margin:8px 0 4px 0}.yoyaku_action_list li{display:inline-block;margin:0 4px 0 0}.yoyaku_action_list li a{display:block;width:36px;height:36px;border:solid 1px #ccc;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.1)}.yoyaku_action_list li a svg{width:32px;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#55473A}.icon_fuki{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_fuki_cha.png);background-repeat:no-repeat;background-position:3px center;background-size:15px 13px}.icon_speaker{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_speaker_cha.png);background-repeat:no-repeat;background-position:3px center;background-size:17px 13px}.icon_speaker_black6{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_speaker_black6.png);background-repeat:no-repeat;background-position:3px center;background-size:17px 13px}.icon_speaker_murasaki{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_speaker_murasaki.png);background-repeat:no-repeat;background-position:3px center;background-size:17px 13px}.icon_movie{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_movie_cha.png);background-repeat:no-repeat;background-position:3px 3px;background-size:15px 13px}.other_bt{margin:3px 5px 5px 3px;padding:5px 0 5px 10px;height:40px}.other_bt .bg_1{height:40px;line-height:40px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/bg_bt_friend.png);background-repeat:no-repeat;background-position:right center;background-size:61px 34px}.other_bt .bg_2{height:40px;line-height:40px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/bg_bt_mail.png);background-repeat:no-repeat;background-position:right center;background-size:61px 34px}#change_result{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/bg_innergray.png);background-repeat:repeat-x;background-position:left top;background-size:15px 35px;background:#FFF}#change_result #change{padding:10px;font-size:12px;color:#666;text-align:right}#change_result .change_button_caba{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow02_caba.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_button_c_caba{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow03_caba.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_button_gb{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow02_gb.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_button_c_gb{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow03_gb.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_button_snack{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow02_snack.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_button_c_snack{margin:0;border-bottom:1px solid #DDD;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/icon/icon_arrow03_snack.png);background-repeat:no-repeat;background-position:97% 50%;background-size:18px 18px}#change_result .change_wrapper{padding:0;background-color:#FFF;border-bottom:1px solid #DDD}#change_result .shortcut{display:flex;justify-content:space-between;padding:10px 5px;background:#fff}#change_result .shortcut a,#change_result .shortcut span.no_gal{width:100%;line-height:1.2;margin:0 4px 0 0;padding:10px 0;border:solid 1px #ff768a;border-radius:4px;color:#ff768a;background:#fff;font-size:11px;text-decoration:none;text-align:center}#change_result .shortcut a:last-child,#change_result .shortcut span.no_gal:last-child{margin:0}#change_result .shortcut span.no_gal{border:solid 1px #eee;color:#aaa}#change_result .shortcut a.on{border:solid 1px #ff768a;background:#ff768a;color:#fff}#change_result .search_wrapper{padding:0 5px 10px}#change_result .search_wrapper .more_t{float:left}#change_result .search_wrapper .more_t input{-webkit-appearance:none;-moz-appearance:none;appearance:none}#change_result .search_wrapper .more_t input.words{vertical-align:top;display:inline-block;width:100px;height:33px;line-height:33px;padding:0 6px;border:solid 1px #aaa;border-radius:4px 0 0 4px;font-size:11px}#change_result .search_wrapper .more_t input[type=submit]{display:inline-block;vertical-align:top;height:35px;line-height:33px;margin-left:-6px;padding:0 20px 0 12px;border:solid 1px #aaa;border-left:#ccc;border-radius:0 4px 4px 0;background:#eee url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/search.png) no-repeat right 4px center;background-size:14px;color:#333;font-size:11px}#change_result .search_wrapper .choice_girl{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;width:30%;height:35px;line-height:1;box-sizing:border-box;padding:2px 26px 2px 6px;border:solid 1px #aaa;border-radius:4px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/select_open.png) no-repeat right 4px center;background-size:20px;font-size:11px}#change_result .search_wrapper .choice_girl option{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:0}#change_result .category_area{padding:0 5px 10px}#change_result .category_area .choice_cate{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:35px;line-height:1;box-sizing:border-box;padding:2px 26px 2px 6px;border:solid 1px #aaa;border-radius:4px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/shopc/select_open.png) no-repeat right 4px center;background-size:20px;font-size:11px}#change_result .category_area .choice_cate option{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:0}#nearbyshop strong{display:block;position:relative;width:auto;height:30px;line-height:30px;margin:0;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:#655545;background:-moz-linear-gradient(top,#655545 0,#453a30 100%);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:-o-linear-gradient(top,#655545 0,#453a30 100%);background:-ms-linear-gradient(top,#655545 0,#453a30 100%);background:linear-gradient(to bottom,#655545 0,#453a30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#655545', endColorstr='#453a30', GradientType=0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#footer{padding-bottom:65px}#footer.pad_0{padding-bottom:0}#gal_footer_mrg #footer{padding-bottom:0}.footer_share{width:85%;margin:0 auto;background:0 0!important}.footer_share h5{padding:5px;color:#fff;background:#55473A;font-size:11px;font-weight:400}.footer_share ul{padding:0 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.footer_share ul li{display:block;display:flexbox;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:10px 0;text-align:center;font-size:11px}.footer_share ul li a{display:inline-block}.footer_share ul li a img{margin-bottom:4px}.footer_share input[type=text]{display:block;width:100%;height:48px;line-height:12px;margin:0 auto 0 auto;padding:14px 10px 14px 28px;box-sizing:border-box;border:solid 1px #ddd;border-radius:6px;font-size:12px;resize:none;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/icon_copy.png) no-repeat 10px center;background-size:14px 16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}.modal .modal-content{padding:12px 20px;box-sizing:border-box}.footer_modal{margin:0 auto;background:0 0!important}.footer_modal h5{padding:5px;color:#fff;background:#55473A;font-size:12px;font-weight:400;text-align:center}.footer_modal ul{padding:0 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.footer_modal ul li{display:block;display:flexbox;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:10px 0;text-align:center;font-size:11px}.footer_modal ul li a{display:inline-block}.footer_modal ul li a img{margin-bottom:4px}.footer_modal input[type=text]{display:block;width:100%;height:48px;line-height:12px;margin:4px auto 0 auto;padding:14px 10px 14px 28px;box-sizing:border-box;border:solid 1px #ddd;border-radius:6px;font-size:12px;resize:none;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/icon_copy.png) no-repeat 10px center;background-size:14px 16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}.footer_modal.line{text-align:left}.footer_modal.line .line_sample{width:100%;max-width:272px;display:block;margin:12px auto 0 auto}.footer_modal .comment{line-height:1.7;margin:12px 0 0 0;color:#5A4B3F}.footer_modal .line_id{margin:4px 0 0 0;text-align:center}.footer_modal .wr_bt_line{margin:0 0 16px 0}.footer_modal .wr_bt_line:last-child{margin:0}.footer_modal .bt_footer_modal{display:block;width:100%;line-height:46px;height:48px;margin:12px 0 0 0;border:solid 1px #DDD;border-radius:4px;box-sizing:border-box;background:#FDCA2F;color:#5A4B3F;font-size:13px;font-weight:700;text-align:center}.back_searchlist_wapper{padding:8px 16px 20px;background:#f1f1f1}.back_searchlist{display:inline-block;position:relative;height:32px;line-height:32px;margin:0 0 8px 0;padding:0 10px 0 25px;box-sizing:border-box;color:#333;font-weight:700;text-align:left}.back_searchlist:after{display:block;position:absolute;top:50%;left:8px;width:8px;height:8px;margin-top:-5px;border-bottom:2px solid #AAA;border-left:2px solid #AAA;content:"";transform:rotate(45deg)}.search_title{padding:8px 0 8px 12px;border-radius:8px 8px 0 0;color:#fff;background:#55473A}.search_inner{overflow:hidden;border:1px solid #55473A;border-radius:0 0 8px 8px;background:#FCF0E9;font-weight:700;color:#333}.search_caba,.search_omise{display:block;position:relative;height:40px;line-height:40px;padding:0 24px 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_caba{border-bottom:1px solid #55473A}.pagetop{margin:0}.baseline{vertical-align:baseline}.baseline abbr,.baseline address,.baseline article,.baseline aside,.baseline audio,.baseline b,.baseline blockquote,.baseline canvas,.baseline caption,.baseline cite,.baseline code,.baseline dd,.baseline del,.baseline details,.baseline dfn,.baseline div,.baseline dl,.baseline dt,.baseline em,.baseline fieldset,.baseline figcaption,.baseline figure,.baseline footer,.baseline form,.baseline header,.baseline hgroup,.baseline i,.baseline iframe,.baseline img,.baseline ins,.baseline kbd,.baseline label,.baseline legend,.baseline li,.baseline mark,.baseline menu,.baseline nav,.baseline object,.baseline ol,.baseline p,.baseline pre,.baseline q,.baseline samp,.baseline section,.baseline small,.baseline span,.baseline strong,.baseline sub,.baseline summary,.baseline sup,.baseline table,.baseline tbody,.baseline td,.baseline tfoot,.baseline th,.baseline thead,.baseline time,.baseline tr,.baseline ul,.baseline var,.baseline video{vertical-align:baseline}div.event img{max-width:100%}.coupon_supplement{margin:0 10px 10px 10px;padding:5px;background:#FFF;border:3px double #CCC}#opinion_box{display:inline-block;padding:3px 9px 2px;border:1px solid #dcd7c4;border-radius:4px;color:#595960;background-color:#fff;font-size:11px;vertical-align:middle;text-decoration:none}#opinion_box div p img{vertical-align:middle;width:20px}section.shopevent img{max-width:100%}section.shopevent a{display:block;word-break:break-word}.mongon{border-bottom:1px solid #CCC;background:#FFF}.mongon .mongon_box{padding:10px;border-bottom:1px dashed #CCC}.mongon .mongon_box:last-child{margin-bottom:0;border-bottom:none}.mongon .mongon_box .title{margin:0 0 10px 0;padding-left:5px;border-left:solid 2px #EB251B;font-weight:700;font-size:13px}.mongon .mongon_box .body{line-height:1.4;word-break:break-all}#recruit{margin:20px 0}#recruit .rec_title{padding:5px 10px;color:#fff;background:#f06;font-size:13px}#recruit .rec_title.man{background:#0064b4}#recruit .recruit_logo{padding:10px 10px 15px 10px;text-align:center}#recruit div .img_link{display:block;margin:0 auto 20px auto;text-align:center}#recruit div p{line-height:1.3;padding:10px;color:#da1364;font-weight:700;font-size:14px;text-align:left}#recruit div .bt_recruit{padding:20px 15px}#recruit div .bt_recruit.man .bt_more{border:solid 1px #0064b4;color:#0064b4}#recruit div table{width:100%;margin:10px auto;border-bottom:solid 1px #f1a6c5;border-spacing:0;background:#fff;font-size:11px}#recruit div table td,#recruit div table th{border:solid 1px #f1a6c5;border-bottom:none;padding:6px 10px}#recruit div table th{width:60px;border-right:none;background:#fdd0e7;text-align:center}#recruit div.taigu_item{margin:0 10px 10px 10px;padding:7px;border:solid 1px #f49fc0;border-radius:7px;font-size:12px;line-height:20px;text-align:left;background-color:#FFF;position:relative;word-break:break-all}#recruit div.taigu_item_man{border:solid 1px #9fb1f4}#recruit div.taigu_item_hidden{height:200px;overflow:hidden}#recruit div.taigu_item p.point_ttl{padding:0 0 5px;font-weight:700;font-size:14px;color:#d86c74}#recruit div.taigu_item p.point_ttl_man{padding:0 0 5px;font-weight:700;font-size:14px;color:#6c87d8}#recruit div.taigu_item p{font-size:12px;font-weight:400;line-height:20px;color:#333}#recruit div.kodawari_overlay{position:absolute;height:100px;width:100%;border-radius:0 0 15px 15px;bottom:1px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(80%,#fff),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);display:none}#recruit div.kodawari_overlay:after{border-right:3px solid #999;border-bottom:3px solid #999;content:"";display:block;height:10px;margin-top:-4px;position:absolute;bottom:9px;left:50%;transform:rotate(45deg);width:10px;cursor:pointer}#recruit div.taigu_item abbr,#recruit div.taigu_item address,#recruit div.taigu_item article,#recruit div.taigu_item aside,#recruit div.taigu_item audio,#recruit div.taigu_item b,#recruit div.taigu_item blockquote,#recruit div.taigu_item canvas,#recruit div.taigu_item caption,#recruit div.taigu_item cite,#recruit div.taigu_item code,#recruit div.taigu_item dd,#recruit div.taigu_item del,#recruit div.taigu_item details,#recruit div.taigu_item dfn,#recruit div.taigu_item div,#recruit div.taigu_item dl,#recruit div.taigu_item dt,#recruit div.taigu_item em,#recruit div.taigu_item fieldset,#recruit div.taigu_item figcaption,#recruit div.taigu_item figure,#recruit div.taigu_item footer,#recruit div.taigu_item form,#recruit div.taigu_item h1,#recruit div.taigu_item h2,#recruit div.taigu_item h3,#recruit div.taigu_item h4,#recruit div.taigu_item h5,#recruit div.taigu_item h6,#recruit div.taigu_item header,#recruit div.taigu_item hgroup,#recruit div.taigu_item i,#recruit div.taigu_item iframe,#recruit div.taigu_item img,#recruit div.taigu_item ins,#recruit div.taigu_item kbd,#recruit div.taigu_item label,#recruit div.taigu_item legend,#recruit div.taigu_item li,#recruit div.taigu_item mark,#recruit div.taigu_item menu,#recruit div.taigu_item nav,#recruit div.taigu_item object,#recruit div.taigu_item ol,#recruit div.taigu_item p,#recruit div.taigu_item pre,#recruit div.taigu_item q,#recruit div.taigu_item samp,#recruit div.taigu_item section,#recruit div.taigu_item small,#recruit div.taigu_item span,#recruit div.taigu_item strong,#recruit div.taigu_item sub,#recruit div.taigu_item summary,#recruit div.taigu_item sup,#recruit div.taigu_item table,#recruit div.taigu_item tbody,#recruit div.taigu_item td,#recruit div.taigu_item tfoot,#recruit div.taigu_item th,#recruit div.taigu_item thead,#recruit div.taigu_item time,#recruit div.taigu_item tr,#recruit div.taigu_item ul,#recruit div.taigu_item var,#recruit div.taigu_item video{vertical-align:bottom}#recruit .content-2 p#men_explanatory_text{font-size:11px;color:#444;font-weight:400;margin-top:5px}#recruit .content-2 table#men_job_table{margin:3px auto 10px}#recruit .content-2 p{color:#0059b2}#recruit .content-2 table{border-bottom:solid 1px #a5d9f1}#recruit .content-2 table td,#recruit .content-2 table th{border:solid 1px #a5d9f1;border-bottom:none}#recruit .content-2 table th{background:#d0f3fd;border-right:none}#recruit .content-2 a.bt_recruit{border:solid 1px #9bd8f3;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(.49,#e0f5fd),color-stop(.51,#c9edf9),to(#e5f9f9));background:-webkit-linear-gradient(top,#fff,#e0f5fd 49%,#c9edf9 51%,#e5f9f9 100%);background:linear-gradient(to bottom,#fff,#e0f5fd 49%,#c9edf9 51%,#e5f9f9 100%)}.fixed{position:fixed;top:0;padding:0;width:100%;z-index:1000}#footer_menu{display:-webkit-box;display:flex;position:fixed;bottom:0;left:0;width:100%;border-top:solid 1px #d7d7d7;box-sizing:border-box;z-index:11;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);background-color:#FBF8F2}#footer_menu .action_list{display:flex;display:-webkit-flex;width:100%;margin:8px;box-sizing:border-box;background:#FBF8F2}#footer_menu .action_list li{width:25%;max-width:70px;padding-right:4px}#footer_menu .action_list li a{display:-webkit-box;display:flex;flex-direction:column;position:relative;width:100%;height:48px;padding:4px 0;border:solid 1px #DDD;border-radius:4px;box-sizing:border-box;background:#FFF;color:#5A4B3F;font-size:11px;text-align:center}#footer_menu .action_list li a svg{height:22px;margin-bottom:2px;fill:#5A4B3F}#footer_menu .action_list li:last-child{padding-right:0}#footer_menu .action_list li:first-child{flex-grow:4;max-width:100%}#footer_menu .action_list li:first-child a{background:#FDCA2F}#footer_menu .action_list li .on_good{color:#e77e1f}#footer_menu .action_list li .on_good svg{fill:#e77e1f}#footer_menu .action_list li a.disable{background:#eee;color:#aaa;pointer-events:none}#footer_menu .action_list li a.disable svg{color:#aaa}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}#footer .refine{position:relative;margin:12px 0 0 0}#footer .refine_ttl{position:relative;height:40px;line-height:40px;padding:0 0 0 12px;border-radius:8px;background:#333;color:#FFF;font-size:12px;text-align:left}#footer .refine_ttl.staff_blog{position:relative;width:100%;height:40px;font-size:14px;text-align:left;line-height:40px;color:#FFF;border:1px solid #666;background:#655545;background:-moz-linear-gradient(top,#655545 0,#453a30 100%);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:-o-linear-gradient(top,#655545 0,#453a30 100%);background:-ms-linear-gradient(top,#655545 0,#453a30 100%);background:linear-gradient(to bottom,#655545 0,#453a30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#655545', endColorstr='#453a30', GradientType=0)}#footer .refine_ttl.accordion:after{display:block;position:absolute;top:30%;right:15px;width:8px;height:8px;content:"";border-top:solid 2px #fff;border-right:solid 2px #fff;transition:all .2s ease-in-out;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#footer .refine_ttl.accordion.open{border-radius:8px 8px 0 0}#footer .refine_ttl.accordion.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:42%}#footer .refine .on p{padding:0 0 0 10px}#footer .refine_ttl img{vertical-align:middle;margin:0 0 3px 0}#footer .refine_ttl span{font-size:13px;font-weight:700}#footer .refine ul{width:100%;z-index:1000}.osusume_li{position:relative;display:block;height:40px;line-height:40px;border:1px solid #333;border-bottom:none;background:#fff;color:#333;font-weight:700;text-align:left}.osusume_li:first-child{border-top:none}.osusume_li:last-child{overflow:hidden;border-bottom:1px solid #333;border-radius:0 0 8px 8px}.osusume_li+osusume_li{border-top:none}.osusume_li a{display:block;padding:0 24px 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.osusume_li.pickupnews{background:#fff}#footer .refine ul li.pickupnews a{background:0 0;height:auto;line-height:normal;padding:0;margin:0}#footer .refine ul li a.sel{color:#E06}#footer .refine ul li a.reset{color:#888;font-weight:400}.osusume_li a:after{display:block;position:absolute;top:46%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:solid 2px #AAA;border-right:solid 2px #AAA;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.attendance .daycast{margin:18px 10px 8px 10px}.attendance .daycast .choice_day{display:flex;display:-webkit-box;display:-webkit-flex;width:300px;margin:0 auto 15px auto}.attendance .daycast .choice_day li{width:32%;margin:0 1.5%;border:solid 1px #f9efea;box-sizing:border-box;text-align:center}.attendance .daycast .choice_day li:first-of-type{margin:0 1.5% 0 0}.attendance .daycast .choice_day li:last-child{margin:0 0 0 1.5%}.attendance .daycast .choice_day li a{display:block;padding:8px 0}.attendance .daycast .choice_day li.choosing{background:#f9efea}.attendance .daycast .choice_day li .sat{color:#3942fe}.attendance .daycast .choice_day li .sun{color:red}.attendance .daycast .swiper-custom-parent{width:290px;position:relative;margin:0 auto}.attendance .daycast .swiper-container{width:270px;height:145px}.attendance .daycast .shift_cast li .img{position:relative;width:90px;height:120px;overflow:hidden}.attendance .daycast .shift_cast li a img{position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@supports (object-fit:cover){.attendance .daycast .shift_cast li a img{position:static;height:100%;width:100%;left:0;object-fit:cover;top:0;-webkit-transform:none;transform:none;object-position:top center}}.attendance .daycast .shift_cast li a .name{display:block;width:76px;height:12px;margin:0 auto;padding:0 0 4px 0;overflow:hidden;color:#F7A;font-weight:700;text-overflow:ellipsis;text-align:center}.attendance .daycast #shift_no_data{width:300px;margin:0 auto}.attendance .daycast .shift_cast li a .time{display:block;width:76px;height:12px;margin:0 auto;padding:4px 0 0 0;overflow:hidden;color:#666;font-weight:700;text-overflow:ellipsis;text-align:center}.attendance .daycast .swiper-button-next{right:-15px!important;height:27px!important;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/icon_nextright.png)!important}.attendance .daycast .swiper-button-prev{left:-15px!important;height:27px!important;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Sp/common/icon_nextleft.png)!important}.shopcust .topimage{width:300px;margin:10px auto 0 auto}.shopcust .s_image li{overflow:hidden;height:60px}.shopcust .s_image li.big_img{overflow:hidden;height:120px}.shopcust .s_image li.big_img100{overflow:hidden;height:100px}.shopcust .topimage th{text-align:left;padding:3px 5px;font-weight:400}.shopcust .topimage td{text-align:left;padding:3px 0 3px 5px;font-weight:400}.shopcust .bt_box{border-top:solid 1px #CCC}.shopcust .bt_box li{width:50%;height:35px;line-height:35px;float:left;text-align:center;padding:0;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;color:#E07534;border-right:solid 1px #CCC}.shopcust .bt_box li:nth-child(2){border-right:none}.shopcust .bt_castlist a{display:block;text-align:center;padding:0;border-right:solid 1px #FFF;border-bottom:solid 1px #FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec', GradientType=0)}.shopcust .bt_timelist a{display:block;text-align:center;padding:0;border-left:solid 1px #FFF;border-bottom:solid 1px #FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec', GradientType=0)}