@charset "utf-8";body, form, h1, h2, h3, h4, h5, h6, h7, p, pre, ul, ol, li, dl, dt, dd, blockqote, img {margin:0px;padding:0px;border:0px;font-weight:normal;color:#333;font-size:12px;font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Arial, sans-serif;}body {line-height:1.3em;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/bg_man.png);}ol, ul {list-style:none;}:focus {outline:0;}table {border-collapse:collapse;}#header_tab{min-width:994px;height:28px;background:#D9ECFF;border-bottom:solid 1px #ccc;}#head_wrap{width:990px;margin:0 auto;padding:3px 0;position:relative;}#head_wrap h1{    position:absolute;    top:18px;    left:22px;    vertical-align:bottom;    font-size:10px;    color:#33021c;    line-height:1;    padding:18px 10px 0 0;}#head_wrap ul li{float:left;height:19px;color:#666;padding:4px 0 0 0;}#head_wrap ul li a{    color:#006DD9;text-decoration:none;}#head_wrap ul li.pokepara{text-align:center;}#head_wrap ul li.pokeparaq{}#head_wrap ul li.pokepara_l{}#head_wrap ul li.pokeparaq_l{}#head_wrap ul li.pokeparaq a, #head_wrap ul li.pokeparaq_l a{color:#006DD9;font-weight:bold;text-decoration:underline;}#head_wrap .local {float:right;margin:4px 6px 0 0;color:#666;}#head_wrap .local strong{font-size:12px;font-weight:normal;color:#006DD9;padding:0 2px;display:inline-block;font-weight:bold;}#head_wrap .local a{font-size:12px;color:#006DD9;padding:0 2px;text-decoration:none;}#head_wrap .local a:hover {    text-decoration:underline;}#head_wrap .local a.novel {color:#4e1c63;padding-left:26px;}#head_wrap .local a.qa {color:#ec4679;}.category_link li.cat_caba.is_current{    border:1px solid #F06;    border-radius:5px;    -webkit-border-radius:5px;    -moz-border-radius:5px;    -ms-border-radius:5px;    background:#FFE1ED;}.category_link li.cat_caba.is_current a{    text-decoration:none;    font-weight:bold;    font-size:14px;}.category_link li.cat_caba a{    color:#FF0066;    background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/icon_caba.png) no-repeat 5px 50%;}.category_link li.cat_gb a{    background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/icon_gb.png) no-repeat 5px 50%;    color:#A961B8;}.category_link li.cat_gb.is_current{    border:1px solid #A961B8;    border-radius:5px;    -webkit-border-radius:5px;    -moz-border-radius:5px;    -ms-border-radius:5px;    background:#f6e0fa;}.category_link li.cat_gb.is_current a{    font-weight:bold;    font-size:14px;    text-decoration:none;}.category_link li.cat_gb.is a{    text-decoration:none;    font-weight:bold;    font-size:14px;}.category_link li.cat_snack a{    background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/icon_snack.png) no-repeat 5px 50%;    color:#E76D00;}.category_link li.cat_snack.is_current{    border:1px solid #E76D00;    border-radius:5px;    -webkit-border-radius:5px;    -moz-border-radius:5px;    -ms-border-radius:5px;    background:#FFEEDF;}.category_link li.cat_snack.is_current a{    text-decoration:none;    font-weight:bold;    font-size:14px;}.gyousyu_top {    float:right;    margin:10px 0 0 0;}.gyousyu_top a {    margin:0 4px;    color:#888;    font-size:11px;}.gyousyu_top a:hover {    text-decoration:none;}.content-top{width:994px;margin:0 auto;font-size:0.1em;line-height:0;}.content-middle{width:994px;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/wrap_bg_man.png) center top repeat-y;margin:0 auto;}.content-bottom{min-width:994px;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/wrap_btm_man.png) center bottom no-repeat;margin-bottom:10px;height:16px;position:absolute;width:994px;left:50%;margin-left:-497px;}.cl{clear:both;}#wrapper{width:990px;}#header{width:950px;margin:0 auto;text-align:left;}#header h1{font-size:10px;line-height:12px;color:#666;float:left;margin:7px 0 0 0;}#header .header_toparea {padding:0 0 3px 0;}#header .header_toparea p {padding-top:4px;    float:right;    font-size:10px;}#header .header_toparea p strong {color:#006DD9;}#header .left{width:380px;    float:left;}#header .left a {    display:inline-block;    text-decoration:none;    color:#111;    font-size:14px;}#header .left a img {    position:relative;    top:10px;    margin-right:4px;    min-width:300px;    width:76%;}#header .header_search_area {position:relative;width:400px;padding:10px 0 0 0;float:left;}#header .header_search_area input {     font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic','Lucida Grande','Lucida Sans Unicode','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Helvetica','Arial','Verdana',sans-serif;     font-size:12px;    margin-top:0;}#header .header_search_area input.search_field {width:150px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}@-moz-document url-prefix()  {#header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}}* html #header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}*:first-child+html #header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}#header .header_search_area input.search_shopname {width:150px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;font-weight:normal;line-height:normal;}* html #header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}*:first-child+html #header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}@-moz-document url-prefix()  {#header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}} input[type='text'] {color:#333;}#header .header_search_area .icon_cross {    margin-right:2px;position:relative;top:3px;}#header .header_search_area .icon_cross img {    vertical-align:top;}#header .header_search_area .btn_search {margin:0 0 0 0;padding:0;vertical-align:text-top;}.box_shadow_pink_5 {    box-shadow:0px 0px 5px rgba(181, 218, 255, .8);    -moz-box-shadow:0px 0px 5px rgba(181, 218, 255, .8);    -webkit-box-shadow:0px 0px 5px rgba(181, 218, 255, .8);}#header .right {float:right;text-align:right;margin:8px 0 0 0;padding:0;}.quick-search-target {display:none;position:absolute;left:0px;top:44px;z-index:2;}.quick-search_list {display:flex;flex-wrap:wrap;gap:8px;width:326px;padding:12px;box-shadow:0 2px 5px rgba(0,0,0,.2);border:solid 1px #ccc;border-radius:3px;box-sizing:border-box;background:#f1f1f1;font-size:0;}.quick-search_list li {display:inline-block;}.quick-search_list .error {color:#f00;}.quick-search_list li a {display:inline-block;padding:8px 16px;border:solid 1px #ddd;border-radius:4px;background:#fff;color:#006CD8;font-size:12px;text-align:center;text-decoration:none;}.quick-search_list li a:hover {    background:#FDF2F0;}.pan {border-top:solid 1px #ddd;padding:8px 0 10px 0;margin:8px 22px 0 22px;font-size:10px;}.pan li {display:inline-block;}.pan li a {margin:0;padding:0 12px 0 4px;color:#333;background:url('https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2014/common/pan_arrow.png') no-repeat 100%;text-decoration:underline;}.pan li span {font-size:10px;margin:0 6px 0 2px;vertical-align:middle;}.pan li a:hover {text-decoration:none;}.pan  .active {color:#996666;}.pagetop {padding:10px 100px 0 0;text-align:right;margin-top:22px;}#footer{min-width:994px;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/new2012/home/foot_bg.gif) repeat-x;}#foot_box{width:994px;margin:0 auto;}.foot_menu_title{font-size:14px;font-weight:bold;color:#99CCFF;padding:0 0 7px 0;}#foot_box .menu{float:left;margin:20px 50px 20px 25px;}#foot_box .menu ul{padding:0;margin:0;}#foot_box .menu li {color:#FFF;margin:0 12px 2px 0;padding:0 0 0 8px;background:url(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/common/arrow_mm.gif) no-repeat 0% 50%;}#foot_box .menu.relate {    width:950px;margin:20px 0;}#foot_box .menu.relate li {    float:left;    min-width:160px;}#foot_box .area{margin-right:5px;}#foot_box .area ul{width:160px;}#foot_box .area li{float:left;width:60px;}#foot_box .menu li a{color:#FFF;font-size:10px;text-decoration:none;}#foot_box .menu li a:hover{text-decoration:underline;}#foot_box .menu.long {width:295px;margin-right:0;}#foot_box .menu.long li {float:left;width:140px;}#copy {padding:20px 0;color:#ddd;}#footer_small{min-width:994px;background-color:#363636;}#footer_small .footer_small_wrapper {width:950px;padding:17px 0;margin:auto;}#footer_small .footer_small_wrapper .chihou {margin:6px 0 0 0;color:#AAA;}#footer_small .footer_small_wrapper .chihou a {margin:3px 5px 3px 0;padding:3px 10px;color:#FFB5CD;display:block;float:left;text-align:center;text-decoration:none;border:1px solid #666;background:#343434;}#footer_small .footer_small_wrapper .chihou a:hover {text-decoration:underline;}#footer_small .footer_small_wrapper .chihou a.gyousyu_title {width:120px;text-align:left;margin-left:0;padding-left:3px;border:none;border:1px solid transeparent;}#footer_small .footer_small_wrapper .chihou a.gyousyu_title img {    margin:0 5px 0 0;}#footer_small .footer_small_wrapper .chihou a.gyousyu_title.gb {color:#DDC1E3;}#footer_small .footer_small_wrapper .chihou a.gyousyu_title.snack {color:#F2D6AE;}#footer_small .footer_small_wrapper .chihou a.gyousyu_title:hover {background:#363636;color:#FBB;text-decoration:underline;}#footer_small .footer_small_wrapper .chihou a.title_gb:hover {text-decoration:underline;}#footer_small .footer_small_wrapper .chihou a.title_snack:hover {text-decoration:underline;}#footer_small .footer_small_wrapper .chihou a.gb {color:#DDC1E3;}#footer_small .footer_small_wrapper .chihou a.snack {color:#F2D6AE;}#footer_small .footer_small_wrapper .small_left {float:left;margin-top:18px;padding-left:3px;}#footer_small .footer_small_wrapper .small_left p {color:#fff;}#footer_small .footer_small_wrapper .small_left p a {color:#fff;}#footer_small .footer_small_wrapper .small_right {width:360px;float:right;text-align:right;}#footer_small .footer_small_wrapper .small_right ul li {    float:right;    text-align:right;}#footer_small .footer_small_wrapper .small_right ul li a {    margin:0 4px;    padding:0 3px 4px 4px;    font-size:14px;    font-weight:bold;    display:inline-block;}#footer_small .footer_small_wrapper .small_right ul li a:hover {}#footer_small .footer_small_wrapper .small_right ul li .gal {    color:#99CCFF;}#footer_small .footer_small_wrapper .small_right ul li .logout {    color:#CCC;}#footer_small .footer_small_wrapper .small_right p a {margin:0 5px;font-size:10px;color:#FFF;}#copy_box{width:994px;margin:0 auto;}#copy_box li{display:block;width:70px;height:20px;background:#232323;text-align:center;float:left;margin:10px 5px 0 0;}#copy_box li a{line-height:20px;color:#F36;text-decoration:none;}addrress{float:left;margin:10px 0 20px 0;color:#999;}#f_link{margin:10px 0 20px 0;float:right;}#f_link p{text-align:right;}#f_link p a{margin-right:5px;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}.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 {position:absolute;    top:0;left:0;z-index:3000;display:none;    width:100%;height:100%;    box-sizing:border-box;}.oubo_select {background-color:#FFF;padding:15px 5px;border-radius:2px;text-align:center;width:600px;position:relative;height:400px;    top:50%;    left:50%;    transform:translate(-50%, -50%);    -webkit-transform:translate(-50%, -50%);}.oubo_select .oubo_type_select {position:absolute;width:600px;}.oubo_select a.oubo_bt {    display:inline-block;    width:20%;    margin:12px auto;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 .oubo_shop_name{    font-size:16px;    position:absolute;    width:100%;    top:400px;}.oubo_select .select_tel,.oubo_select .select_mail,.oubo_select .select_line {display:none;position:absolute;width:95%;}.oubo_select 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) {    margin-bottom:40px;}.oubo_select 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{margin-top:-16px;text-align:center;}.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:240px;height:40px;line-height:40px;margin:20px 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,.oubo_select a.line_oubo {display:block;width:240px;height:40px;line-height:40px;margin:20px 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;padding:0 10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.oubo_select .oubo_detail{    padding:10px 0 5px 0;}.oubo_select .oubo_data{    font-size:16px; font-weight:bold;}.oubo_select .memo{    margin-top:3px;}.close_oubo {float:right;margin:-9px 0px;color:#808080;cursor:pointer;padding-bottom:10px;text-decoration:none;font-size:30px;font-weight:bold;-webkit-tap-highlight-color:rgba(0,0,0,0);}.back_oubo {float:left;margin:-5px 0px;color:#808080;cursor:pointer;padding-bottom:10px;text-decoration:none;font-size:18px;font-weight:bold;display:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.oubo_text{    font-size:14px;    line-height:1.5em;    margin-left:5px;margin-right:5px;}.common_ttl_wrapper {width:100%;box-sizing:border-box;padding:16px 8px 0 8px;background:linear-gradient(180deg, #AED5FB, #D8EBFD, #ffffff);}.common_ttl_wrapper .common_ttl {position:relative;line-height:1;padding:0 0 16px 24px;border-bottom:solid 1px #cccccc;font-weight:bold;font-size:18px;letter-spacing:1px;}.common_ttl_wrapper .common_ttl::before {content:'';border-radius:30px;height:12px;width:12px;display:block;position:absolute;top:7px;left:5px;background-color:#bcbcbc;box-shadow:0 0 2px 2px rgba(255, 255, 255, 0.2) inset;opacity:0.5;z-index:1;}.common_ttl_wrapper .common_ttl::after {content:'';border-radius:30px;height:15px;width:15px;display:block;position:absolute;top:0px;left:0;background-color:#006CDC;box-shadow:0 0 2px 2px rgba(255, 255, 255, 0.2) inset;opacity:0.6;}.common_ttl span {color:#FF0066;}.common_sub_ttl {width:585px;padding:12px 8px;color:#006CDC;font-weight:bold;font-size:14px;}.common_sub_ttl span {display:inline-block;position:relative;height:26px;line-height:27px;padding:0 8px 0 32px;border-radius:12px 0 0 12px;background:linear-gradient(90deg, #D2D2D2, #ECECEC, #ffffff);}.common_sub_ttl span::before {content:"";display:inline-block;position:absolute;top:50%;left:2px;width:22px;height:22px;border-radius:12px;box-shadow:0 2px 0 rgba(0, 0, 0, .1);background:#ffffff;transform:translateY(-50%);}.common_sub_ttl span::after {content:"";position:absolute;left:11px;top:50%;width:3px;height:8px;border-right:2px solid #666;border-bottom:2px solid #666;transform:translateY(-50%) rotate(45deg);filter:drop-shadow(6px 2px 3px rgba(0,0,0,0.4)); }