#vip_wrapper_big {padding:12px 0 10px 0;height:auto;}#vip_wrapper_big img{width:100%;}#vip_wrapper #vip_container {background:#FFF1E2;width:100%;height:90px;clear:both;}#vip_wrapper #vip_container .pick_title {height:15px;padding:1px 0;background:#F93;text-align:center;color:#FFF;}#vip_wrapper #vip_container .vip_sliderbutton_left {width:4%;height:78px;cursor:pointer;margin:4px 0;}#vip_wrapper #vip_container .vip_sliderbutton_right {width:4%;height:78px;cursor:pointer;margin:4px 0;}#vip_wrapper #vip_container .up_slider {float:left;width:92%;}#vip_wrapper #vip_container #vip_slider {width:98%;height:78px;margin:0 auto;position:relative;overflow:auto;}#vip_wrapper #vip_container #vip_slider ul {position:absolute;list-style:none;top:0;left:0;}#vip_wrapper #vip_container #vip_slider ul li {width:278px;float:left;}#vip_wrapper #vip_container #vip_slider li.big_img img {width:260px;margin:4px 0 0 9px;}#vip_wrapper #vip_container #vip_slider li.small_img a {float:left;width:280px;padding:6px 0;}#vip_wrapper #vip_container #vip_slider li.small_img a img {float:left;width:160px;}#vip_wrapper #vip_container #vip_slider li.small_img a .rightbox {float:right;width:113px;font-size:11px;color:#333;}#noscript {margin:10px;padding:5px;border:solid 1px #F00;color:#E00;}#noscript a{color:#06E;text-decoration:underline;}#other_wrapper {clear:both;background-repeat:repeat;padding:0 0 1px 0;}.other_wrapper_caba {background:URL("https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/common/bg_caba.png");}.other_wrapper_gb {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/common/bg_gb.png);}.other_wrapper_snack {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/common/bg_snack.png);}.keywords .textarea .search {width:100%;}.keywords .textarea .search .s_wrapper {border:solid 1px #CCC;-moz-border-radius:8px;-webkit-border-radius:8px;}.s_wrapper .words {width:68%;border:solid 1px #800020;height:26px;line-height:26px;margin:3px 3px 0 0;padding:0 0 0 25px;background-image:URL("https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/icon/icon_search.png");background-position:left;background-repeat:no-repeat;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:13px;float:left;}.btn_submit {width:20%;margin:3px 0 0 0;    border:solid 1px #800020;    border-bottom:solid 1px rbga(186, 186, 186, 0.5);-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;    color:#FFF;    text-shadow:0 -1px 0 #000;    display:table-cell;    font-weight:bold;    height:28px;    line-height:28px;    text-align:center;background:-moz-linear-gradient(top, #6D6D6D 0%, #474747 44%, #000000 62%, #131313 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6D6D6D), color-stop(44%,#474747), color-stop(62%,#000000), color-stop(100%,#131313));}.btn_submit_big {width:20%;margin:3px 0 0 0;    border:solid 1px #800020;    border-bottom:solid 1px rbga(186, 186, 186, 0.5);-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;    color:#FFF;    text-shadow:0 -1px 0 #000;    display:table-cell;    font-weight:bold;    height:36px;    line-height:36px;    font-size:16px;    text-align:center;}.btn_submit_reset {margin:3px 0 0 10px;    border:solid 1px #800020;    border-bottom:solid 1px rbga(186, 186, 186, 0.5);-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;    color:#FFF;    text-shadow:0 -1px 0 #000;    display:table-cell;    font-weight:bold;    height:36px;    line-height:36px;    font-size:13px;    text-align:center;background:-moz-linear-gradient(top, #999999 0%, #999999 47%, #666666 53%, #666666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(47%,#999999), color-stop(53%,#666666), color-stop(100%,#666666));}.btn_submit a,.btn_submit_big a {color:#FFF;    text-shadow:0 -1px 0 #000;}#crumbs {padding:10px 5px;background-color:#FFF;}#crumbs a {padding:0 3px 0 3px;color:#333;text-decoration:underline;}#pagetop {border-top:solid 1px #CCC;}#pagetop a {padding:7px 0;display:block;width:100%;clear:both;font-size:12px;color:#333;text-shadow:0 1px 1px #FFFFFF;}.a_box {    width:100%;    padding:5px 10px 10px 10px;    clear:both;background-color:#FFF;    -moz-box-sizing:border-box;            -webkit-box-sizing:border-box;         -ms-box-sizing:border-box;             box-sizing:border-box;             }.a_box article {border-bottom:solid 1px #AAA;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/common/arrow_a_right.png) no-repeat center right;display:table;width:100%;}.a_box article .article {display:table-cell;vertical-align:middle;clear:both;padding:6px 0;}.a_box article .article .photo {overflow:hidden;height:84px;}.a_box .newshop article .article .photo {overflow:hidden;height:54px;}.a_box article .article .photo img {width:60px;float:left;}.a_box article a {display:block;}.a_box article a .a_wrapper {display:table;width:100%;clear:both;}.a_box article a .a_wrapper .contents {display:table-cell;width:100%;vertical-align:top;padding:0 0 0 6px;}.a_box article a .a_wrapper .contents li {float:left;width:100%;}.a_box article a .a_wrapper .contents .name {float:left;font-weight:bold;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;    margin:2px 0 0 0;    font-size:16px;}.a_box article a .a_wrapper .contents .title2 {width:180px;float:left;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;font-weight:bold;font-size:13px;color:#444;margin:0;}.a_box article a .a_wrapper .contents .title3 {float:left;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;font-weight:bold;font-size:13px;color:#666;margin:10px 0 0 0;}.a_box article a .a_wrapper .contents .title {color:#666;font-size:12px;padding:2px 0 0 0;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;}.a_box article a .a_wrapper .contents .text {color:#666;font-size:12px;padding:2px 0 0 0;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;    width:180px;}.a_box article a .a_wrapper .contents .area {float:left;padding:1px 2px;margin:0 0 6px 0;font-size:11px;letter-spacing:-0.01px;text-align:center;width:180px;text-align:left;}.a_box article a .a_wrapper .contents .shopname {float:left;font-size:13px;padding:0 3px;margin:0 0 2px 0;text-overflow:ellipsis;overflow:hidden;background-color:#FF588F;color:#FFF;max-width:200px;}.a_box article a .a_wrapper .contents .newshopname {float:left;font-size:13px;padding:0 3px;margin:0 0 2px 0;text-overflow:ellipsis;overflow:hidden;background-color:#7CD4FF;color:#FFF;max-width:175px;}.a_box article a .a_wrapper .contents .galshopname {color:#333;margin:0 0 0 1px;font-size:12px;color:#09C;text-overflow:ellipsis;overflow:hidden;    white-space:nowrap;    width:210px;}.a_box article a .a_wrapper .contents .galname {float:left;font-size:13px;padding:0 3px;margin:0 0 2px 0;text-overflow:ellipsis;overflow:hidden;background-color:#F90;color:#FFF;}.a_box article a .a_wrapper .contents .voice_galname {float:left;font-size:13px;font-weight:bold;padding:0 3px;margin:0 0 2px 0;text-overflow:ellipsis;overflow:hidden;color:#d56ca3;}.a_box .article a .a_wrapper .contents .answerCount {margin-top:0;color:#777;font-size:11px;font-weight:normal;}.a_box article a .a_wrapper .contents .voice_history {float:left;padding:1px 2px;margin:0 0 6px 0;font-size:12px;letter-spacing:-0.01px;text-align:center;width:180px;text-align:left;color:#d56ca3;}.a_box article a .a_wrapper .contents .voice {width:95%;    color:#777;    font-size:11px;    margin-bottom:6px;}.a_box article a .a_wrapper .contents .like_list {    margin:4px 0 0 0;    font-size:12px;}.a_box article a .a_wrapper .contents .like_list span {    background-color:#EEE;    color:#333;    padding:2px 4px;    margin:0 5px 0 0;    border-radius:10px;            -webkit-border-radius:10px;        -moz-border-radius:10px;       float:left;}.a_box article a .a_wrapper .contents .time {padding:3px 12px 0 0;font-size:12px;color:#777;text-align:right;float:right;}.more a {    width:100%;    display:block;    margin:10px 0 0 0;    padding:6px 0;    border-radius:5px;            -webkit-border-radius:5px;        -moz-border-radius:5px;   }footer#homefooter .globalnavi ul li {width:25%;float:left;font-weight:bold;text-align:center;white-space:nowrap;padding:5px 0;}footer#homefooter .globalnavi ul li a {display:block;font-size:12px;color:#FFF;}footer#homefooter .globalnavi ul li a img{display:block;width:34px;height:29px;margin:0 auto 4px auto;}footer#homefooter .globalnavi_02 ul li a {width:25%;font-weight:bold;text-align:center;white-space:nowrap;padding:5px 0;float:left;border-right:solid 1px #CCC;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-size:12px;color:#FFF;}footer#homefooter.globalnavi_02 ul li a img,.globalnavi_index ul li a img{width:auto;height:25px;margin:0 auto 4px auto;display:block;}footer#homefooter {    padding:0 0 0 0;    background-color:#FFF;    text-align:center;}footer#homefooter .footer_box {    padding:0;    background-color:#E7E7E7;    border-top:1px #CCC;    font-size:12px;    border-top:solid 1px #CCC;}footer#homefooter .footer_box a {    color:#666;}footer#homefooter .footer_box .pokepara a {color:#1562C1;}footer#homefooter .pokepara_chihou_caba {color:#FF78A0;margin:15px auto 3px auto;font-weight:bold;font-size:15px;}footer#homefooter .pokepara_chihou_caba a {color:#FF78A0;}footer#homefooter .pokepara_chihou_gb {color:#A961B8;margin:15px auto 3px auto;font-weight:bold;}footer#homefooter .pokepara_chihou_gb a {color:#A961B8;}footer#homefooter .pokepara_chihou_snack {color:#E7A336;margin:15px auto 3px auto;font-weight:bold;}footer#homefooter .pokepara_chihou_snack a {color:#E7A336;}footer#homefooter .pokepara_staff {text-align:center;margin:15px auto 3px auto;}footer#homefooter .footer_box .footer_local_caba,footer#homefooter .footer_box .footer_local_gb,footer#homefooter .footer_box .footer_local_snack {    padding:10px 0;    width:90%;    background-color:#FFF;    text-align:center;    margin:auto auto 20px auto;    border:solid 1px #CCC;    font-size:14px;    line-height:2;    color:#09C;}footer#homefooter .footer_box .footer_local_caba {border-color:#FF78A0;}footer#homefooter .footer_box .footer_local_gb {border-color:#A961B8;}footer#homefooter .footer_box .footer_local_snack {border-color:#E7A336;}footer#homefooter .footer_box .footer_local_caba a,footer#homefooter .footer_box .footer_local_gb a,footer#homefooter .footer_box .footer_local_snack a {padding:3px 6px;}footer#homefooter .staff_blog {margin:0 auto 10px auto;text-align:center;width:90%;color:#666;    font-size:14px;    line-height:2;    border-bottom:solid 1px #CCC;    border-right:solid 1px #CCC;}footer#homefooter .staff_blog li {color:#666;width:100%;margin:0;line-height:2.5;background-color:#FFF;background-image:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/icon/arrow.png);background-position:99% 50%;background-repeat:no-repeat;border-top:solid 1px #CCC;border-left:solid 1px #CCC;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}footer#homefooter .staff_blog li a {display:block;width:100%;height:100%;}footer#homefooter .footer_box #message {width:auto;font-size:9px;color:#666;margin-top:10px;padding:10px;text-align:left;border-bottom:solid 1px #CCC;}footer#homefooter .footer_box .copy {    padding:5px 0;    color:#FFF;}footer#homefooter .footer_box .copy a {color:#fff;}footer .footer_box .copy.caba {background:-webkit-gradient(linear, left top, left bottom, from(#FF78A0), to(#FF78A0)); border-bottom:1px solid #FF78A0;    padding-bottom:constant(safe-area-inset-bottom) !important;    padding-bottom:env(safe-area-inset-bottom) !important;}footer#homefooter .footer_box .copy.gb {background:-webkit-gradient(linear, left top, left bottom, from(#D1A0DA), to(#984AA6)); border-bottom:1px solid #984AA6;}footer#homefooter .footer_box .copy.snack {background:-webkit-gradient(linear, left top, left bottom, from(#F9B445), to(#CA520C)); border-bottom:1px solid #CA520C;}footer#homefooter .gnavi_foot {    display:block;    width:100%;    height:auto;    word-break:break-all;    background:-moz-linear-gradient(top, #FF9BC9, #DC72A4);    background:-webkit-gradient(linear, left top, left bottom, from(#FF9BC9), to(#DC72A4));}footer#homefooter .gnavi_foot ul {    display:flex;    display:-webkit-box;    display:-webkit-flex;}footer#homefooter .gnavi_foot ul li {    width:25%;}footer#homefooter .gnavi_foot ul a {font-weight:bold;text-align:center;white-space:nowrap;padding:5px 0;border-right:solid 1px #CCC;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-size:12px;color:#FFF;}footer#homefooter .gnavi_foot ul a img {    width:30%;    padding-bottom:3px;}.textarea {display:table;width:100%;padding:7px 15px;-moz-box-sizing:border-box;-webkit-border-sizing:border-box;}.textarea .s_wrapper .words {width:100%;border:0;height:18px;margin:2px 0 0 0;padding:0 3px;background:transparent;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-border-sizing:border-box;font-size:13px;}.error {margin:5px 0;color:#F06;}.paging {padding:10px 0 0 0;}.paging .next {height:28px;line-height:28px;font-size:13px;text-align:center;border:solid 1px #A5A5A5;float:right;background-color:#EEE;-moz-border-radius:3px;-webkit-border-radius:3px;}.paging .next a {display:block;color:#666;padding:0 15px;}.paging .next a img {padding:0 0 8px 2px;}.paging .prev {height:28px;line-height:28px;font-size:13px;text-align:center;border:solid 1px #a5a5a5;float:left;background-color:#EEE;-moz-border-radius:3px;-webkit-border-radius:3px;}.paging .prev a {display:block;color:#666;padding:0 15px;}.paging .prev a img {padding:0 2px 8px 0;} .poke_story{    margin:0 10px 16px 10px;    padding:30px 0 6px 0;    border-radius:5px;    position:relative;    z-index:0;    background:#fff;    box-shadow:0 2px 2px rgba(0, 0, 0, .1);    -moz-box-shadow:0 2px 2px rgba(0, 0, 0, .1);    -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, .1);}.poke_story:before{    background-color:#FB94B2;    border-radius:5px 5px 0px 0px;    color:#fff;    font-weight:bold;    content:'';    height:20px;    padding:5px 10px 0 10px;    position:absolute;    top:0;    left:0;    right:0;    z-index:2;}.poke_story:after {    border-style:solid;    border-width:10px 10px 0 10px;    border-color:#FB94B2 transparent transparent transparent;    content:"";    position:absolute;    top:24px;    left:10px;    width:0px;    height:0px;    z-index:1;}.poke_story .title {    position:absolute;    top:6px;    left:8px;    z-index:100;    font-size:12px;    color:#fff;}.poke_story a {    display:flex;    display:-webkit-box;    display:-webkit-flex;    background-image:url("https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/qa/icon_arrow.png"), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff));background-image:url("https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/qa/icon_arrow.png"), -moz-linear-gradient(top, #ffffff 0%, #ffffff 99%);background-repeat:no-repeat;background-position:right center;}.poke_story .img_box {    border:solid 3px rgba(255, 255, 255, .8);    border-radius:100%;    box-shadow:1px 1px 1px rgba(0, 0, 0, .2);    width:60px;    height:60px;    margin:0 10px;    transition:all ease-out .2s;}.poke_story .img_box2 {    border-radius:100%;    width:60px;    height:60px;    overflow:hidden;}.poke_story .img_box img {    width:100%;}.poke_story a .txt_box {    width:60%;}.poke_story a .txt_box strong{    display:block;    margin-bottom:3px;    color:#FB94B2;}.poke_story a .txt_box p {    color:#666;    font-size:12px;}.float_overlay {display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:300;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}.oubo_select_wrapper {width:100%;position:absolute;    left:0;z-index:3000;display:none;}.oubo_select {background-color:#FFF;padding:15px 5px;border-radius:2px;text-align:center;width:80%;margin:auto;}.oubo_select div.identity {    padding:15px;    color:#903535;    text-align:center;}.oubo_select div.identity a {    text-decoration:underline;    color:#903535;    text-align:center;}.oubo_select .oubo_type_select {width:96%;    margin:20px auto 10px auto;}.oubo_select a.oubo_bt,.oubo_select_inner a.oubo_bt{    display:inline-block;    width:20%;    margin:12px 2px;padding:6px 0;border-radius:10px;    box-shadow:inset 1px 1px rgba(255, 255, 255, .2),        inset -1px -1px rgba(0, 0, 0, .08);color:#fff;background:#ff7cb0; background:-moz-linear-gradient(top, #ff93be 0%, #ff7cb0 100%);background:-webkit-linear-gradient(top, #ff93be 0%, #ff7cb0 100%);background:linear-gradient(top, #ff93be 0%, #ff7cb0 100%);font-size:12px;text-shadow:-1px -1px 1px rgba(0, 0, 0, .3);text-align:center;text-decoration:none;}.oubo_select_wrapper .oubo_shop_name {    clear:both;    margin:20px 0 6px;    font-size:14px;    font-weight:bold;    color:#FB94B2;}.oubo_select .select_tel,.oubo_select .select_mail,.oubo_select .select_line {display:none;    width:95%;    margin:0 auto 12px auto;}.select_mail.select_contents  {    margin:0 auto;    padding:30px 0;}.oubo_select a.oubo_bt.line,.oubo_select_inner a.oubo_bt.line {    background:#3cb312; background:-moz-linear-gradient(top, #53c41a 0%, #3cb312 100%);background:-webkit-linear-gradient(top, #53c41a 0%, #3cb312 100%);background:linear-gradient(top, #53c41a 0%, #3cb312 100%);}.oubo_select a.oubo_bt:nth-last-child(1),.oubo_select_inner a.oubo_bt:nth-last-child(1) {    margin-bottom:40px;}.oubo_select a.oubo_bt img,.oubo_select_inner a.oubo_bt img {    display:inline-block;    width:30px;}.oubo_select .tel_oubo div {display:inline;color:#fff;font-size:17px;}.oubo_select .tel_memo,.oubo_select .mail_memo,.oubo_select .line_memo{    line-height:12px;text-align:center;    font-size:12px;}.oubo_select .line_memo{    margin:8px 0 0 0;}.oubo_select .tel_oubo img,.oubo_select .mail_oubo img {width:24px;margin:8px 6px 0 0;}.oubo_select a.tel_oubo {display:block;width:90%;height:40px;line-height:40px;margin:15px auto;border-radius:6px;color:#fff;background:#F385BC;text-align:center;font-size:18px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.oubo_select a.mail_oubo {display:block;width:90%;height:40px;line-height:40px;margin:15px auto;border-radius:6px;color:#fff;background:#F385BC;text-align:center;font-size:15px;word-break:break-all;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:rgba(0,0,0,0);}.oubo_select a.line_oubo {    display:block;width:90%;height:40px;line-height:40px;margin:15px auto;    padding:0 8px;border-radius:6px;    box-sizing:border-box;    background:#3cb312;    color:#fff;text-align:center;font-size:13px;    font-weight:bold;word-break:break-all;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:rgba(0,0,0,0);}.oubo_select a.line_oubo span{    display:inline-block;    width:170px;    margin:0 auto;        background-size:20px;    background-position:12px center;    text-align:center;}.oubo_select .line_id {    display:block;    margin:12px 0 0 0;    font-size:12px;}.oubo_select .line_id input {    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;    width:80px;    margin:-2px 0 0 4px;    padding:2px 2px 2px 5px;    box-shadow:none;    border:solid #DEDEDE 1px;    border-radius:3px;    -webkit-border-radius:5px;    background:#fff;    box-sizing:border-box;    text-align:left;}.close_oubo, .close_f_menu {float:right;margin:-18px 0px;color:#808080;cursor:pointer;text-decoration:none;font-size:30px;font-weight:bold;-webkit-tap-highlight-color:rgba(0,0,0,0);}.select_mail .mail_oubottl {    margin:1px auto 10px auto;    font-size:16px;    font-weight:bold;}.select_tel .tel_oubottl,.select_line .line_oubottl {    margin:16px auto 10px auto;    font-size:16px;    font-weight:bold;}.select_mail .mail_oubottl span,.select_tel .tel_oubottl span {    color:#F385BC;}.select_line .line_oubottl span {    color:#3cb312;}.select_line .line_disc {    margin-bottom:6px;    font-size:11px;    line-height:14px;    text-align:center;}.select_line .line_disc span {    color:#f06;}.select_line img {    width:90%;    margin-bottom:13px;}.select_line ul.line_order {    display:block;    width:240px;    margin:0 auto;    text-align:left;    font-size:12px;}.select_line ul.line_order  li {    display:block;    width:100%;    line-height:18px;}.select_line ul.line_order  li span {    color:#ff6fac;}.select_line ul.line_order  li span.big {    color:#f06;}.select_line .line_account {    display:flex;    display:-webkit-box;    display:-webkit-flex;    justify-content:center;    margin-top:15px;    text-align:center;    line-height:12px;}.select_line .line_account span {    display:inline-block;    margin-right:10px;}.select_line .line_account p {    color:#ff7cb0;}.css_slider_container {    width:90%;    margin:10px auto;    overflow-x:scroll;    -webkit-overflow-scrolling:touch;}.css_slider_container::-webkit-scrollbar{height:3px;}.css_slider_container::-webkit-scrollbar-track{height:3px;}.css_slider_container::-webkit-scrollbar-thumb{height:3px;}.css_slider_wrapper {    width:100%;white-space:nowrap;}.css_slider_container li {display:inline-block;    text-align:center;    padding:4px;}.css_slider_container li:nth-child(1) {    padding-left:0;}.css_slider_container li:nth-last-child(1) {    padding-right:0;}.css_slider_container li.w100 {    display:flexbox;-webkit-box-flex:1;-webkit-flex:1;flex:1;}