#sub_search{padding:10px 0 20px 0}#sub_search table{width:100%;background-color:#CCC}#sub_search table th{width:110px;color:#333;background-color:#FAEEE0;font-weight:700}#sub_search table td{padding:5px 10px;background-color:#FFF}#sub_search table input[type=checkbox]{margin:0 4px 0 0;padding:0;vertical-align:middle;cursor:pointer}#sub_search table label{cursor:pointer}#sub_search table td #area a{display:block;float:left;padding:0 10px 4px 0;font-size:14px;font-weight:700}#sub_search table td #area a img{margin:0 5px 0 0}#sub_search table td #area .area{display:none}#sub_search table td #area .title{margin:4px 0;padding:2px 5px;background-color:#FAEEE0}#sub_search table td #area .title label{font-weight:700;color:#333}#sub_search table td #area .area_category{display:block;margin:3px 0 1px 6px}#sub_search table td #area .area_list{padding:0 0 0 20px}#sub_search table td #area .area_list li{width:145px;float:left;margin-bottom:5px}#gyousyu li{float:left;width:33%}.recent_ken li{width:120px;float:left}#sub_search table td .age ul li{width:100px;float:left}#sub_search table td .tall ul li{width:130px;float:left}#sub_search table td .other ul li{width:140px;float:left;padding:0 0 4px 0}#sub_search .bt{text-align:center}#sub_search .bt input{margin:0 3px;padding:10px 0 0 0}#sub_search input[type=text]{width:300px;padding:1px 2px;vertical-align:middle}#sub_search .tr_more{display:none}.recommendcast{position:relative;border:solid 1px #CCC;margin-bottom:20px;background:#fff;box-shadow:0 0 5px #efd3a5;-webkit-box-shadow:0 0 5px #efd3a5}.recommendcast h3{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:relative;width:auto;padding:13px 15px 0 15px;font-size:11px}.recommendcast .wrap{padding:10px 0 20px 0}.recommendcast .swiper-container5{width:95%;margin:0 auto;overflow:hidden;text-align:center}.recommendcast li a{text-decoration:none}.recommendcast li .img_wrap{position:relative;display:block;width:123px;height:164px;margin:auto;border:1px solid #ccc;background:#fff;overflow:hidden}.recommendcast li .img_wrap img{position:absolute;width:123px;top:0;left:0;right:0;bottom:0;margin:auto}.recommendcast li p{line-height:15px;margin-top:5px;font-size:11px}.recommendcast li p .name{color:#FF408E}.recommendcast li p .area{color:#909090;font-size:10px}.recommendcast .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 .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 .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 .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 .swiper-button-next.swiper-button-disabled,.recommendcast .swiper-button-prev.swiper-button-disabled{opacity:0}.recommendcast .more{text-align:right}#gal_result{padding:20px 0}#gal_result .count{float:left}#gal_result .paging_count{float:right}#gal_result .paging_count #paging{margin:0 0 5px 0}#gal_result .paging_count .choose{padding:0 0 0 5px;text-align:right}#gal_result .explanation{padding:15px 0}#gal_result .check{width:590px;height:34px;margin:0 0 5px 0;padding:4px 0 0 130px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2012/search/gal_check_bg.png);background-repeat:no-repeat}#gal_result .check .check_left{float:left}#gal_result .check .check_left input{margin:0;padding:0}#gal_result .check .check_right{width:180px;padding:0;float:right}#gal_result .check_under{width:590px;height:34px;margin:5px 0 0 0;padding:14px 0 0 130px;background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2012/search/gal_check_bg_under.png);background-repeat:no-repeat}#gal_result .check_under .check_left{float:left}#gal_result .check_under .check_left input{margin:0;padding:0}#gal_result #gal{margin:10px 0;padding:10px}#gal_result #gal ul li{position:relative;margin:2px 1px 4px 3px;padding:5px;border:solid 1px #CCC;background-color:#FFF;float:left;width:448px;min-height:205px}#gal_result #gal ul li.recommend{background:#FFF6EB}#gal_result #gal ul li.recommend::after{position:absolute;top:0;right:11px;width:38px;height:38px;content:"";background-image:url(https://cfs.pokepara.jp/Pokepara/Images/img/Local/new2013/other/recommendcast/ic-gal_recommend.png);background-size:contain}#gal_result #gal ul li .photo{text-align:center;width:138px;max-height:184px;overflow:hidden;float:left;margin:0 10px 0 0}#gal_result #gal ul li .photo img{width:100%}#gal_result #gal ul li .name{padding:5px 50px 0 3px;line-height:1.2}#gal_result #gal ul li .name a{font-weight:700}#gal_result #gal ul li .name input{margin:0 5px 0 0;padding:0;vertical-align:bottom}#gal_result #gal ul li .cast_rank_box:has(.cast_rank_badge){margin:12px 0 0}.cast_rank_badge .area{padding:3px 3px 0 0;text-align:left}#gal_result #gal ul li .gal_detaile{overflow:hidden;float:left;width:300px}#gal_result #gal ul li .tall{display:block;margin:8px 0 0;color:#C03;font-size:10px}#gal_result #gal ul li .shopname{height:36px;line-height:1;font-size:10px}#gal_result #gal ul li .icon{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#gal_result #gal ul li .icon a{text-decoration:none}#gal_result #gal ul li .icon span{display:block;width:64px;height:20px;line-height:20px;border-radius:2px;box-sizing:border-box;color:#FFF;font-size:11px;text-align:center}#gal_result #gal ul li .icon .today{background:#FE2200;border:solid 1px #FE2200}#gal_result #gal ul li .icon .sift_on{background:#FFF;border:solid 1px #FE2200;color:red}#gal_result #gal ul li .icon .blog{background:#F60;border:solid 1px #F60}#gal_result #gal ul li .icon .comment{background:#6CF;border:solid 1px #6CF}#gal_result #gal ul li .icon .prof_movie{background:#ED2786;border:solid 1px #ED2786}#gal_result #gal ul li .icon .gravure{background:#9C0;border:solid 1px #9C0}#gal_result #gal ul li .icon .none{background:#CCC;border:solid 1px #CCC}#gal_result #gal ul li .syushin{padding:0;font-size:10px}