@import url(phone.min.css)screen and (max-width:767px);@import url(tablet.min.css)screen and (min-width:768px) and (max-width:1024px);@import url(pc.min.css)screen and (min-width:1025px);@keyframes keyGradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes gradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes buttonAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes statusIconAnimation{0%{background-position:0 100%}to{background-position:0 0}}@keyframes borderGradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}section.detailBlock .profileAndPhoto{width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther){display:flex}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileAndSizeArea{width:100%;margin-bottom:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea{position:relative;overflow:hidden}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea img{background:url(/img/loading.gif)center;background-repeat:no-repeat;background-size:30px}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .slick-arrow::before{color:#666}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList{cursor:zoom-in;list-style:none;margin:0 auto;opacity:0;transition:300ms}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList .slick-track{z-index:2}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList li.panel{overflow:hidden;z-index:0;box-sizing:content-box;position:relative;line-height:0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList li.panel>div{width:100%;display:flex;justify-content:center;align-items:center;background:#fdf9fb;color:#666;background:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);background-size:400% 400%;animation:keyGradientAnimation 10s ease infinite;box-sizing:border-box;padding:.1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList li.panel>div img{width:calc(100% - .2rem);height:auto;z-index:2;line-height:0;display:block}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList{width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul li{width:20%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul li img{max-width:100%;height:auto}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul .current{filter:brightness(110%)}section.photoDiary{box-sizing:border-box;position:relative;color:#666;display:flex;flex-wrap:wrap}section.photoDiary>.body{width:100%;margin-top:3rem}section.photoDiary>.body>iframe{display:block}section.photoDiary>a{display:flex;justify-content:center;align-items:center;width:100%;color:rgba(255,255,255,.8)!important}section.schedule{width:100%}section.schedule>.scheduleBlock{padding:3rem;box-sizing:border-box;overflow:hidden;color:#666}section.schedule>.scheduleBlock>h4{font-size:1.4rem;display:flex;align-items:center;column-gap:.3rem;width:100%;cursor:pointer}section.schedule>.scheduleBlock>h4>i{background:#fcfbfe;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-content:center;font-size:1.6rem}section.schedule>.scheduleBlock>ul{list-style:none;border-image:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:linear-gradient(90deg,#f6f9fb 0,#fcfbfe 45%,#fdf9fb 100%);color:#666;transition:300ms}section.schedule>.scheduleBlock>ul>li{display:flex;justify-content:space-between;width:100%}section.schedule>.scheduleBlock>ul>li>p:first-child .sat{color:#46c2fd}section.schedule>.scheduleBlock>ul>li>p:first-child .sun{color:#00aeff}section.schedule>.scheduleBlock>ul>li:last-child{border-bottom:none}section.schedule>.scheduleBlock>.exclamation{display:none;text-align:center;cursor:pointer;font-weight:700}section.schedule>.scheduleBlock.hide>ul{height:0;opacity:0}section.schedule>.scheduleBlock.hide>.exclamation{display:block;cursor:pointer}section.third .recommendAndHistoryArea{width:100%;margin:3rem auto}section.third .recommendAndHistoryArea .recommendCasts{width:100%}section.third .recommendAndHistoryArea .recommendCasts .castList .image::after,section.third .recommendAndHistoryArea .recommendCasts .castList .image::before{z-index:-1}section.third .recommendAndHistoryArea .recommendCasts .castList picture{z-index:1;position:relative}section.third .recommendAndHistoryArea .recommendCasts .castList picture img{z-index:1}section.third .neighbors,section.third .neighbors .backToListButton>*>p{width:100%;background:#fdf9fb;position:relative;z-index:-2}section.third .neighbors .button1{width:240px;margin:auto;margin-top:2rem}section.third .neighbors>ul{list-style:none;display:flex;justify-content:space-between}section.third .neighbors>ul>li{width:50%}section.third .neighbors>ul>li>a{display:flex;justify-content:flex-start;align-items:center}section.third .neighbors .backToListButton>:hover>p>i,section.third .neighbors .backToListButton>:hover>p>span,section.third .neighbors>ul>li>a>i{color:#666}section.third .neighbors>ul>li>a>div>.nameAndAge{font-weight:700;color:#666;width:100%;text-align:center}section.third .neighbors>ul>.next>a{justify-content:flex-end}section.third .neighbors .backToListButton{width:300px;height:6rem;font-size:1.4rem;font-weight:700;text-decoration:none;display:block;padding:.5rem 1rem;box-sizing:border-box;margin:auto;margin-top:2rem}section.third .neighbors .backToListButton>*{text-decoration:none}section.third .neighbors .backToListButton>*>p{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;z-index:999}section.third .neighbors .backToListButton>*>p>span{color:#00aeff;margin:0 .5rem;transition:300ms;z-index:1001}section.third .neighbors .backToListButton>*>p>i{color:#666;z-index:1001}section.third .neighbors .backToListButton>*>p::before{content:"";background:#fdf9fb;color:#666;background:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);background-size:400% 400%;animation:keyGradientAnimation 10s ease infinite;width:100%;height:100%;top:-100%;left:-100%;transform:rotate(500deg);position:absolute;z-index:1000;transition:300ms}section.third .neighbors .backToListButton>*>p::after{content:"";background:#fdf9fb;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;position:absolute;z-index:1000;transition:300ms}section.third .neighbors .backToListButton>:hover>p::before{top:0;left:0;transform:rotate(0deg)}@media screen and (max-width:767px){.contentsTitle .jp{font-size:1.6rem!important}section.detailBlock{width:100%;padding-top:4rem}section.detailBlock>.contentsTitle{width:96%!important;margin:auto}section.detailBlock .profileAndPhoto{background-size:100%;background-position:0 15%;margin-top:3rem}section.detailBlock .profileAndPhoto>div:first-child{padding-bottom:1rem}section.detailBlock .profileAndPhoto>div:first-child>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:96%;margin:auto}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap-reverse;margin:1rem 0}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:1rem}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:first-child{display:flex;font-size:1.4rem;justify-content:center;align-items:center;column-gap:.5rem;font-weight:700}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:first-child>:first-child{padding:.3rem 2rem;background:#fcfbfe;color:#fff}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:last-child{font-size:1.4rem;display:block}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div{display:flex;justify-content:flex-end;align-items:baseline}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div>p{font-size:1.6rem}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div>span,section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div>time{font-size:1.8rem;line-height:.8;padding:0 .3rem;font-family:"futura-pt, sans-serif"}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>p.statusIcon{font-size:1.8rem;font-weight:700}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>p.statusIcon.normal{color:#aeff00}section.detailBlock .profileAndPhoto>div:first-child>div .tags{width:100%}section.detailBlock .profileAndPhoto>div:first-child>div .tags>.tagList{display:flex;flex-wrap:wrap;width:100%;margin-bottom:1rem;gap:.2rem}section.detailBlock .profileAndPhoto>div:first-child>div .tags>.tagList>li.tag{width:calc(33% - .2rem);font-size:1.4rem;padding:.2rem 0}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge{width:100%;list-style:none}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li{display:flex;justify-content:center;margin:auto}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li p:first-child{margin-right:1rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child{width:100%;font-size:2rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div{display:flex;justify-content:flex-start;align-items:flex-end}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div:first-child>p:first-child{color:#fff;background:#aeff00;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div:first-child>p:last-child{font-size:3rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:nth-child(2){width:50%}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:nth-child(2)>p:first-child{color:#f2f2f8}section.detailBlock .profileAndPhoto>div:first-child>div .sizes{width:100%;display:flex;list-style:none;justify-content:center;column-gap:1rem}section.detailBlock .profileAndPhoto>div:first-child>div .sizes>li{font-size:1.6rem;display:flex;justify-content:flex-start;align-items:flex-end;font-family:"futura-pt, sans-serif"}section.detailBlock .profileAndPhoto>div:first-child>div .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther){width:96%;margin:auto;justify-content:center;flex-wrap:wrap-reverse;flex-direction:row}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea{width:100%;margin-top:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea h3{font-size:1.8rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul>li{display:flex}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes{justify-content:space-between}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes>li{width:25%;font-size:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee{display:flex;justify-content:space-between;margin-bottom:1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>div>a,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p>span{font-size:1.4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace{margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div{display:flex;flex-wrap:wrap;justify-content:end;column-gap:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div>p{display:flex;flex-wrap:nowrap;justify-content:end;font-size:1.8rem;column-gap:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>div{display:flex;justify-content:flex-end;align-items:baseline;column-gap:1rem;flex-direction:row-reverse}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul{gap:.4rem;margin-top:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li{width:calc(33% - .4rem);font-size:1.1rem;justify-content:center;align-items:center;box-sizing:border-box;padding:.3rem 0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.yes{background:#46c2fd;color:#fff}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.no{background:rgba(252,251,254,.2);color:rgba(102,102,102,.6)}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea{margin-top:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody{padding:1rem;border-image:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#fdf9fb;color:#666}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody *{font-size:1.8rem;line-height:1.5;color:#666!important;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Sans","Yu Gothic","YuGothic","游ゴシック","Yu Gothic Medium","YuGothic Medium",sans-serif!important}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea{width:100%;background-size:100%;background-position:center,10%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList{width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList li.panel{border-radius:3px;overflow:hidden}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList{width:100%;margin:auto;margin-top:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul{width:calc(100% - 50px)}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul li{width:20%}section.detailBlock .photoDiary{width:96%;margin:4rem auto}section.detailBlock .photoDiary>.body,section.third .neighbors>ul>li>a>div>.image,section.third .neighbors>ul>li>a>div>.image>picture{width:100%}section.detailBlock .photoDiary>.body>iframe{width:350px;margin:auto}section.detailBlock .photoDiary>.body>a{font-size:1.4rem}section.schedule{padding-bottom:2rem;box-sizing:border-box;width:100%;margin:auto}section.schedule>.scheduleBlock{width:96%;margin:auto;padding:2rem 0!important}section.schedule>.scheduleBlock>h4{font-size:1.4rem;display:flex;align-items:center;column-gap:.3rem;width:100%}section.schedule>.scheduleBlock>h4>i{background:#fcfbfe;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-content:center;font-size:1.6rem}section.schedule>.scheduleBlock ul{margin:1rem auto;max-width:900px}section.schedule>.scheduleBlock ul>li{font-size:1.4rem;height:36px;box-sizing:border-box;border-bottom:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p:first-child{width:200px;display:flex;justify-content:center;align-items:center;padding:1rem 0;border-right:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p:last-child{font-weight:700;display:flex;justify-content:center;align-items:center;width:calc(100% - 200px)}section.schedule>.scheduleBlock>.exclamation{display:none;text-align:center;cursor:pointer;font-size:1.4rem}section.third .recommendAndHistoryArea{box-sizing:border-box;width:100%;padding:2rem 0}section.third .recommendAndHistoryArea .browsingHistory,section.third .recommendAndHistoryArea .recommendCasts{margin:2rem auto;width:100%;box-sizing:border-box}section.third .recommendAndHistoryArea .browsingHistory>h2,section.third .recommendAndHistoryArea .recommendCasts>h2{font-size:1.6rem;margin-bottom:3rem}section.third .recommendAndHistoryArea .browsingHistory>.castList,section.third .recommendAndHistoryArea .recommendCasts>.castList{width:96%;margin:auto;box-sizing:border-box;justify-content:flex-start}section.third .recommendAndHistoryArea .browsingHistory>.castList>li,section.third .recommendAndHistoryArea .recommendCasts>.castList>li{width:32.4%}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .sizes,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .sizes{column-gap:.3rem;font-size:1rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .sizes>li>p:first-child::after,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .schedule,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .schedule{align-items:center}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .schedule>span:first-child,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .schedule>span:first-child{font-size:.8rem;padding:.3rem .1rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .schedule>span:last-child,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .schedule>span:last-child{font-size:.8rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .status,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .status{font-size:1.2rem}section.third .neighbors{width:100%;box-sizing:border-box;margin:1rem 0;padding:1rem 0}section.third .neighbors>ul{width:96%;margin:auto}section.third .neighbors>ul>li>a{width:100%;text-decoration:none;column-gap:1rem}section.third .neighbors>ul>li>a>i{display:block;font-size:.6rem}section.third .neighbors>ul>li>a>div{width:70px}section.third .neighbors>ul>li>a>div>.image>picture>img{width:100%;height:auto;display:block;background:url(/img/loading.gif)center;background-repeat:no-repeat;background-size:30px}section.third .neighbors>ul>li>a>div>.nameAndAge{font-size:1rem}}@media screen and (min-width:768px) and (max-width:1024px){section.detailBlock{width:96%;margin:auto}section.detailBlock .profileAndPhoto{background-size:100%;background-position:0 15%}section.detailBlock .profileAndPhoto>div:first-child{padding-bottom:1rem}section.detailBlock .profileAndPhoto>div:first-child>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:auto}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:first-child{display:flex;font-size:2rem;justify-content:center;align-items:center;column-gap:.5rem;font-weight:700}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:first-child>:first-child{padding:.3rem 2rem;background:#fcfbfe;color:#fff}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus>.rank>:last-child{margin-top:.5rem;font-size:1.4rem;display:block}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status{width:50%;display:flex;justify-content:end;align-items:flex-start;margin-bottom:.5rem}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div{display:flex;justify-content:flex-end;align-items:baseline}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div>span,section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>div>time{font-size:1.8rem;line-height:.8;padding:0 .3rem;font-family:"futura-pt, sans-serif"}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>p.statusIcon{margin-right:2rem;font-size:2rem;font-weight:700}section.detailBlock .profileAndPhoto>div:first-child>div .rankAndStatus .status>p.statusIcon.normal{color:#aeff00}section.detailBlock .profileAndPhoto>div:first-child>div .tags{width:100%}section.detailBlock .profileAndPhoto>div:first-child>div .tags>.tagList{display:flex;flex-wrap:wrap;width:100%;margin-bottom:1rem}section.detailBlock .profileAndPhoto>div:first-child>div .tags>.tagList>li.tag{width:calc(25% - .8rem);margin:.3rem;font-size:1.4rem;padding:.2rem 0}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge{width:50%;list-style:none}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li{display:flex;flex-wrap:wrap;margin:auto;font-size:2rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child{width:100%;font-size:2.4rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div{display:flex;justify-content:flex-start;align-items:flex-end;margin-right:.5rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div>p:first-child{margin-right:.5rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div:first-child>p:first-child{color:#fff;background:#aeff00;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:first-child>div:first-child>p:last-child{font-size:3rem}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:nth-child(2){width:50%}section.detailBlock .profileAndPhoto>div:first-child>div .nameAndAge>li:nth-child(2)>p:first-child{color:#f2f2f8}section.detailBlock .profileAndPhoto>div:first-child>div .sizes{width:50%;display:flex;list-style:none;justify-content:flex-end;column-gap:.5rem}section.detailBlock .profileAndPhoto>div:first-child>div .sizes>li{font-size:2rem;display:flex;justify-content:flex-start;align-items:flex-end;font-family:"futura-pt, sans-serif"}section.detailBlock .profileAndPhoto>div:first-child>div .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther){width:100%;margin:auto;justify-content:center;flex-wrap:wrap-reverse;flex-direction:row}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea{width:100%;margin-top:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul>li{display:flex}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes{justify-content:space-between}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes>li{width:25%;font-size:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee{display:flex;justify-content:space-between;margin-bottom:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p{font-size:2.4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p>span{font-size:1.8rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace{margin-bottom:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div{display:flex;flex-wrap:wrap;justify-content:end;column-gap:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div>p{display:flex;flex-wrap:nowrap;justify-content:end;font-size:2.2rem;column-gap:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>div{display:flex;justify-content:flex-end;align-items:baseline;column-gap:1rem;flex-direction:row-reverse}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>div>a{font-size:1.4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul{gap:.4rem;margin-top:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li{width:calc(20% - .4rem);font-size:1.1rem;justify-content:center;align-items:center;box-sizing:border-box;padding:.3rem 0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.yes{background:#46c2fd;color:#fff}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.no{background:rgba(252,251,254,.2);color:rgba(102,102,102,.6)}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea{margin-top:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody{padding:1rem;border-image:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#fdf9fb;color:#666}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody *{font-size:1.8rem;line-height:1.5;color:#666!important;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Sans","Yu Gothic","YuGothic","游ゴシック","Yu Gothic Medium","YuGothic Medium",sans-serif!important}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea{width:100%;background-size:100%;background-position:center,10%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList{width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .sliderList li.panel{border-radius:3px;overflow:hidden}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList{width:100%;margin:auto;margin-top:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul{width:calc(100% - 50px)}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList>ul li{width:20%}section.detailBlock .photoDiary{width:768px;margin:4rem auto}section.detailBlock .photoDiary>.body,section.third .neighbors>ul>li>a>div>.image,section.third .neighbors>ul>li>a>div>.image>picture{width:100%}section.detailBlock .photoDiary>a{font-size:1.4rem}section.schedule{padding:2rem 0;margin:auto;margin-top:4rem;box-sizing:border-box;width:100%}section.schedule>.scheduleBlock{width:96%;margin:auto}section.schedule>.scheduleBlock>h4{font-size:1.4rem;display:flex;align-items:center;column-gap:.3rem;width:100%}section.schedule>.scheduleBlock>h4>i{background:#fcfbfe;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-content:center;font-size:1.6rem}section.schedule>.scheduleBlock ul{margin:1rem auto;max-width:900px}section.schedule>.scheduleBlock ul>li{font-size:1.4rem;height:36px;box-sizing:border-box;border-bottom:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p:first-child{width:200px;display:flex;justify-content:center;align-items:center;padding:1rem 0;border-right:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p:last-child{font-weight:700;display:flex;justify-content:center;align-items:center;width:calc(100% - 200px)}section.schedule>.scheduleBlock>.exclamation{display:none;text-align:center;cursor:pointer}section.third .recommendAndHistoryArea{box-sizing:border-box;width:100%;padding:2rem 0}section.third .recommendAndHistoryArea .browsingHistory,section.third .recommendAndHistoryArea .recommendCasts{margin:2rem auto}section.third .recommendAndHistoryArea .browsingHistory>h2,section.third .recommendAndHistoryArea .recommendCasts>h2{font-size:1.8rem}section.third .recommendAndHistoryArea .browsingHistory>.castList,section.third .recommendAndHistoryArea .recommendCasts>.castList{width:96%;margin:auto;margin-top:2rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li,section.third .recommendAndHistoryArea .recommendCasts>.castList>li{width:24%}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .sizes,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .sizes{column-gap:.5rem;font-size:1.4rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .schedule>span,section.third .recommendAndHistoryArea .browsingHistory>.castList>li .status,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .schedule>span,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .status{font-size:1.2rem}section.third .neighbors{margin:1rem 0;padding:1rem 0}section.third .neighbors>ul{width:96%;margin:auto}section.third .neighbors>ul>li>a{width:100%;text-decoration:none;column-gap:1rem}section.third .neighbors>ul>li>a>i{display:block;font-size:1.5rem}section.third .neighbors>ul>li>a>div{width:140px}section.third .neighbors>ul>li>a>div>.image>picture>img{width:100%;height:auto;display:block;background:url(/img/loading.gif)center;background-repeat:no-repeat;background-size:30px}}@media screen and (min-width:1025px){section.detailBlock{min-width:1025px;max-width:1680px;width:96%;margin:auto;margin-bottom:4rem}section.detailBlock .profileAndPhoto{background-size:600px;background-position:-30px,top;margin-top:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther){width:100%;margin:auto;justify-content:space-between;flex-direction:row-reverse;column-gap:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.rank{width:50%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea h3{text-align:right;margin-bottom:1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea ul>li{display:flex}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.rank>p:first-child{display:flex;font-size:1.6rem;justify-content:flex-start;align-items:center;font-weight:700;column-gap:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.rank>p:first-child>:first-child{background:#fcfbfe;color:#fff;padding:.3rem 2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.rank>:last-child{margin-top:.3rem;display:block}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;width:50%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>p.statusIcon{color:#666;font-size:1.8rem;font-weight:700}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>p.statusIcon.normal{color:#aeff00}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>div{display:flex;justify-content:flex-end;align-items:baseline;width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>div>span,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>div>time{font-size:2rem;line-height:.8;padding:0 .3rem;font-family:"futura-pt, sans-serif"}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .rankAndStatus>.status>div>:last-child{padding:0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .nameAndAge>li{width:50%;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:1rem 0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .nameAndAge>li p:first-child{font-size:3.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .nameAndAge>li:first-child{justify-content:flex-start;align-items:center;width:100%;font-size:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .nameAndAge>li:first-child>p:first-child{font-size:3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .nameAndAge>li:first-child>p:last-child{margin-left:3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes{justify-content:flex-start;font-family:"futura-pt, sans-serif";column-gap:1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes>li{font-size:2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .tags{margin-top:4rem;margin-bottom:2rem;width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .tags>.tagList{width:100%;justify-content:flex-start;margin-top:.4rem;gap:.4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .tags>.tagList>li.tag{width:calc(20% - .4rem);font-size:1.2rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p{font-size:2.2rem;text-align:right}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .requestFee>p>span{font-size:1.6rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace,section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options{margin-top:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>h3{width:100%}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div{display:flex;flex-wrap:wrap;justify-content:end;column-gap:4rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .deliveryPlace>div>p{display:flex;flex-wrap:nowrap;justify-content:end;font-size:1.8rem;column-gap:.5rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>div{display:flex;justify-content:flex-end;align-items:baseline;column-gap:1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul{gap:.4rem;margin-top:1rem}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li{width:calc(20% - .4rem);font-size:1rem;justify-content:center;align-items:center;box-sizing:border-box;padding:.3rem 0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.yes{background:#46c2fd;color:#fff}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .options>ul>li.no{background:rgba(252,251,254,.2);color:rgba(102,102,102,.6)}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody{padding:1rem;border-image:linear-gradient(90deg,#00aeff 0,#46c2fd 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#fdf9fb;color:#666}section.detailBlock .profileAndPhoto>div:not(.pcOther) .profileArea .commentArea>div.commentBody *{font-size:1.6rem;line-height:1.5;color:#666!important;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Sans","Yu Gothic","YuGothic","游ゴシック","Yu Gothic Medium","YuGothic Medium",sans-serif!important;background:0 0!important}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea{width:50%;max-width:700px;padding:0}section.detailBlock .profileAndPhoto>div:not(.pcOther) .imageArea .thumbList{width:calc(100% - 25px);margin:auto;margin-top:1rem}section.detailBlock .photoDiary{margin-top:4rem}section.detailBlock .photoDiary>.body,section.schedule>.scheduleBlock,section.schedule>div.contentsTitleBorder,section.third .recommendAndHistoryArea .browsingHistory>div.contentsTitleBorder,section.third .recommendAndHistoryArea .recommendCasts>div.contentsTitleBorder{min-width:1025px;max-width:1680px;width:96%;margin:auto}section.detailBlock .photoDiary>a{font-size:1.4rem}section.schedule{padding:2rem 0;margin-top:4rem;box-sizing:border-box}section.schedule>.scheduleBlock>h4{font-size:1.4rem;display:flex;align-items:center;column-gap:.3rem;width:100%;max-width:950px;margin:auto}section.schedule>.scheduleBlock>h4>i{background:#fcfbfe;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-content:center;font-size:1.6rem}section.schedule>.scheduleBlock ul{margin:1rem auto;width:980px;display:flex;flex-wrap:wrap;justify-content:flex-start}section.schedule>.scheduleBlock ul>li{font-size:1.4rem;box-sizing:border-box;width:140px;display:block;border:0;border-right:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p{height:34px;display:flex;justify-content:center;align-items:center;padding:.3rem 0}section.schedule>.scheduleBlock ul>li>p:first-child{width:100%;text-align:center;border-bottom:1px solid rgba(128,128,128,.5)}section.schedule>.scheduleBlock ul>li>p:last-child{font-weight:700;width:100%}section.schedule>.scheduleBlock ul>li:nth-of-type(7n),section.schedule>.scheduleBlock ul>li:nth-of-type(7n) *{border-right:none}section.schedule>.scheduleBlock ul>li:last-child{border:0}section.schedule>.scheduleBlock>.exclamation{display:none;text-align:center;cursor:pointer;font-weight:700;min-width:1025px;max-width:1680px;width:96%;margin:auto}section.third,section.third .neighbors>ul>li>a>div>.image,section.third .neighbors>ul>li>a>div>.image>picture{width:100%}section.third .recommendAndHistoryArea{box-sizing:border-box;width:100%;padding:2rem 0}section.third .recommendAndHistoryArea .browsingHistory,section.third .recommendAndHistoryArea .recommendCasts{margin:1rem auto;padding:1rem 0}section.third .recommendAndHistoryArea .browsingHistory>h2,section.third .recommendAndHistoryArea .recommendCasts>h2{font-size:1.8rem}section.third .recommendAndHistoryArea .browsingHistory>.castList,section.third .recommendAndHistoryArea .recommendCasts>.castList{min-width:1025px;max-width:1680px;width:96%;margin:auto;margin-top:2rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li,section.third .recommendAndHistoryArea .recommendCasts>.castList>li{max-width:170px}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .sizes,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .sizes{font-size:1.4rem;column-gap:.5rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .sizes>li>p:first-child::after,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .sizes>li>p:first-child::after{content:":";padding:0 .3rem}section.third .recommendAndHistoryArea .browsingHistory>.castList>li .schedule>span,section.third .recommendAndHistoryArea .browsingHistory>.castList>li .status,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .schedule>span,section.third .recommendAndHistoryArea .recommendCasts>.castList>li .status{font-size:1.2rem}section.third .neighbors{margin:1rem 0;padding:1rem 0;background:#fdf9fb}section.third .neighbors>ul{min-width:1025px;max-width:1680px;width:96%;margin:auto}section.third .neighbors>ul>li>a{width:100%;text-decoration:none;column-gap:1rem}section.third .neighbors>ul>li>a>i{display:block}section.third .neighbors>ul>li>a>div{width:100px}section.third .neighbors>ul>li>a>div>.image>picture>img{width:100%;height:auto;display:block;background:url(/img/loading.gif)center;background-repeat:no-repeat;background-size:30px}}