/*!
==================================================

Page: 女の子プロフィール
Last Modified: 2024/03/12 15:53:52

==================================================
*/.content_girl_schedule.content .content_header::after{background:#666;background:-webkit-gradient(linear, left top, right top, from(#0080ff), color-stop(25%, #0080ff), color-stop(25%, #666666));background:linear-gradient(to right, #0080ff 0%, #0080ff 25%, #666666 25%)}.content_girl_schedule.content .content_header .subject i.icon{background:#0080ff}.content_girl_schedule.content .content_header .subject i.icon::before{background-image:url("../img/icon/calender_schedule.svg")}.content_girl_data.content .content_header::after{background:#666;background:-webkit-gradient(linear, left top, right top, from(#f8807d), color-stop(25%, #f8807d), color-stop(25%, #666666));background:linear-gradient(to right, #f8807d 0%, #f8807d 25%, #666666 25%)}.content_girl_data.content .content_header .subject i.icon{background:#f8807d}.content_girl_data .tab_nav .tab.tab_active:before{background:#f8807d}#girl{margin-top:1em;padding:0 80px}.pics_profile .wrap_slick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pics_profile .photos{height:600px;margin:0 auto;width:450px}.pics_profile .photo_item img{width:100%}.pics_profile .thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px -5px}.pics_profile .thumbnail_item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;line-height:0;padding:5px;position:relative}.pics_profile .thumbnail_item:after{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:rgba(0,0,0,.3);bottom:5px;content:"";display:block;left:5px;opacity:1;position:absolute;right:5px;top:5px}.pics_profile .thumbnail_item.thumbnail_current:after{opacity:0}.pics_profile .thumbnail_item img{margin:0 auto;width:100%}.prof_data{padding:1em;background:rgba(255,165,0,.2)}.prof_data .params .param{display:block;margin-right:0}.prof_data .entry_date{color:#fc3863;font-size:1em;line-height:2em;background:rgba(255,165,0,.2)}.prof_data .title_blk{background:rgba(255,69,0,.2)}.prof_data .size_nosmoking{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0 0;background:rgba(0,128,0,.2)}.prof_data .size{display:inline-block;margin:0;min-height:2em;background:rgba(128,0,128,.2)}.prof_data .size dd{display:inline-block;margin-right:.5em}.prof_data .size .number{color:#333;font-size:1.2em}.prof_data .size .height:before{color:#4d4d4d;content:"T:"}.prof_data .size .bust:before{color:#4d4d4d;content:"B:"}.prof_data .size .cap .number{margin-left:.3em;margin-right:.3em}.prof_data .size .waist:before{color:#4d4d4d;content:"W:"}.prof_data .size .hip:before{color:#4d4d4d;content:"H:"}.prof_data .nosmoking_mark{display:inline;line-height:0;position:relative}.prof_data .nosmoking_mark .nosmoking{bottom:0;height:40px;left:10px;position:absolute;width:40px}.prof_data .title_blk{font-size:1.2em;margin:0}.prof_data .title_blk h1{font-size:1.8em}.prof_data .title_blk h2{font-size:1.6em}.prof_data .title_blk h3{font-size:1.4em}.prof_data .title_blk .copy{font-weight:normal;margin:.5em 0}.prof_data .title_blk .title{display:inline-block;line-height:2em;margin:0;vertical-align:baseline}.prof_data .title_blk .kana{color:#4d4d4d;display:inline-block;font-size:1em;vertical-align:baseline}.prof_data .title_blk .age{display:inline-block;font-size:1em;vertical-align:baseline}.prof_upcoming{margin:0;position:relative;background:rgba(173,255,47,.2)}.prof_upcoming:after{content:" ";display:block;height:1px;background:#666;background:-webkit-gradient(linear, left top, right top, from(#f8807d), color-stop(25%, #f8807d), color-stop(25%, #666666));background:linear-gradient(to right, #f8807d 0%, #f8807d 25%, #666666 25%)}.prof_upcoming .schedule_main{margin:0;padding:10px}.prof_upcoming .schedule_main>.inside{position:relative}.prof_upcoming .schedule_times{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prof_upcoming .subject{display:inline-block;font-size:1.2em;font-weight:normal;line-height:1.6em;margin:0 5px;vertical-align:middle}.prof_upcoming .schedule_time{color:#000;font-size:1.6em;margin:0 10px;vertical-align:middle}.prof_upcoming .schedule_time .tilde{font-size:.8em;vertical-align:middle}.prof_upcoming .schedule_date{margin-right:10px}.prof_upcoming .schedule_additional{font-size:1.2rem;font-weight:700;margin:0;position:relative}.prof_upcoming .next_time{border-radius:4em;color:#fff;font-size:1.2em;background-color:rgba(0,165,235,.6);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 165, 235, 0.1)), to(rgba(0, 165, 235, 0.6)));background-image:linear-gradient(to bottom, rgba(0, 165, 235, 0.1), rgba(0, 165, 235, 0.6));letter-spacing:-0.4em;line-height:0;margin:0 5px;padding:0;text-align:center;vertical-align:middle}.prof_upcoming .next_time .cnt{letter-spacing:normal;line-height:1.5em;margin:0;padding:0}.prof_upcoming .next_time.lastone{background-color:rgba(255,51,0,.6);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 51, 0, 0.1)), to(rgba(255, 51, 0, 0.6)));background-image:linear-gradient(to bottom, rgba(255, 51, 0, 0.1), rgba(255, 51, 0, 0.6))}.prof_upcoming .next_time .schedule_time{color:#fff;font-size:1em}.prof_upcoming .next_time:not(.lastone) .nexttime_label:before{content:"次回";padding:5px}.prof_upcoming .lastone_wrap .lastone_label{background:red;border-radius:4em;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1.5em;margin:0;padding:5px 10px}.prof_upcoming .nexttime_wrap .nexttime_label{display:inline-block;font-size:1em;font-weight:700;line-height:1.5em;margin:0;padding:5px 10px}.prof_kensyuwari{background:#77b400;line-height:0;margin:10px 0;min-height:40px;border:solid 1px #add8e6;position:relative;text-align:center;vertical-align:middle;z-index:1}.prof_kensyuwari .link_detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;min-height:40px;min-width:40px;position:absolute;right:0;text-decoration:none;top:0}.prof_kensyuwari .link_detail:hover{background:rgba(255,255,255,.2)}.scroll_prof_schedule{background-image:url(../img/scroll_schedule_pat.png);background-size:36px 36px;background-repeat:repeat;background-position:center center;line-height:0;margin:10px 0;min-height:40px;position:relative;text-align:center;vertical-align:middle;z-index:1}.scroll_prof_schedule .link_girl_schedule{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:block;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;min-height:40px;text-decoration:none;background-color:#ffe600}.scroll_prof_schedule .link_girl_schedule:hover{background-color:rgba(255,230,0,.8)}.prof_mescom{display:block;margin:0}.prof_mescom>dl{position:relative}.prof_mescom>dl dd{padding:.5em 1em;position:relative;text-align:center}.prof_mescom dl+dl{margin-top:10px}.tab_data .tab_nav{width:100%}.tab_data .rc_series{margin:4px 0}.value_step{background-position:center center;background-repeat:no-repeat;background-size:1em auto;display:block;height:100%;height:40px;padding:0;position:relative;width:100%}.value_step>span{display:none}.value_step.step_1{background-image:url(../img/icon/value_4step_1.svg)}.value_step.step_2{background-image:url(../img/icon/value_4step_2.svg)}.value_step.step_3{background-image:url(../img/icon/value_4step_3.svg)}.value_step.step_4{background-image:url(../img/icon/value_4step_4.svg)}.rc_series.girl_play li{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%}.rc_series.girl_area li{-ms-flex-preferred-size:25%;flex-basis:25%}.content_girl_schedule .blk_schedule_calendar{padding:1em 10px}.content_girl_schedule .blk_reservation_status{padding:0 10px 1em}.content_girl_schedule .schedule_blank{display:inline-block;height:20px;width:20px;padding:7px}.toggle_trigger{cursor:pointer;-webkit-transition:.5s;transition:.5s}.toggle_trigger:hover{background-color:#00a5eb;border-color:#00a5eb;color:#fff}.toggle_trigger:hover .toggle_title .svg_arrow_down{fill:#fff}.toggle_trigger .toggle_title{padding-left:16px}.toggle_trigger .toggle_title .svg_arrow_down{fill:rgba(0,0,0,.5);height:16px;-webkit-transition:.3s;transition:.3s;width:16px;vertical-align:middle;line-height:2em;display:inline-block}.toggle_trigger.active .svg_arrow_down{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.toggle_target{display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#tab_profile .girl_profile .rc{padding:.5em}#tab_profile .girl_qanda.shape_comb>li>dl>dt{background-color:rgba(240,240,240,.8);background:-webkit-gradient(linear, left top, right top, from(#fff), to(#f0f0f0));background:linear-gradient(to right, #fff 0%, #f0f0f0 100%);color:rgba(51,51,51,.8)}.girl_play li dl{background:#eee;border-radius:3px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1px;text-align:center}.girl_play li dl dt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.5em}.girl_play li dl dd{border-left:1px dotted #fff;font-size:1.5em;padding:0;text-align:center;width:25%}.girl_play li dl.play_status_1{background:#f90;color:#fff}.girl_play li dl.play_status_2{background:#f90;color:#fff}.girl_play li dl.play_status_3{background:#f90;color:#fff}.girl_play li dl.play_status_4{background:#ddd;color:#999}.girl_play.option_play li{width:50%}#tab_playguide .girl_play.stretch li{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%}#tab_playguide .girl_play .rc{padding:0}#tab_playguide .girl_play dl.rc dt,#tab_playguide .girl_play dl.rc dd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tab_playguide .girl_play dl.rc dt{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}#tab_playguide .girl_play dl.rc dd{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}#tab_area .girl_area.stretch li{-ms-flex-preferred-size:25%;flex-basis:25%}#tab_area .girl_area .rc{padding:.5em}.questionnaire_subject{padding-top:.5em}.questionnaire_subject.content_header::after{background:#666;background:-webkit-gradient(linear, left top, right top, from(#f90), color-stop(25%, #f90), color-stop(25%, #666666));background:linear-gradient(to right, #f90 0%, #f90 25%, #666666 25%)}.questionnaire_subject.content_header h3.subject{font-size:1.2em;line-height:1.6em;margin:.5em}.questionnaire_subject.content_header h3.subject i{background:#f90}.questionnaire_subject.content_header h3.subject .play_date{font-size:.8em;margin-right:1em}.questionnaire_subject.content_header h3.subject .name .hono{font-size:.8em;margin-left:5px}.questionnaire_body{padding-bottom:1em}dl.qitem dt{background-color:rgba(240,240,240,.8);color:rgba(51,51,51,.8);padding-left:.25em}dl.qitem.dl_reply dt{font-weight:700;background-color:rgba(248,128,125,.8);color:#fff}.questionnaires.entries>li{border-radius:6px;border:1px solid #ccc;margin:1em 0;padding:0;position:relative}.questionnaires.entries>li+li{margin-top:1em}.questionnaires .list_btn_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.questionnaires .list_btn_radio.stretch{position:relative;width:100%}.questionnaires .list_btn_radio.stretch li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.questionnaires .list_btn_radio.stretch li label{width:100%}.questionnaires .list_btn_radio.preview li.selected>.label{background-color:#f90}.wrap_ms_meter{margin:0 auto;max-width:450px;text-align:center;width:100%}.wrap_ms_meter ul.ms_meter{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wrap_ms_meter ul.ms_meter:before{background:#b7b7b7;border-right:0;color:#fff;content:"Ｍ度";border-radius:4px 0 0 4px;margin-right:1px;padding:5px}.wrap_ms_meter ul.ms_meter:after{background:#b7b7b7;border-left:0;color:#fff;content:"Ｓ度";border-radius:0 4px 4px 0;padding:5px}.wrap_ms_meter ul.ms_meter li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddd;border-left:0;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1px;padding:5px}.wrap_ms_meter ul.ms_meter li.active{background:#f90;color:#fff}.content_girl_blog .nested_nav{margin:10px;font-size:.9em}/*!
女の子プロフィール：アンケートボタン
*/.wrap_post_questionnare{display:inline;position:absolute;right:0;top:50%;margin-top:-1.5em}ul.paging li.paging_index{margin-right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper_paging{margin:.5em 0;padding:.5em;position:relative;text-align:center;z-index:1}.wrapper_paging.top{border-bottom:0}.questionnaires.entries .mark_new{border-radius:0;color:#fff;display:block;font-size:1em;font-weight:normal;line-height:1.8em;margin:0;text-align:center;text-shadow:none;position:absolute;top:-5px;left:-5px;width:60px;height:60px;background-image:url(../img/mark_new.svg);background-repeat:no-repeat;background-size:contain;z-index:1}.questionnaire_subject.content_header{font-size:1em}