@charset "utf-8";blockqote,body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,h7,img,li,ol,p,pre,ul{margin:0;padding:0;border:0;font-weight:400;color:#333;font-size:12px;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Arial,sans-serif}body{line-height:1.4em}ol,ul{list-style:none}li{list-style:none}:focus{outline:0}input,textarea{margin:2px;padding:4px 10px;line-height:1.2;font-size:100%;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Arial,sans-serif}.cl{clear:both}p{font-size:12px;letter-spacing:0;margin:0;padding:0;border:0;color:#666}a{color:#966;text-decoration:underline;margin:0;overflow:hidden;outline:0}a:hover{text-decoration:none}#spacer{clear:both}.pagetop{height:28px;padding:0;font-size:10px;clear:both;text-align:right}.more{display:block;padding:4px 0 0 0;text-align:right}.more a{margin:0 0 0 3px}.pan{padding:7px 0;border-top:dotted 1px #333;font-size:10px}.pan li{display:inline-block}.pan li a{margin:0;padding:0 12px 0 0;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/pan_arrow.png) no-repeat 100%}.pan li span{font-size:10px;margin:0 6px;vertical-align:middle}.pan li a:hover{text-decoration:underline}.pan .active{color:#966}#paging{text-align:center}#paging a{margin:0 2px;padding:2px 6px;border:solid 1px #CCC;text-decoration:none;background-color:#FFF}#paging a:hover{background-color:#966;color:#FFF}#paging span{background-color:#966;color:#FFF;font-weight:700;margin:0;padding:3px 6px;display:inline-block;border:solid 1px #CCC}#paging_max{padding:15px 0 0 0;text-align:center}#paging_max a{margin:0 2px;padding:2px 6px;border:solid 1px #CCC;text-decoration:none}#paging_max a:hover{background-color:#966;color:#FFF}#paging_max span{background-color:#966;color:#FFF;font-weight:700;margin:0;padding:2px 6px;display:inline-block;border:solid 1px #CCC}.box_shadow_beige_5{box-shadow:0 0 5px #efd3a5;-moz-box-shadow:0 0 5px #efd3a5;-webkit-box-shadow:0 0 5px #efd3a5}.gal_name{color:#F69}.shop_name{color:#09C}.member_name{color:#099}.main_color{color:#EB251B}.title{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif}.text{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif}body{background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/common/bg.png);background-attachment:fixed;background-position:center top;min-height:500px;background-position:49.999% 0}#innner_header{padding:4px 0;background-color:#FFF;border-bottom:solid 1px #CCC}#innner_header .innner_wrapper{width:950px;margin:0 auto}#innner_header .innner_wrapper ul li{margin:0 4px 0 0;float:left;font-size:1em}#innner_header .innner_wrapper ul li#area_list{float:right;padding:1px 0 0 0}#innner_header .innner_wrapper ul li#area_list a{margin:0 1px 0 0}#innner_header .innner_wrapper ul li#area_list a.active{font-weight:700}#innner_header .innner_wrapper ul li a{margin:0;text-decoration:none}#innner_header .innner_wrapper ul li a:hover{text-decoration:underline}#innner_header .innner_wrapper ul li span{margin:0;font-size:10px;text-decoration:underline;cursor:pointer}#innner_header .innner_wrapper ul .active{font-weight:700;text-decoration:underline}#innner_header .innner_wrapper ul .active:hover{text-decoration:none}#main_wrapper{width:950px;margin:0 auto}#sub_contents_300{width:300px;margin:7px 0 0 0;float:right}#left_contents_210{width:210px;padding:0 20px 0 0;float:left}#left_contents_170{width:170px;padding:0 20px 0 0;float:left}.wrapper_detail{background-color:#FFF;border:solid 1px #CCC;zoom:1}#main_contents_max{width:950px}#main_contents_630{width:630px;margin:5px 0;padding:0;float:left}#main_contents_720{width:720px;float:right}#main_contents_760{width:760px;float:right}#side_banner{margin:0 0 20px 0;padding:0 0 5px 0}#side_banner h3{margin:0 0 5px 0}#side_banner ul{padding:0 2px}#side_banner ul li{margin:0 0 10px 0;padding:0 5px 8px 5px;border-bottom:dashed 1px #CCC;line-height:1.2}#side_banner ul li .shopname{font-size:12px;text-decoration:none;padding-bottom:2px}#side_banner ul li .photo{float:left;padding:2px 0;display:block;text-align:center;width:70px}#side_banner ul li .text{width:80px;float:left;font-size:10px;line-height:1.3;color:#333;text-decoration:none;margin-left:3px}#side_castblog{padding:0 0 8px 0;word-break:break-all}#side_castblog ul{padding:8px 4px 0 4px}#side_castblog ul li{margin:0 0 5px 0;padding:0 2px 8px 2px;border-bottom:dashed 1px #999}#side_castblog ul li .name{margin:5px 0}#side_castblog ul li .name a{font-weight:700;margin:0 5px 0 0;font-size:10px}#side_castblog ul li .photo{width:62px;padding:0 3px 0 0;float:left}#side_castblog ul li .photo img{width:60px}#side_castblog ul li .blog_right{width:88px;float:left}#side_castblog ul li .blog_right .title{background-color:#FFF}#side_castblog ul li .blog_right .title a{font-weight:700}#side_castblog ul li .blog_right .time{text-align:right;font-size:10px;color:#999}#side_castblog ul li .text{padding:5px 0;line-height:1.4;font-size:10px}#side_castblog .more{padding:0 7px 0 0}#pr_zone{padding:0 0 10px 0}#pr_zone ul li{margin:0 0 10px 0;font-size:14px}#pr_zone ul li span{display:inline-block;vertical-align:top}#pr_zone ul li a{display:inline-block;margin:0 0 0 5px;color:#C06}#pr_zone ul li a strong{font-weight:700}.count{padding:15px 0 0 0;font-size:18px;font-weight:700;color:#333;float:left}.count strong{color:#F60}.count span{font-size:15px;font-weight:400}.count img{margin:0 5px 0 0;vertical-align:bottom}#header{padding:5px 0 2px 0}#header h1{font-size:10px;color:#666;width:700px;float:left}#header #shop_count{float:right;color:#E66;font-size:11px;padding:0 0 3px 0}#header div#logo{width:240px;padding:2px 0 0 0;float:left}#header .header_search_area{position:relative;width:460px;padding:10px 0 0 0;float:left}#header .header_search_area input.search_field{width:110px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;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:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}}* html #header .header_search_area input.search_field{width:88px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}#header .header_search_area input.search_shopname{width:110px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}* html #header .header_search_area input.search_shopname{width:88px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;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:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}}#header .header_search_area input.search_galname{width:110px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}* html #header .header_search_area input.search_galname{width:88px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}@-moz-document url-prefix(){#header .header_search_area input.search_galname{width:88px;margin-right:2px;padding:5px 0 5px 20px;background:#fff url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/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:400;line-height:normal}}input[type=text]{color:#333}#header .header_search_area .icon_cross{position:relative;top:10px}#header .header_search_area .btn_search{margin:2px 0 0 0;padding:0;vertical-align:text-top}#header .header_login_area{width:241px;padding:0 0 0 9px;float:right}#header .header_login_area ul li{float:left}.quick-search-target{display:none;position:absolute;left:2px;top:46px;z-index:2}.quick-search_list{display:flex;flex-wrap:wrap;gap:8px;width:378px;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:red}.quick-search_list li a{display:inline-block;padding:8px 16px;border:solid 1px #ddd;border-radius:4px;background:#fff;color:#966;font-size:12px;text-align:center;text-decoration:none}.quick-search_list li a:hover{background:#FDF2F0}#footer{background-color:#232323}#footer a{color:#CCC}#footer .footer_wrapper{width:950px;margin:0 auto;padding:25px 0;background:#232323}#footer .footer_wrapper .title{padding:0 0 10px 0;color:#C96;font-size:14px;font-weight:700}#footer .footer_wrapper .title a{font-size:12px;font-weight:400}#footer .footer_wrapper .menu{float:left;padding:0 15px 0 0}#footer .footer_wrapper .width100{width:100px}#footer .footer_wrapper .width120{width:120px}#footer .footer_wrapper .width130{width:130px}#footer .footer_wrapper .width140{width:140px}#footer .footer_wrapper .width150{width:150px}#footer .footer_wrapper .width160{width:160px}#footer .footer_wrapper .width180{width:180px}#footer .footer_wrapper .width200{width:200px}#footer .footer_wrapper .width220{width:220px}#footer .footer_wrapper .width520{width:520px}#footer .footer_wrapper .width520 li{float:left;min-width:160px}#footer .footer_wrapper .menu ul li{color:#C96;font-size:10px}#footer .footer_wrapper .menu ul li a{margin:0 0 0 5px;font-size:10px}#footer .footer_wrapper .area ul li{float:left;margin:0 10px 0 0;width:70px}#footer .copy{padding:0;font-size:10px;line-height:1.2;color:#aaa}#footer_small{background-color:#323232}#footer_small hr{height:1px;background:#555;border:none;margin:0;padding:0}#footer_small .footer_small_wrapper{width:950px;padding:12px 0 10px 0;margin:auto;background:#323232}#footer_small .footer_small_wrapper .local{margin:10px 0 20px 0}#footer_small .footer_small_wrapper .local a{width:70px;margin:0 3px;padding:3px 0 4px 0;color:#DFC0A2;background-color:#232323;display:inline-block;text-align:center;text-decoration:none;border:solid 1px #DFC0A2}#footer_small .footer_small_wrapper .local a:hover{background-color:#fff;color:#333;border:solid 1px #CCC}#footer_small .footer_small_wrapper .small_left{float:left}#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:450px;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:13px;color:#FFF;display:inline-block}#footer_small .footer_small_wrapper .small_right ul li .member{color:#09C}#footer_small .footer_small_wrapper .small_right ul li .gal{color:#F69}#footer_small .footer_small_wrapper .small_right ul li .shop{color:#9C0}#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}.poke_story{margin:12px 0 10px;padding:5px 10px 10px 10px;width:100%;box-sizing:border-box;font-family:'ヒラギノ角ゴ Pro W3',Helvetica,Verdana,sans-serif;background-color:#fff}.poke_story .title{font-weight:700;color:#E85191;display:block;margin:4px 5px;font-size:14px;text-shadow:2px 2px 2px rgba(0,0,0,.24)}.poke_story a{display:block;font-size:11px;color:#666;background:#eaa8c4;box-sizing:border-box;box-shadow:1px 1px 1px rgba(0,0,0,.2);border-radius:14px 0 14px 0;min-height:67px;margin-left:40px;padding:5px 0 10px 0;position:relative;overflow:inherit}.poke_story a:after{border-right:3px solid #FFF;border-top:3px solid #FFF;content:"";display:block;height:7px;margin-top:-4px;position:absolute;right:7px;top:50%;transform:rotate(45deg);width:7px}.poke_story a .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:-2px 6px 0 -50px;transition:all ease-out .2s;float:left}.poke_story a .img_box2{border-radius:100%;width:60px;height:60px;overflow:hidden}.poke_story a .img_box img{width:100%}.poke_story a .txt_box{display:table-cell;font-weight:400;font-family:'ヒラギノ角ゴ Pro W3',Helvetica,Verdana,sans-serif}.poke_story a .txt_box p{font-family:'ヒラギノ角ゴ Pro W3',Helvetica,Verdana,sans-serif;color:#545151}.poke_story a strong{display:block;margin:4px 0 4px;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-family:'ヒラギノ角ゴ Pro W3',Helvetica,Verdana,sans-serif}#sub_search .gyousyu li{float:left;width:45%}.cast_rank_badge{display:flex;line-height:1.2;align-items:center;width:fit-content;margin:8px 0 0;padding:1px 8px 1px 6px;border:1px solid #E9B518;border-radius:12px;box-sizing:border-box;background:#FDCA2F;color:#513F2F;font-size:10px}.cast_rank_badge svg{margin:0 2px 0 0;opacity:.8;flex-shrink:0}.cast_rank_badge .area{padding:1px 3px 0 0;text-align:left}.cast_rank_badge .rank{width:fit-content;word-break:keep-all}.cast_rank_badge .rank .rank_number{width:auto;vertical-align:baseline;font-weight:700;font-size:11px}.cast_rank_box{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0}.cast_rank_box:has(.cast_rank_badge){margin:8px 0 0}.cast_rank_box *{margin:0}.cast_rank_box .cast_rank_box{gap:0}