#search_resule_wrapper .flag{position:relative;margin:0 0 18px 0;box-sizing:border-box;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;color:#333;border:solid 1px #CCC;border-radius:3px;background:#fff}#search_resule_wrapper .flag h2{font-size:18px;font-weight:700;height:42px;line-height:42px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/icon_search.png) no-repeat 10px;padding:2px 0 0 52px}#search_resule_wrapper .flag img{margin:0 10px 0 0;vertical-align:middle}#search_resule_wrapper .flag .recommend{font-size:12px;font-weight:400;padding:4px 0 8px 14px}#search_resule_wrapper .flag .recommend a{display:inline-block;margin:4px 2px 0 0;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}#search_resule_wrapper .flag .recommend a:hover{color:#e64c30}#search_resule_wrapper .jukujo_top{position:absolute;display:inline;top:10px;right:10px;font-size:12px}#list ul li.recommend-pr{width:100%;padding:0 0 25px 0;margin:15px 0 0 0;background:#FFF}.recommendcast_shop{position:relative}.recommendcast_shop h3{position:relative;width:auto;padding:7px 10px;background:#550210;background:-webkit-gradient(90deg,#550210 0,#b20014 18%,#7b0922 35%,#830010 41%,#980112 46%,#890017 55%,#d90522 69%,#7c0816 82%,#9b0012 90%,#7c0816 100%);background:-webkit-linear-gradient(90deg,#550210 0,#b20014 18%,#7b0922 35%,#830010 41%,#980112 46%,#890017 55%,#d90522 69%,#7c0816 82%,#9b0012 90%,#7c0816 100%);background:linear-gradient(90deg,#550210 0,#b20014 18%,#7b0922 35%,#830010 41%,#980112 46%,#890017 55%,#d90522 69%,#7c0816 82%,#9b0012 90%,#7c0816 100%);color:#fff;font-weight:700;font-size:16px}.recommendcast_shop h3 img{margin:0 8px 0 0;vertical-align:middle}.recommendcast_shop .wrap{width:100%;padding:20px 0}.recommendcast_shop .swiper-container{width:675px;margin:0 auto;overflow:hidden;text-align:center}#list ul li.swiper-slide{padding:0;border:none;background:#FFF}#list ul li.swiper-slide.w100{display:flexbox;-webkit-box-flex:1;-webkit-flex:1;flex:1}.recommendcast_shop li a{text-decoration:none}.recommendcast_shop li .img_wrap{position:relative;display:block;width:123px;height:164px;margin:auto;border:1px solid #ccc;background:#fff;overflow:hidden}.recommendcast_shop li .img_wrap img{position:absolute;width:123px;top:0;left:0;right:0;bottom:0;margin:auto}.recommendcast_shop li p{line-height:15px;margin-top:5px;font-size:11px;text-align:center}.recommendcast_shop li p .name{color:#FF408E}.recommendcast_shop li p .area{color:#909090;font-size:10px}.recommendcast_shop .swiper-button-prev{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:160px;left:10px;z-index:1;width:30px;height:30px;border-radius:50px;background:#303030;cursor:pointer;opacity:.8}.recommendcast_shop .swiper-button-prev::after{display:block;width:7px;height:7px;margin-right:-3px;border-bottom:3px solid #FFF;border-left:3px solid #FFF;content:"";transform:rotate(45deg)}.recommendcast_shop .swiper-button-next{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:160px;right:10px;z-index:1;width:30px;height:30px;border-radius:50px;background:#303030;cursor:pointer;opacity:.8}.recommendcast_shop .swiper-button-next::after{display:block;width:7px;height:7px;margin-left:-3px;border-top:3px solid #FFF;border-right:3px solid #FFF;content:"";transform:rotate(45deg)}.recommendcast_shop .swiper-button-next.swiper-button-disabled,.recommendcast_shop .swiper-button-prev.swiper-button-disabled{opacity:0}.recommendcast_shop .more{padding:10px 15px;background:#fff;text-align:right}#search_left{width:210px;float:left}#search_left .detail{margin:0 0 20px 0;border:solid 1px #CCC;border-bottom:none;background-color:#FFF;box-sizing:border-box}#search_left .detail ul li{display:block;position:relative}#search_left .detail ul li span.arrow{position:absolute;z-index:501;top:-2px;left:208px;width:18px;height:38px;text-indent:-9999px;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/dropdown_arrow.png) no-repeat left top}#search_left .detail ul li .popover{min-height:40px;width:200px;padding:10px 10px 12px 20px;background-color:#FFF;position:absolute;z-index:500;top:-1px;left:208px;border:solid 1px #CCC;display:block;box-shadow:0 0 0 #EBE5E1,0 2px 4px #EBE5E1,2px 0 4px #EBE5E1;-moz-box-shadow:0 0 0 #EBE5E1,0 2px 4px #EBE5E1,2px 0 4px #EBE5E1;-webkit-box-shadow:0 0 0 #EBE5E1,0 2px 4px #EBE5E1,2px 0 4px #EBE5E1}#search_left .detail ul li .popover.big{width:560px}#search_left .detail ul li .popover.loading{background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/alert/loading.gif) no-repeat center}#search_left .detail ul li .icon_close{position:absolute;top:-21px;z-index:1000}#search_left .detail ul li .icon_close.big{left:779px}#search_left .detail ul li .popover a{background:0 0;border:none;display:inline-block;min-width:170px;padding:6px 5px;text-decoration:underline;color:#CE6303;text-shadow:none;font-weight:400;vertical-align:top}#search_left .detail ul li .popover a:hover{text-decoration:none;background:0 0}#search_left .detail ul li .popover a.zero{color:#BBB;text-decoration:none}#search_left .detail ul li .popover .all_link{padding:0 0 12px 0}#search_left .detail ul li .popover .all_link img{width:10px}#search_left .detail ul li .popover .all_link a{font-size:15px}#search_left .detail ul li .popover .area_category{margin:8px 0 0 12px;padding:0 0 10px 0}#search_left .detail ul li .popover .area_category strong{display:block;border-left:solid 1px #966;padding:0 0 0 10px;margin:0 0 5px 0}#search_left .detail ul li .popover .area_category a{padding-left:10px}#search_left .detail ul li .popover .area_category strong a{color:#333;font-weight:700;padding:0}#search_left .detail ul li .tab_area_address .bg_box{position:absolute;top:0;left:0;display:block;width:230px;height:50px;border-bottom:1px solid #e4e4e4;background:#f6f6f6;z-index:-1}#search_left .detail ul li .popover.big .tab_area_address .bg_box{width:590px}#search_left .detail ul li input[name=tab_item]{display:none}#search_left .detail ul li .tab_item{display:block;float:left;width:48%;height:40px;line-height:44px;border:solid 1px #f6f6f6;border-bottom:none;border-radius:4px 4px 0 0;color:#565656;font-weight:700;font-size:11px;text-align:center;cursor:pointer}#search_left .detail ul li .popover.big .tab_item{width:calc(33.33333333%);font-size:14px}#search_left .detail ul li .tab_item:hover{color:#CE6303}.tab_content{display:none;clear:both;padding-top:10px;overflow:hidden}#tab_address:checked~#address_content,#tab_area:checked~#area_content{display:block}#search_left .detail ul li input:checked+.tab_item{border-color:#e4e4e4;background:#fff}#search_left .detail .title{padding:5px 8px;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_old_beige.png) top repeat-x #A18A74;background:-ms-linear-gradient(top,#A18A74 0,#86705B 100%);background:-moz-linear-gradient(top,#A18A74 0,#86705B 100%);background:-o-linear-gradient(top,#A18A74 0,#86705B 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#A18A74),color-stop(1,#86705B));background:-webkit-linear-gradient(top,#A18A74 0,#86705B 100%);background:linear-gradient(to bottom,#A18A74 0,#86705B 100%);text-shadow:0 -1px 0 #333;color:#FFF;font-size:14px;font-weight:700;border-bottom:solid 1px #666}#search_left .detail ul li.all_category,#search_left .detail ul li.big_category,#search_left .detail ul li.gyousyu_main_category,#search_left .detail ul li.middle_category,#search_left .detail ul li.small_category,ul li.station_category{background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_old_gray.png) top repeat-x #F5F3F1;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-ms-linear-gradient(top,#FFF 0,#EEE 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-moz-linear-gradient(top,#FFF 0,#EEE 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-o-linear-gradient(top,#FFF 0,#EEE 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(1,#EEE));background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-webkit-linear-gradient(top,#FFF 0,#EEE 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,linear-gradient(to bottom,#FFF 0,#EEE 100%);border-bottom:solid 1px #CCC;display:block;zoom:1}#search_left .detail ul li.selected{background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_old_gray.png) top repeat-x #FCF0B8;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-ms-linear-gradient(top,#FEFAE6 0,#FCF0B8 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-moz-linear-gradient(top,#FEFAE6 0,#FCF0B8 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-o-linear-gradient(top,#FEFAE6 0,#FCF0B8 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0,#FEFAE6),color-stop(1,#FCF0B8));background:-webkit-linear-gradient(top,#FEFAE6 0,#FCF0B8 100%);background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/icon_arrow_right.png) 98% 50% no-repeat,linear-gradient(to bottom,#FEFAE6 0,#FCF0B8 100%)}#search_left .detail ul li.all_category.selected a span,#search_left .detail ul li.big_category.selected a span,#search_left .detail ul li.gyousyu_main_category.selected a span,#search_left .detail ul li.middle_category.selected a span,#search_left .detail ul li.small_category.selected a span,#search_left .detail ul li.station_category.selected a span{color:#e64c30}#search_left .detail ul li.active{background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_old_beige2.png) top repeat-x #F5F3F1;background:-ms-linear-gradient(top,#F5F3F1 0,#DDD3CC 100%);background:-moz-linear-gradient(top,#F5F3F1 0,#DDD3CC 100%);background:-o-linear-gradient(top,#F5F3F1 0,#DDD3CC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F5F3F1),color-stop(1,#DDD3CC));background:-webkit-linear-gradient(top,#F5F3F1 0,#DDD3CC 100%);background:linear-gradient(to bottom,#F5F3F1 0,#DDD3CC 100%)}#search_left .detail ul li.big_category.no_list,#search_left .detail ul li.middle_category.no_list,#search_left .detail ul li.small_category.no_list,#search_left .detail ul li.station_category.no_list{background:#fefae6}#search_left .detail ul li.big_category.no_arrow,#search_left .detail ul li.gyousyu_main_category.no_arrow,#search_left .detail ul li.middle_category.no_arrow,#search_left .detail ul li.small_category.no_arrow,#search_left .detail ul li.station_category.no_arrow{background:top repeat-x #F5F3F1;background:-ms-linear-gradient(top,#FFF 0,#EEE 100%);background:-moz-linear-gradient(top,#FFF 0,#EEE 100%);background:-o-linear-gradient(top,#FFF 0,#EEE 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(1,#EEE));background:-webkit-linear-gradient(top,#FFF 0,#EEE 100%);background:linear-gradient(to bottom,#FFF 0,#EEE 100%);border-bottom:solid 1px #CCC;display:block;zoom:1}#search_left .detail ul li a.menu{height:28px;line-height:28px;display:block;color:#333;font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 #FFF}#search_left .detail ul li a.menu.none,#search_left .detail ul li a.zero{cursor:default}#search_left .detail ul li a img,#search_left .detail ul li span img{margin:0 5px 0 0}#search_left .detail ul li.all_category .popover.all{line-height:2;padding-left:35px;width:640px;color:#888}#search_left .detail ul li.all_category .popover strong{display:inline-block;width:60px;color:#333}#search_left .detail ul li.all_category .popover.all a{padding:0 8px;border:none;display:inline-block;min-width:0}#search_left .detail ul li.all_category .popover span{padding:0 8px}#search_left .detail ul li.all_category a.menu{height:28px;line-height:28px;padding:4px 8px 4px 10px;margin:0;width:192px}#search_left .detail ul li.big_category a.menu,#search_left .detail ul li.gyousyu_main_category a.menu{display:table-cell;line-height:1.1;padding:4px 10px 4px 20px;width:184px;vertical-align:middle}#search_left .detail ul li.middle_category a.menu{display:table-cell;line-height:1.1;padding:4px 10px 4px 20px;width:184px;vertical-align:middle}#search_left .detail ul li.small_category a.menu{display:table-cell;line-height:1.1;padding:4px 10px 4px 20px;width:184px;vertical-align:middle}#search_left .detail ul li.station_category a.menu{display:table-cell;line-height:1.1;padding:4px 10px 4px 20px;width:184px;vertical-align:middle}#search_left .detail .other{padding:10px;border-bottom:solid 1px #CCC}#search_left .detail .other .select_title{margin:0 0 3px 0;font-weight:700;color:#333}#search_left .detail .other .select_price{margin:0 0 15px 0}#search_left .detail .other .select_price select{width:83px;padding:4px;cursor:pointer;border:solid 1px #CCC;-webkit-box-shadow:1px 1px 2px 0 #CCC inset;box-shadow:1px 1px 2px 0 #CCC inset;font-family:"ＭＳ Ｐゴシック",Arial,sans-serif;box-sizing:border-box}#search_left .detail .other .select_price .between{font-weight:700;color:#333}#search_left .detail .other ul{padding:0}#search_left .detail .other ul li{margin:5px 0}#search_left .detail .other ul li input{margin:0 5px 0 0;padding:0;vertical-align:bottom}#search_left .detail .other ul li label.zero{color:#BBB}#search_left .detail .other .bt_re_search{margin:15px 0 5px 0}#search_left .detail .other .bt_re_search input{margin:0;padding:0}#search_left .detail .other .more_detail{padding:8px 0 10px 0;border-bottom:solid 1px #CCC}#search_left .detail .other .more_detail table{width:100%}#search_left .detail .other .more_detail table th{width:60%;text-align:left}#search_left .detail .other .more_detail table td{text-align:right;padding-right:3px}#search_left .detail .other .counter_count,#search_left .detail .other .eigyo_start,#search_left .detail .other .table_count{width:16px;height:18px;padding:0 5px}#search_left .detail .purpose{padding:10px 0 4px 6px;border-bottom:solid 1px #CCC}#search_left .detail .purpose ul li{margin-bottom:8px;font-size:13px}#search_left .ban_special{display:block;width:198px;height:50px;margin:10px 0 0}#blog_top_5 h3{padding:9px 0 4px 36px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_ranking.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#blog_top_5 h3 span{font-size:12px}#blog_top_5 .shop_gal{margin:0 0 20px 0;padding:0 0 5px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#blog_top_5 .shop_gal li{width:198px;height:100px;margin:0 auto;padding:5px 0 17px 0;line-height:1.3}#blog_top_5 .shop_rank li{width:198px;height:auto;margin:0 auto;padding:5px 0 5px 0;line-height:1.3}#blog_top_5 .shop_gal .rank{font-size:14px;text-align:center;color:#861944;font-weight:700;letter-spacing:3px;border-top:1px dotted;margin:0 auto 5px auto;background:#FFF5CD;padding-top:2px}#blog_top_5 .shop_gal .rank img{padding-right:3px}#blog_top_5 .shop_gal .wrap{padding:0 5px;background-color:#FFF}#blog_top_5 .shop_gal .photo{width:60px;float:left;height:80px;overflow:hidden;padding:0 8px 0 0}#blog_top_5 .shop_gal .photo_shop{float:left;padding:0 8px 0 0}#blog_top_5 .shop_gal .photo_shop img{width:80px}#blog_top_5 .shop_gal .right{width:120px;float:right;padding-bottom:3px}#blog_top_5 .shop_gal .right_shop{width:100px;float:right;padding-bottom:3px}#blog_top_5 .shop_gal .right a.name{font-weight:700;font-size:14px}#blog_top_5 .shop_gal .right_shop a.name{font-weight:700;font-size:12px}#blog_top_5 .shop_gal .right a.name span{font-size:11px;font-weight:400}#blog_top_5 .shop_gal .right a.shop{font-size:10px}#blog_top_5 .shop_gal .right .area{font-size:10px}#blog_top_5 .shop_gal li .access_count{text-align:right;font-size:11px;color:#777}#blog_top_5 .shop_gal .right .other{font-size:10px}#gravure_list{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#gravure_list h3{padding:9px 0 4px 36px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_gravure.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#gravure_list h3 span{font-size:12px}#gravure_list ul{padding:2px 5px}#gravure_list li{border-bottom:1px dotted #999;padding:5px 5px 5px 5px}#gravure_list li:nth-last-child(1){border-bottom:none}#gravure_list li .photo{width:65px;float:left;min-height:90px}#gravure_list li .photo img{width:60px}#gravure_list li .gal_data{float:right;width:120px}#gravure_list li .gal_name{font-weight:700;font-size:14px;color:#966}#gravure_list li .gal_name a{font-size:11px;font-weight:400}#gravure_list li .other{margin-top:2px;line-height:10px;font-size:10px}#gravure_list li .shop{display:inline-block;margin-top:6px;font-size:10px}#gravure_list li .area{line-height:10px;font-size:10px}#gravure_list li .time{text-align:right;color:#666;font-size:10px}#side_interview{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#side_interview h3{padding:9px 0 4px 50px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_interview.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#side_interview h3 span{font-size:12px}#side_interview ul{padding:2px 5px}#side_interview li{border-bottom:1px dotted #999;padding:5px 5px 5px 5px}#side_interview a:hover li{border-color:#fff}#side_interview li:nth-last-child(1){border-bottom:none}#side_interview li .photo{width:65px;float:left;min-height:90px}#side_interview li .gal_name{font-weight:700;font-size:14px;color:#966}#side_interview li .gal_name a{font-size:11px;font-weight:400}#side_interview li .other{margin-top:2px;line-height:10px;font-size:10px}#side_interview li .shop{color:#333;font-size:10px}#side_interview li .area{line-height:10px;font-size:10px}#side_interview li .time{text-align:right;color:#666;font-size:10px}#side_cabalog{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#side_cabalog h3{padding:7px 0 5px 50px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_cabalog.png);background-repeat:no-repeat;font-size:13px;font-weight:700;color:#333;line-height:1.2}#side_cabalog h3 span{font-size:10px;font-weight:400;display:inline-block}#side_cabalog li{padding:5px;text-decoration:none;border:solid 2px #FFF;border-bottom:solid 1px #CCC}#side_cabalog li .photo{float:left;width:50px;height:50px;overflow:hidden;padding:0 5px 2px 0}#side_cabalog li .photo img{width:100%}#side_cabalog li .thumbnail{float:left;width:50px;height:50px;overflow:hidden;padding:0 5px 2px 0;text-align:center}#side_cabalog li .thumbnail img{max-width:50px}#side_cabalog li .title{padding:0 0 7px 0;font-weight:700;font-size:14px;color:#333}#side_cabalog li .title img{margin:0 3px 0 0;vertical-align:middle}#side_cabalog li .time{margin:10px 0 0 0;text-align:right;color:#666;font-size:10px}#side_cabalog .more{padding:3px 5px 7px 0}#side_cabalog .more a{display:inline;border:none;text-decoration:underline}#side_cabalog .more a:hover{text-decoration:none}.staff_blog{margin:0 0 15px 0;border:solid 1px #CCC;background:#FFF}.staff_blog .title{padding:5px 10px;background-color:#EEE;font-weight:700;color:#555;border-bottom:solid 2px #F9C700}.staff_blog a{margin:3px 0;padding:5px;display:block;border-bottom:dashed 1px #CCC;text-decoration:none}.staff_blog a:hover{color:#C06}#search_right{width:720px;float:right}.vc_outer{background-color:#FFF;border:solid 1px #CCC;box-sizing:border-box;margin:0 0 15px 0}.vacation_search{position:relative}.vacation_search strong{display:block;font-weight:700;font-size:15px;padding:12px 0 8px 12px;color:#966}.vacation_search strong a{font-size:13px;font-weight:400;color:#666;padding-left:10px}.vacation_search .swiper-container_vc{width:100%;margin-top:2px;padding:0 14px;position:relative;overflow:hidden;list-style:none;z-index:1;box-sizing:border-box}.vacation_search .vacation_box{width:100%;max-width:100%;padding-bottom:10px}.vacation_search .swiper-slide{width:calc(14.28571429%)}.vacation_search .vacation_box li a{display:block;margin:0 auto;padding:10px 0;border:solid 1px #CCC;border-right:0;background-color:#FDFDF5;color:#966;font-weight:700;font-size:13px;text-align:center}.vacation_search .vacation_box li:last-child a{border-right:solid 1px #CCC}.vacation_search .vacation_box li a.sat{background-color:#DFEFF9}.vacation_search .vacation_box li a.sun{background-color:#FFE8F3}.vacation_search .vacation_box li a.selected{background:#966;text-decoration:none;font-weight:700;color:#FFF}.vacation_search .swiper-button-prev_vc{display:none;justify-content:center;align-items:center;position:absolute;top:39px;left:0;z-index:1;width:24px;height:40px;background:#FFF;cursor:pointer}.vacation_search .swiper-button-prev_vc::after{display:block;width:12px;height:12px;margin-right:-3px;border-bottom:3px solid #9f6f6e;border-left:3px solid #9f6f6e;content:"";transform:rotate(45deg)}.vacation_search .swiper-button-next_vc{display:none;justify-content:center;align-items:center;position:absolute;top:39px;right:0;z-index:1;width:24px;height:40px;background:#FFF;cursor:pointer}.vacation_search .swiper-button-next_vc::after{display:block;width:12px;height:12px;margin-left:-3px;border-top:3px solid #9f6f6e;border-right:3px solid #9f6f6e;content:"";transform:rotate(45deg)}.vacation_search .swiper-button-visible{display:flex}.vacation_search .swiper-button-disabled{opacity:0;pointer-events:none}#resulet_wrapper{background-color:#FFF;border:solid 1px #CCC;box-sizing:border-box;margin:0 0 15px 0}.vacation_search{position:relative}.vacation_search strong a{font-size:13px;font-weight:400;color:#666;padding-left:10px}.vacation_search .vacation_box{width:100%;max-width:100%;padding-bottom:10px}.vacation_search .swiper-container_vc2{width:100%;margin-top:2px;position:relative;overflow:hidden;list-style:none;z-index:1;box-sizing:border-box}.vacation_search .swiper-container_vc2 .vacation_box{margin-bottom:0;padding-bottom:0;cursor:grab}.vacation_search .swiper-container_vc2 .vacation_box li div{display:block;margin:0 auto;border:solid 1px #CCC;border-right:0;background:#FFF;color:#966;font-weight:700;font-size:13px;text-align:center}.vacation_search .swiper-container_vc2 .vacation_box li:last-child div{border-right:solid 1px #CCC}.vacation_search .swiper-container_vc2 .vacation_box li div p:first-child{padding:2px 0;background-color:#EEE;color:#333;font-weight:700;font-size:11px;text-align:center}.vacation_search .swiper-container_vc2 .vacation_box li div p:last-child{padding:2px 0;background-color:#FFF;text-align:center}.vacation_search .swiper-container_vc2 .vacation_box li div.sat p:first-child{background-color:#DFEFF9}.vacation_search .swiper-container_vc2 .vacation_box li div.sun p:first-child{background-color:#FFE8F3}.vacation_search .swiper-button-prev_vc2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:-1px;z-index:1;width:20px;height:100%;cursor:pointer;background:#CCC}.vacation_search .swiper-button-prev_vc2::after{display:block;width:7px;height:7px;margin-right:-3px;border-bottom:3px solid #FFF;border-left:3px solid #FFF;content:"";transform:rotate(45deg)}.vacation_search .swiper-button-next_vc2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;right:-1px;z-index:1;width:20px;height:100%;cursor:pointer;background:#CCC}.vacation_search .swiper-button-next_vc2::after{display:block;width:7px;height:7px;margin-left:-3px;border-top:3px solid #FFF;border-right:3px solid #FFF;content:"";transform:rotate(45deg)}.vacation_search .swiper-button-next_vc2.swiper-button-disabled,.vacation_search .swiper-button-prev_vc2.swiper-button-disabled{opacity:0}#resulet_wrapper .choice_tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}#resulet_wrapper .choice_tab li{position:relative;display:block;display:flexbox;-webkit-box-flex:1;-webkit-flex:1;flex:1}#resulet_wrapper .choice_tab li a{display:block;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;box-sizing:border-box;height:58px;line-height:13px;padding:6px 2px 2px 2px;color:#666;background:#F5F3F1;background:-ms-linear-gradient(top,#FFF 0,#F5F3F1 100%);background:-moz-linear-gradient(top,#FFF 0,#F5F3F1 100%);background:-o-linear-gradient(top,#FFF 0,#F5F3F1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(1,#F5F3F1));background:-webkit-linear-gradient(top,#FFF 0,#F5F3F1 100%);background:linear-gradient(to bottom,#FFF 0,#F5F3F1 100%);font-size:11px;text-align:center;text-decoration:none}#resulet_wrapper .choice_tab li:nth-last-child(1) a{border-right:none}#resulet_wrapper .choice_tab li a img{margin-bottom:4px}#resulet_wrapper .choice_tab li .tab_count{display:block;position:absolute;right:-2px;bottom:22px;border-radius:100%;min-width:18px;line-height:18px;padding:3px 2px 1px;color:#fff;background:red;font-weight:700;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.3);z-index:2}#resulet_wrapper .choice_tab li a.active{border-bottom:solid 1px #FFF;background:#FFFFE8;background:-ms-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-moz-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-o-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFE8),color-stop(1,#FFF));background:-webkit-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:linear-gradient(to bottom,#FFFFE8 0,#FFF 100%)}#resulet_wrapper .choice_tab li a:hover{background:#FFFFE8;background:-ms-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-moz-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-o-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFE8),color-stop(1,#FFF));background:-webkit-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:linear-gradient(to bottom,#FFFFE8 0,#FFF 100%)}#resulet_wrapper .count{width:auto;padding:25px 0 15px 15px;font-weight:700;float:left}#resulet_wrapper .count p{font-size:16px;font-weight:700;color:#333}#resulet_wrapper .count p img{margin:0 6px 0 0;vertical-align:bottom}#resulet_wrapper .count p strong{font-size:20px;color:#F60}#resulet_wrapper .paging_change{width:auto;padding:18px 0 10px 0;float:right}#resulet_wrapper .paging_change #paging{margin:0;padding:0 12px 0 0;text-align:right}#resulet_wrapper .paging_change .change{padding:16px 14px 6px 65px}#resulet_wrapper .paging_change .change .select_wrapper{position:relative;display:inline-block}#resulet_wrapper .paging_change .change .select_wrapper::after{position:absolute;display:block;content:"";width:8px;height:8px;top:50%;right:12px;margin-top:-3px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;transform:rotate(45deg) translateY(-50%);transition:all .4s ease-in-out;transform-origin:50% 0}#resulet_wrapper .paging_change .change select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:178px;margin-left:10px;padding:6px 10px;border:solid 1px #ccc;border-radius:4px;cursor:pointer}#resulet_wrapper .paging_change .change select:focus{background:#ffe;box-sizing:border-box}#resulet_wrapper .paging_change .change select option{background:#fff}#resulet_wrapper .area_min{padding:15px 20px;border-top:solid 1px #ddd}#resulet_wrapper .area_min p{font-weight:700;color:#f60;margin:0 0 10px 0;font-size:13px}#resulet_wrapper .area_min ul li{display:inline-block;margin:0 10px 0 0}#resulet_wrapper .area_min ul li input{vertical-align:middle;margin:0 5px 0 0}#resulet_wrapper .area_min ul li a{font-size:13px}#resulet_wrapper .area_min ul li a.active{text-decoration:none;font-weight:700}#list ul.li_simple li:first-child{border:none}#list ul li{width:698px;display:block;border-top:solid 2px #b35151;text-decoration:none;background-color:#fafafa;padding:14px 10px}#list ul li.simple{width:698px;display:block;border-top:solid 2px #CCC;text-decoration:none;background-color:#fafafa;padding:14px 10px}#list ul li .photo{width:200px;padding:0 20px 0 0;float:left}#list ul li .photo .gal_list{padding:10px 0 0 0}#list ul li .photo .gal_list a.gal_img{display:block;height:90px;overflow:hidden}#list ul li .photo .gal_list a.gal_img img{width:63px}#list ul li .photo .gal_list .float_parent{float:left;margin:0 5px 5px 0;position:relative;background:#fff}#list ul li .photo .gal_list .float_parent:nth-of-type(3n){margin:0 0 5px 0}#list ul li .photo .gal_list .float_parent.today::after{content:"本日出勤";display:block;width:100%;position:absolute;bottom:0;left:0;padding:0;background:rgba(216,116,108,.85);color:#fff;font-size:10px;letter-spacing:1px;text-align:center}#list ul li .photo .gal_list .float_item{background-color:#fff;position:absolute;top:-60px;left:-35px;width:105px;padding:3px;display:none;z-index:100;border:solid 1px #666}#list ul li .photo .gal_list .photo_big{text-align:center}#list ul li .photo .gal_list .photo_big img{width:105px}#list ul li .right{width:478px;float:left}#list ul li .right .shop_name{font-size:18px;font-weight:700;color:#F60;line-height:1.4}#list ul li .right .shop_name span{position:relative;top:-3px;display:inline-block;margin:0 6px 0 2px;font-size:10px;font-weight:400;color:#666}#list ul li .right .shop_name .badge{margin:8px 0;width:100%;line-height:11px}#list ul li .right .shop_name .badge p{display:inline-block;margin:2px 4px 2px 0;padding:3px 7px 2px 7px;border-radius:10px;font-size:11px}#list ul li .right .shop_name .badge p:nth-last-child(1){margin-right:0}#list ul li .right .shop_name p.invoice{background:#167ce0;color:#fff}#list ul li .right .shop_name p.cigarette{background:#86c73e;color:#fff}#list ul li .right .shop_name p.close{background:#d2085c;color:#fff}#list ul li .right .eigyo_data{margin:0 0 8px 0}#list ul li .right span.eigyo_name{float:right;margin-bottom:3px;font-size:11px;color:#444}#list ul li .right .area_gyousyu{display:inline-block;margin:0 0 8px 0;padding:2px 4px;font-size:10px;color:#666;background-color:#FFF;border:solid 1px #CCC}#list ul li .right .shop_status{display:flex;line-height:1.5;margin:8px 0;color:#333}#list ul li .right .shop_status .shop_status_item{display:flex;margin:0 10px 0 0;font-size:12px}#list ul li .right .shop_status .shop_status_item svg{display:block;vertical-align:middle;margin:0 2px 0 0;fill:#333}#list ul li .right .shop_status .shop_status_item p{display:inline;color:#333}#list ul li .right .catch{padding:0 0 8px 0;font-size:12.6px;color:#000;line-height:1.5}#list ul li .right .catch.strong{line-height:1.4;font-weight:700}.event_data{line-height:1.6;margin:2px 0 10px 0;font-size:12px}.event_data p{vertical-align:baseline;display:inline-block;margin:0 4px 0 0;color:#AA1A12;font-weight:700}.event_data p img{vertical-align:text-top;display:inline-block;margin:0 4px 2px 0}.event_data a{vertical-align:middle;display:inline-block;color:#333;text-decoration:underline}#list ul li .right .tabs{width:478px;padding:10px;margin-top:10px;border:solid 1px #ccc;border-top:1px solid #ccc;box-sizing:border-box;background-color:#fff;overflow:hidden}.price_data{width:100%;margin:-5px 0 7px 0;border-spacing:0 5px}.price_data th{line-height:1.4;vertical-align:middle;width:60px;height:40px;margin:0 8px 0 0;border-radius:4px;background:#927B64;color:#fff;font-size:11px;text-align:center}.price_data th span{font-size:10px;font-weight:400}.price_data td{line-height:1.4;padding:2px 8px;color:#333;font-size:12px}.price_data td b{vertical-align:baseline;font-size:16px;margin:0 2px 0 0}.price_data .coupon th{background:#AA1A12}.price_data .coupon td{font-weight:700}.price_data .coupon td a{color:#AA1A12;text-decoration:underline}#list ul li .right .shopinfo_box{color:#666;font-size:11px;line-height:1.5;margin:10px 0 0 0}#list ul li .right .shopinfo_box b{display:block;margin:0 0 4px 0}.shift{margin:7px 0}.shift p{margin:0 0 5px 0;color:#666;font-size:12px;font-weight:700}.shift table{width:100%;border-spacing:0;table-layout:fixed}.shift table:first-of-type{margin:0 0 5px 0}.shift table th{width:59px;height:18px;border-top:1px solid #ccc;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background-color:#f6f6f6;color:#666;font-size:10px;text-align:center}.shift table th.sat{color:#2178B2}.shift table th.sun{color:#F39}.shift td:first-child,.shift th:first-child{border-left:solid 1px #ccc}.shift td:last-child,.shift th:last-child{border-right:solid 1px #ccc}.shift table td{line-height:1.4;height:30px;padding:6px 4px;border-right:1px solid #f6f6f6;border-bottom:1px solid #ccc;box-sizing:border-box;background:#fff;color:#666;font-size:10px;font-weight:700;text-align:center}.shift table td hr{height:0;margin:4px;padding:0;border:0;border-top:1px dashed #ddd}.shift table td.holiday{background:#f6f6f6;font-weight:400}#list ul li .right table.acc_tel{color:#666}#list ul li .right table.acc_tel th{padding:2px 10px 2px 0;font-size:10px;font-weight:400;text-align:left;border-right:dotted 1px #666}#list ul li .right table.acc_tel td{padding:2px 0 2px 10px;max-width:350px}#list ul li .right table.acc_tel td.strong{font-weight:700;font-size:14px;color:#F33}#list ul li .right img.members{height:20px;vertical-align:top;padding-left:3px}#list ul li .right .cast_age_ave{margin:8px 1px 5px 0;display:inline-block}#list ul li .right .cast_age_ave .title{color:#FFF;background:#FF89C3;padding:2px 0 1px 4px;border:solid 1px #FF89C3;font-size:11px}#list ul li .right .cast_age_ave .ave{background-color:#FFF;padding:1px 5px;color:#FF68B2;padding:2px 4px 1px;border:solid 1px #FF89C3;font-size:11px}#list ul li .right .seat_count{margin:8px 1px 5px 0;display:inline-block;font-size:11px}#list ul li .right .seat_count .title{color:#FFF;background:#B85454;padding:2px 3px 1px 7px;border:solid 1px #B85454;margin:0;font-size:11px}#list ul li .right .seat_count .seat{background-color:#FFF;padding:1px 5px;padding:2px 4px 1px;border:solid 1px #B85454;color:#984343;font-size:11px}#list ul li .right .yesterday_diary_count{margin:8px 0 5px 0;display:inline-block;font-size:11px}#list ul li .right .yesterday_diary_count .title{color:#FFF;background:#f97e00;border:solid 1px #f97e00;padding:2px 0 1px 4px;margin:0;font-size:11px}#list ul li .right .yesterday_diary_count .yesterday_diary{background-color:#FFF;padding:1px 5px;padding:2px 4px 1px;border:solid 1px #f97e00;color:#ff2f00;font-size:11px}#list ul li .right table.system{margin:6px 0 0 0;width:100%;background-color:#CCC}#list ul li .right table.system th{padding:0 0 0 5px;background-color:#FFFFE6;width:18%;font-size:10px;font-weight:400;color:#000;text-align:left}#list ul li .right table.system th a{text-decoration:none;color:#000}#list ul li .right table.system th a:hover{text-decoration:underline}#list ul li .right table.system td{width:33%;padding:3px 0 3px 5px;background-color:#FFF;font-size:11px}#list ul li .right table.system td a.kuchikomi{color:#09C;text-decoration:underline;font-weight:700}#list ul li .right .for_pokeq{color:#DF878D;text-decoration:underline;font-weight:700}#list ul li .right .access_point{color:#999}#list ul li .right table.system td span{margin:0 0 0 5px;font-size:10px}#list ul li .right .vac_title{margin:10px 0 0 0;font-weight:700}#list ul li .right .vac_bikou{margin:2px 0 10px 4px;font-size:11px}#list ul li .right .vacation{width:100%;margin:2px 0 0 0;background-color:#CCC}#list ul li .right .vacation th{padding:1px 0;background-color:#EEE;color:#333;font-size:11px;text-align:center}#list ul li .right .vacation th.sun{background-color:#FFE8F3}#list ul li .right .vacation th.sat{background-color:#DFEFF9}#list ul li .right .vacation th a{font-weight:400}#list ul li .right .vacation th strong{font-weight:700;color:#333}#list ul li .right .vacation td{padding:1px 0;background-color:#FFF;text-align:center}#list ul li .right .vacation td span{color:red;font-weight:700;display:block}#list ul li .right .update_date{text-align:right;font-size:10px;color:#666;padding:3px 0 0 0}#list ul li.dx{background-color:#ffffef}#list ul li.dx .right .shop_name a{color:#c98230}#list ul li.dx .right .shop_name a img{vertical-align:middle;padding-left:8px}#list ul li.dx .right table.system th{background:#f8f8f8}#list ul li .simple{margin-left:5px}#list ul li .simple .shop_name{font-size:16px;font-weight:700;color:#F60}#list ul li .simple .shop_name span.simple_shop_name{color:#555}#list ul li .simple .shop_name span.area_gyousyu{font-size:13px;font-weight:400;color:#555;margin-left:10px}#list ul li .simple .shop_name span.yomi{padding:3px 0 0 0;font-size:10px;font-weight:400;display:block;color:#666}#list ul li .simple .catch{padding:8px 0 2px;font-size:11px;color:#000;line-height:1.4;font-weight:700}#list ul li .simple .catch_body{padding:0 0 3px;font-size:11px;color:#000;line-height:1.4}#list ul li .simple .bottom{border-top:dashed 1px #999;position:relative;padding:8px 0 0 0;margin:8px 0 2px 0}#list ul li .simple .bottom .recruit{position:absolute;bottom:0;right:0}#list ul li .simple .bottom span.title{font-weight:700}#list li.list_ex{padding:20px 10px}#list .nothing_wrapper{border:solid 1px #CCC;padding:20px 0;margin-bottom:20px;border-radius:6px;background-color:#FFF;font-weight:700;font-size:15px}#list li.list_ex img{width:20px;margin:0 3px 0 0;vertical-align:bottom}#list #nothing{padding:40px 0 40px 180px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/attention.png);background-repeat:no-repeat;background-position:85px 40px}#list #nothing .title{padding:10px 0 0 0;font-size:18px;font-weight:700;color:#F20}#list #nothing .explation{line-height:1.5;padding:10px 0 10px 0;color:#676767;font-size:14px;text-align:left}#list #nothing .near{border:solid 1px #BBB;margin:10px 10px 0 10px}#list .near_top{padding:20px 10px 0 10px;font-weight:700;font-size:18px}#list .near_top img{width:20px;margin:0 3px 0 0;vertical-align:bottom}#list .near_item img{width:16px;margin:0 3px 0 0;vertical-align:bottom}#list .near_top span{color:#F09}#list .near_list{padding:10px 0 10px 30px}#list .near_list a{display:inline-block;padding:0 20px 6px 0}#list .near_item{padding:15px 10px 13px 10px;font-size:14px;color:#333;font-weight:700;background-repeat:no-repeat}#list .near_item a{color:#333}#list .near_item_more{padding:12px;text-align:right;font-size:14px;border-top:solid 2px #b35151}#list .near_item_more a{font-size:14px}#under{padding:15px 0 2px 0;border-top:solid 1px #CCC}#under #paging{padding:0 0 30px 0;margin:0 10px 0 0;text-align:right}#under .near{margin:10px 0;padding:5px 10px;background-color:#FAFAFA;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}#under .near .near_title{padding:3px 0 8px 0;margin:0 0 8px 0;font-size:14px;color:#555;border-bottom:dashed 1px #AAA;font-weight:700}#under .near .near_body{font-size:11px;color:#777;margin:4px 0 4px 0}#under .near ul li{margin:0 15px 3px 0;float:left}#under .near ul li a{text-decoration:none}#under .near ul li a:hover{text-decoration:underline}.area_info{margin:0 0 20px 0;padding:9px;background:#fff;border:solid 1px #CCC;box-shadow:0 0 5px #efd3a5;-moz-box-shadow:0 0 5px #efd3a5;-webkit-box-shadow:0 0 5px #efd3a5}.area_info h3{height:34px;line-height:34px;padding-left:6px;font-weight:700;font-size:16px;border-bottom:solid 2px #ccc}.area_info .tainyuqanda_item{line-height:1.5;margin:12px 0 22px 0;padding:12px;border-radius:6px;background:#f1f1f1;font-size:14px}.area_info .tainyuqanda_q{position:relative;padding-left:28px;box-sizing:border-box;font-size:13px;margin-top:14px}.area_info .tainyuqanda_q:before{content:"Q";position:absolute;left:0;top:0;display:inline-block;line-height:1;margin-right:8px;font-size:18px;color:#966;font-weight:700}.area_info .tainyuqanda_a{margin:10px 10px 14px 10px;padding:12px;background:#fff;border-radius:6px}.area_info p{margin:10px 0 4px 6px}.area_info table{width:98%;border-spacing:0;margin:0 auto;border-bottom:none}.area_info table tr{text-align:center;height:100%}.area_info table tr th{padding:12px 0;color:#555;font-size:14px}.area_info table tr.active_area{font-weight:700}.area_info table tr.active_area td{background:#fff9e5}.area_info table tr td{padding:24px 6px 0 6px;box-sizing:border-box}.area_info table tr:nth-last-child(1) td{border-bottom:none}.area_info table .area_info_link td{padding:12px 0 12px 0;border-bottom:solid 1px #CCC;text-align:right}.area_info table.ranking tr td,.area_info table.ranking tr th{width:17%}.area_info table.ranking tr td{vertical-align:top}.area_info table.ranking tr td img{display:block;width:100px;object-fit:cover;margin:0 auto 10px auto}.area_info table.ranking tr td.popular,.area_info table.ranking tr th.popular{width:15%;vertical-align:middle}.area_info table.ranking tr td.popular b{display:inline-block;color:#333}.area_info table.ranking tr td .review{display:block;font-size:11px;color:#666}.area_info table.ranking tr td a{display:block;position:relative;overflow:visible}.area_info table.ranking tr td a i{display:block;position:absolute;top:-6px;left:-6px;color:#111;background:#fafafa;border:solid 1px #666;padding:0 5px;font-style:normal}.area_info table.ranking tr td:nth-child(6n+2) a i{background:#f7d600}.area_info table.ranking tr td:nth-child(6n+3) a i{background:#d1d8e5}.area_info table.ranking tr td:nth-child(6n+4) a i{background:#e5d1b7}.area_info table.around tr th{background:#fafafa;border-bottom:solid 2px #b35151}.area_info table.around tr td,.area_info table.around tr th{width:40%}.area_info table.around tr td.aroundarea,.area_info table.around tr th.aroundarea{width:30%}#castblog{margin:0 0 20px 0;padding:9px;background:#fff;border:solid 1px #CCC;box-shadow:0 0 5px #efd3a5;-moz-box-shadow:0 0 5px #efd3a5;-webkit-box-shadow:0 0 5px #efd3a5}#castblog p{margin:10px 0 4px 6px}#castblog h3{height:34px;line-height:34px;padding-left:6px;font-weight:700;font-size:16px;border-bottom:solid 2px #ccc}#castblog p.about{padding:2px 0 0 2px;font-size:11px;color:#966}#castblog h5 img{margin:0 4px 0 0}#castblog ul li{width:345px;height:120px;max-height:120px;padding:2px;margin:2px 0 0 0;float:left;background-color:transparent;border-bottom:dotted 1px #777}#castblog ul li:hover{background-color:#F69}#castblog ul a.list{width:345px;display:block;background:#FFF;cursor:pointer;float:left;text-decoration:none}#castblog ul li .wrap{height:110px;padding:5px;background-color:#FFF}#castblog ul li .wrap:hover{background-color:#FDF1EE}#castblog ul li .photo{width:100px;height:110px;max-height:110px;overflow:hidden;float:left}#castblog ul li .photo img{width:90px}#castblog ul li .newblog_right{width:230px;float:right}#castblog ul li .newblog_right .title{margin:0 0 5px 0;min-height:1em;padding:3px;display:block;background:#FFFFDF;border:solid 1px #FEDD87;text-decoration:none;color:#333}#castblog ul li .newblog_right .name{font-size:14px;font-weight:700}#castblog ul li .newblog_right .shop_name{color:#666}#castblog ul li .newblog_right .time{font-size:10px;padding:5px 0 0 0;text-align:right;color:#999;float:right}#castblog .more{margin-right:10px}#castblog .movie{margin:2px 0 0 0;float:left}#castblog .movie img.movie{vertical-align:bottom}#castblog .iine_comment{text-align:right;margin:2px 0 0 0}#castblog .iine_comment span{margin:0 0 0 5px;padding:0 3px;font-size:10px;color:#FFF;background-color:#f99aba;border:solid 1px #CCC}#castblog .iine_comment span.gooded{background-color:#FFE8DF;border:1px solid #F80;color:#666}home_castblog .new_blog .iine_comment span.commented{background-color:#F3E8FF;border:1px solid #B26DFD;color:#666}#pickupnews{margin:0 0 20px 0;padding:9px;background:#fff;border:solid 1px #CCC;box-shadow:0 0 5px #efd3a5;-moz-box-shadow:0 0 5px #efd3a5;-webkit-box-shadow:0 0 5px #efd3a5;word-break:break-all}#pickupnews p{margin:10px 0 4px 6px}#pickupnews h3{height:34px;line-height:34px;padding-left:6px;font-weight:700;font-size:16px;border-bottom:solid 2px #ccc}#pickupnews li{padding:10px 11px 0 0;width:226px;height:80px;line-height:1.2;float:left}#pickupnews li:nth-child(3n+1){padding-right:0}#pickupnews .photo{float:left;width:60px;max-height:60px;overflow:hidden;text-align:center}#pickupnews .photo img{max-width:60px}#pickupnews .text{float:left;width:150px;height:100%;overflow:hidden;padding:0 0 0 5px}#pickupnews .text.long{width:195px;padding:0}#pickupnews .text .new{color:red;font-weight:700}#pickupnews .text .title{font-weight:700}#pickupnews .shop_name{margin-top:4px;color:#666}#pickupnews .text .body{font-size:11px;color:#888}.about{padding:5px 10px;margin:20px 0 0 0;border:solid 1px #CCC;background:#fff}.about .about_title{padding:0 0 5px 0;font-weight:700}.about ul li{margin:0 15px 3px 0;float:left}#under .area_taiken{padding:5px 10px;margin:20px 0 0 0;border-top:dashed 1px #CCC}#under .area_taiken .taiken_all{font-size:12px}#under .area_taiken .taiken_all span{color:#E33;font-weight:700}#under .area_taiken h3{font-weight:700;font-size:14px;padding:4px 0 8px 0}#under .area_taiken .title_box{padding:6px 0 0 0;border-top:solid 1px #CCC}#under .area_taiken .title_box p{padding:1px 5px 0 0}#under .area_taiken .more{border-top:solid 1px #CCC;padding:10px 0 6px 0;margin:10px 0 0 0;text-align:left}#under .area_taiken .taiken_title{padding:6px 0 1px 0;color:#b1723e;font-weight:700;font-size:16px}#under .area_taiken .taiken_title #search_resule_wrapper .flag{position:relative;margin:0 0 18px 0;padding:0 0 0 52px;box-sizing:border-box;width:100%;height:42px;line-height:42px;font-size:18px;font-weight:700;color:#333;border:solid 1px #CCC;border-radius:3px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/icon_search.png) no-repeat 10px}#under .area_taiken .taiken_title #search_resule_wrapper .flag img{margin:0 10px 0 0;vertical-align:middle}#under .area_taiken .taiken_title #search_resule_wrapper .jukujo_top{position:absolute;display:inline;right:10px;font-size:12px}#under .area_taiken .taiken_title #blog_top_5 h3{padding:9px 0 4px 36px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_ranking.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#under .area_taiken .taiken_title #blog_top_5 h3 span{font-size:12px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal{margin:0 0 20px 0;padding:0 0 5px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#under .area_taiken .taiken_title #blog_top_5 .shop_gal li{width:198px;height:100px;margin:0 auto;padding:5px 0 17px 0;line-height:1.3}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .rank{font-size:14px;text-align:center;color:#861944;font-weight:700;letter-spacing:3px;border-top:1px dotted;margin:0 auto 5px auto;background:#FFF5CD;padding-top:2px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .rank img{padding-right:3px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .wrap{padding:0 5px;background-color:#FFF}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .photo{width:60px;float:left;height:80px;overflow:hidden;padding:0 8px 0 0}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .right{width:120px;float:right;padding-bottom:3px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .right a.name{font-weight:700;font-size:14px;word-break:break-all}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .right a.shop{font-size:10px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .right .area{font-size:10px}#under .area_taiken .taiken_title #blog_top_5 .shop_gal .right .other{font-size:10px}#under .area_taiken .taiken_title #gravure_list{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#under .area_taiken .taiken_title #gravure_list h3{padding:9px 0 4px 36px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_gravure.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#under .area_taiken .taiken_title #gravure_list h3 span{font-size:12px}#under .area_taiken .taiken_title #gravure_list ul{padding:2px 5px}#under .area_taiken .taiken_title #gravure_list li{border-bottom:1px dotted #999;padding:5px 5px 5px 5px}#under .area_taiken .taiken_title #gravure_list li:nth-last-child(1){border-bottom:none}#under .area_taiken .taiken_title #gravure_list li .photo{width:65px;float:left;min-height:90px}#under .area_taiken .taiken_title #gravure_list li .photo img{width:60px}#under .area_taiken .taiken_title #gravure_list li .gal_name{font-weight:700;font-size:14px;color:#966}#under .area_taiken .taiken_title #gravure_list li .gal_name a{font-size:11px;font-weight:400}#under .area_taiken .taiken_title #gravure_list li .other{margin-top:2px;line-height:10px;font-size:10px}#under .area_taiken .taiken_title #gravure_list li .shop{font-size:10px}#under .area_taiken .taiken_title #gravure_list li .area{line-height:10px;font-size:10px}#under .area_taiken .taiken_title #gravure_list li .time{text-align:right;color:#666;font-size:10px}#under .area_taiken .taiken_title #side_interview{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#under .area_taiken .taiken_title #side_interview h3{padding:9px 0 4px 50px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_interview.png);background-repeat:no-repeat;font-size:14px;font-weight:700;color:#333}#under .area_taiken .taiken_title #side_interview h3 span{font-size:12px}#under .area_taiken .taiken_title #side_interview ul{padding:2px 5px}#under .area_taiken .taiken_title #side_interview li{border-bottom:1px dotted #999;padding:5px 5px 5px 5px}#under .area_taiken .taiken_title #side_interview a:hover li{border-color:#fff}#under .area_taiken .taiken_title #side_interview li:nth-last-child(1){border-bottom:none}#under .area_taiken .taiken_title #side_interview li .photo{width:65px;float:left;min-height:90px}#under .area_taiken .taiken_title #side_interview li .gal_name{font-weight:700;font-size:14px;color:#966}#under .area_taiken .taiken_title #side_interview li .gal_name a{font-size:11px;font-weight:400}#under .area_taiken .taiken_title #side_interview li .other{margin-top:2px;line-height:10px;font-size:10px}#under .area_taiken .taiken_title #side_interview li .shop{color:#333;font-size:10px}#under .area_taiken .taiken_title #side_interview li .area{line-height:10px;font-size:10px}#under .area_taiken .taiken_title #side_interview li .time{text-align:right;color:#666;font-size:10px}#under .area_taiken .taiken_title #side_cabalog{margin:0 0 20px 0;border:solid 1px #CCC;background-color:#FFF;box-sizing:border-box}#under .area_taiken .taiken_title #side_cabalog h3{padding:7px 0 5px 50px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/search/bg_side_cabalog.png);background-repeat:no-repeat;font-size:13px;font-weight:700;color:#333;line-height:1.2}#under .area_taiken .taiken_title #side_cabalog h3 span{font-size:10px;font-weight:400;display:inline-block}#under .area_taiken .taiken_title #side_cabalog li{padding:5px;text-decoration:none;border:solid 2px #FFF;border-bottom:solid 1px #CCC}#under .area_taiken .taiken_title #side_cabalog li .title{padding:0 0 7px 0;font-weight:700;color:#333}#under .area_taiken .taiken_title #side_cabalog li .title img{margin:0 3px 0 0;vertical-align:middle}#under .area_taiken .taiken_title #side_cabalog li .time{margin:10px 0 0 0;text-align:right;color:#666;font-size:10px}#under .area_taiken .taiken_title #side_cabalog .more{padding:3px 5px 7px 0}#under .area_taiken .taiken_title #side_cabalog .more a{display:inline;border:none;text-decoration:underline}#under .area_taiken .taiken_title #side_cabalog .more a:hover{text-decoration:none}#under .area_taiken .taiken_title .staff_blog{margin:0 0 15px 0;border:solid 1px #CCC;background:#FFF}#under .area_taiken .taiken_title .staff_blog .title{padding:5px 10px;background-color:#EEE;font-weight:700;color:#555;border-bottom:solid 2px #F9C700}#under .area_taiken .taiken_title .staff_blog a{margin:3px 0;padding:5px;display:block;border-bottom:dashed 1px #CCC;text-decoration:none}#under .area_taiken .taiken_title .staff_blog a:hover{color:#C06}#under .area_taiken .taiken_title #search_right{width:720px;float:right}#under .area_taiken .taiken_title #resulet_wrapper{background-color:#FFF;border:solid 1px #CCC;box-sizing:border-box;margin:0 0 15px 0}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab{height:26px;padding:8px 0 0 0;background-color:#F8F8F8;border-top:solid 1px #FFF;border-bottom:solid 1px #CCC}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul{height:26px;padding:0 10px 0 10px}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul li{float:left}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul li a{height:19px;margin:0 8px 0 0;padding:3px 10px;display:inline-block;color:#666;font-size:13px;border:solid 1px #CCC;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;background:#F5F3F1;background:-ms-linear-gradient(top,#F5F3F1 0,#FFF 100%);background:-moz-linear-gradient(top,#F5F3F1 0,#FFF 100%);background:-o-linear-gradient(top,#F5F3F1 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F5F3F1),color-stop(1,#FFF));background:-webkit-linear-gradient(top,#F5F3F1 0,#FFF 100%);background:linear-gradient(to bottom,#F5F3F1 0,#FFF 100%)}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul li a.active{border-bottom:solid 1px #FFF;background:#FFFFE8;background:-ms-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-moz-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-o-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFE8),color-stop(1,#FFF));background:-webkit-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:linear-gradient(to bottom,#FFFFE8 0,#FFF 100%)}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul li a:hover{background:#FFFFE8;background:-ms-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-moz-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-o-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFE8),color-stop(1,#FFF));background:-webkit-linear-gradient(top,#FFFFE8 0,#FFF 100%);background:linear-gradient(to bottom,#FFFFE8 0,#FFF 100%)}#under .area_taiken .taiken_title #resulet_wrapper .choice_tab ul li a img{margin:0 5px 0 0;vertical-align:bottom}#under .area_taiken .taiken_title #resulet_wrapper .count{width:480px;padding:25px 0 15px 10px;font-weight:700;float:left}#under .area_taiken .taiken_title #resulet_wrapper .count p{font-size:16px;font-weight:700;color:#333}#under .area_taiken .taiken_title #resulet_wrapper .count p img{margin:0 10px 0 0;vertical-align:bottom}#under .area_taiken .taiken_title #resulet_wrapper .count p strong{font-size:20px;color:#F60}#under .area_taiken .taiken_title #list .near_top{padding:20px 10px 0 10px;font-weight:700;font-size:18px}#under .area_taiken .taiken_title #list .near_top img{width:20px;margin:0 3px 0 0;vertical-align:bottom}#under .area_taiken .taiken_title #list .near_item img{width:16px;margin:0 3px 0 0;vertical-align:bottom}#under .area_taiken .taiken_title #list .near_top span{color:#F09}#under .area_taiken .taiken_title #list .near_list{padding:10px 0 10px 30px}#under .area_taiken .taiken_title #list .near_list a{display:inline-block;padding:0 20px 3px 0}#under .area_taiken .taiken_title #list .near_item{padding:15px 10px 13px 10px;font-size:14px;color:#333;font-weight:700;background-repeat:no-repeat}#under .area_taiken .taiken_title #list .near_item a{color:#333}#under .area_taiken .taiken_title #list .near_item_more{padding:12px;text-align:right;font-size:14px;border-top:solid 2px #b35151}#under .area_taiken .taiken_title #list .near_item_more a{font-size:14px}#under .area_taiken .taiken_title #under{padding:15px 0 2px 0;border-top:solid 1px #CCC}#under .area_taiken .taiken_title #under #paging{padding:0 0 30px 0;margin:0 10px 0 0;text-align:right}#under .area_taiken .taiken_title #under .near{margin:10px 0;padding:5px 10px;background-color:#FAFAFA;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}#under .area_taiken .taiken_title #under .near .near_title{padding:3px 0 8px 0;margin:0 0 8px 0;font-size:14px;color:#555;border-bottom:dashed 1px #AAA;font-weight:700}#under .area_taiken .taiken_title #under .near .near_body{font-size:11px;color:#777;margin:4px 0 4px 0}#under .area_taiken .taiken_title #under .near ul li{margin:0 15px 3px 0;float:left}#under .area_taiken .taiken_title #under .near ul li a{text-decoration:none}#under .area_taiken .taiken_title #under .near ul li a:hover{text-decoration:underline}#under .area_taiken .taiken_title #under .about{padding:5px 10px;margin:20px 0 0 0;border-top:solid 1px #CCC}#under .area_taiken .taiken_title #under .about .about_title{padding:0 0 5px 0;font-weight:700}#under .area_taiken .taiken_title .about{padding:5px 10px;margin:20px 0 0 0;border:solid 1px #CCC;background:#fff}#under .area_taiken .taiken_title .about .about_title{padding:0 0 5px 0;font-weight:700}#under .area_taiken .taiken_title #under .area_taiken{padding:5px 10px;margin:20px 0 0 0;border-top:dashed 1px #CCC}#under .area_taiken .taiken_title #under .area_taiken .taiken_all{font-size:12px}#under .area_taiken .taiken_title #under .area_taiken .taiken_all span{color:#E33;font-weight:700}#under .area_taiken .taiken_title #under .area_taiken h3{font-weight:700;font-size:14px;padding:4px 0 8px 0}#under .area_taiken .taiken_title #under .area_taiken .title_box{padding:6px 0 0 0;border-top:solid 1px #CCC}#under .area_taiken .taiken_title #under .area_taiken .title_box p{padding:1px 5px 0 0}#under .area_taiken .taiken_title #under .area_taiken .more{border-top:solid 1px #CCC;padding:10px 0 6px 0;margin:10px 0 0 0;text-align:left}#under .area_taiken .taiken_title #under .area_taiken .taiken_title{padding:6px 0 1px 0;color:#b1723e;font-weight:700;font-size:16px}#under .area_taiken .taiken_title #under .area_taiken .star{padding:0 14px 0 0}#under .area_taiken .taiken_title #under .area_taiken .star img{width:80px;position:relative;top:2px;margin-right:3px}#under .area_taiken .taiken_title #under .area_taiken .name_line{padding:0 0 6px 0;border-bottom:dashed 1px #CCC;margin:0 0 10px 0}#under .area_taiken .taiken_title #under .area_taiken .name_line .syogo{margin:0 5px 0 0;float:left}#under .area_taiken .taiken_title #under .area_taiken .name_line img.badge{vertical-align:middle;margin:0 2px 0 0}#under .area_taiken .taiken_title #under .area_taiken .name_line .name .p_10{font-size:10px}#under .area_taiken .taiken_title #under .area_taiken .name_line span.date{margin:0 10px 0 auto}#under .area_taiken .taiken_title #under .area_taiken .taiken_body{padding:0 0 20px 0}#under .area_taiken .taiken_title .side_gray_wrap div{text-align:right;border-bottom:1px solid #CCC;color:#666;font-size:10px;border-bottom:none;margin-right:5px}#under .area_taiken .star{padding:0 14px 0 0}#under .area_taiken .star img{width:80px;position:relative;top:2px;margin-right:3px}#under .area_taiken .name_line{padding:0 0 6px 0;border-bottom:dashed 1px #CCC;margin:0 0 10px 0}#under .area_taiken .name_line .syogo{margin:0 5px 0 0;float:left}#under .area_taiken .name_line img.badge{vertical-align:middle;margin:0 2px 0 0}#under .area_taiken .name_line .name .p_10{font-size:10px}#under .area_taiken .name_line span.date{margin:0 10px 0 auto}#under .area_taiken .taiken_body{padding:0 0 20px 0}.side_gray_wrap div{text-align:right;border-bottom:1px solid #CCC;color:#666;font-size:10px;border-bottom:none;margin-right:5px}#search_right a.snack_photo{width:200px;height:150px;display:block;overflow:hidden}#search_right a.snack_photo img{position:relative}#search_right a.snack_photo img{width:200px}#matome{padding:5px 10px;margin:20px 0 0 0;border:solid 1px #CCC;background:#FFF}#matome h3{font-weight:700;font-size:14px;padding:4px 0 8px 0}#matome .articlebox p{float:right;width:580px;line-height:1.5}#matome .title{color:#b1723e;font-weight:700;font-size:15px;text-decoration:underline}#matome .body{margin:0 0 10px 0}#matome .articlebox{display:block;margin:10px 0;text-decoration:none;transition:.5s}#matome .articlebox:hover{opacity:.6}#matome .articlebox img{float:left;margin-right:6px;border:solid 1px #e4e4e4;vertical-align:top;width:100px;object-fit:cover}