﻿.diaryBg{background-color:#f9f9f9;width:100%}.diaryBase{list-style-type:none;gap:2%;margin:0 auto;padding:0;width:100%}@media screen and (max-width: 767px){.diaryBase{width:96%}}.diaryBase li{background-color:white;border:1px #ddd solid;padding:0 0 15px;margin:0 0 15px;width:calc(94% / 4)}@media screen and (max-width: 767px){.diaryBase li{width:calc(98% / 2)}}.diaryBase li .picArea{background-color:white;display:block;overflow:hidden;width:100%}.diaryBase li .picArea img{-webkit-transition:all .3s ease;transition:all .3s ease;aspect-ratio:1 / 1;height:auto;object-fit:cover;object-position:center top;width:100%}.diaryBase li .picArea img:hover{opacity:0.7}.diaryBase li .diarySub{background-color:transparent;color:#111;font-family:"Noto Sans JP","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Yu Gothic UI","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","ヒラギノ角ゴシック",Meiryo,sans-serif;font-weight:700;margin:0;padding:0 10px;text-align:center;width:100%}@media screen and (max-width: 767px){.diaryBase li .diarySub{text-align:left}}.diaryBase li .diarySub a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .3s ease;transition:all .3s ease;color:#ff529d;display:block;font-size:18px;text-align:left;text-decoration:none}@media screen and (max-width: 767px){.diaryBase li .diarySub a{font-size:16px}}.diaryBase li .diarySub a:hover{opacity:0.7}.diaryBase li .diarySub a:visited{color:#111;opacity:1}.diaryBase li .diaryDate{color:#666;display:block;font-size:14px;font-weight:400;margin:0;padding:10px 10px 3px;width:100%}.diaryBase li .diaryDate::before{content:"\F214";display:inline-block;font-family:bootstrap-icons;padding-right:.25rem;font-size:14px;vertical-align:bottom}@media screen and (max-width: 480px){.diaryBase li .diaryDate::before{font-size:0.8rem}}.diaryBase li .diaryName{-webkit-transition:all .3s ease;transition:all .3s ease;color:#111;display:block;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro",sans-serif;font-size:16px;font-weight:700;padding:8px 0 0;text-align:center;text-decoration:none;width:100%}.diaryBase li .diaryName:hover{opacity:0.7}.diaryDtl{width:100%}.diaryDtl .diaryDtlSub{background-color:white;border-bottom:1px #111 solid;color:#111;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro",sans-serif;font-size:30px;font-weight:700;width:100%}@media screen and (max-width: 960px){.diaryDtl .diaryDtlSub{padding:0 10px}}@media screen and (max-width: 767px){.diaryDtl .diaryDtlSub{font-size:26px}}@media screen and (max-width: 480px){.diaryDtl .diaryDtlSub{font-size:22px}}.diaryDtl .diaryDtlSub span{color:#666;display:block;font-family:"Noto Sans JP","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Yu Gothic UI","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","ヒラギノ角ゴシック",Meiryo,sans-serif;font-size:16px;font-weight:500;padding:3px 0 0 5px}@media screen and (max-width: 767px){.diaryDtl .diaryDtlSub span{font-size:14px}}@media screen and (max-width: 480px){.diaryDtl .diaryDtlSub span{font-size:13px}}.diaryDtl .diaryDtlSub span::before{content:"\F214";display:inline-block;font-family:bootstrap-icons;padding-right:.25rem;font-size:14px;vertical-align:bottom}@media screen and (max-width: 480px){.diaryDtl .diaryDtlSub span::before{font-size:0.8rem}}.diaryDtl .diaryDtlBase{background-color:white;gap:2%;list-style-type:none;margin:0 auto;padding:0;width:100%}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase{width:100%}}.diaryDtl .diaryDtlBase .shamePicArea{margin:0 auto;padding:0 20px;width:28%}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .shamePicArea{max-width:400px;width:100%}}.diaryDtl .diaryDtlBase .shamePicArea img{height:auto;width:100%}.diaryDtl .diaryDtlBase .diaryTxt{font-family:"Noto Sans JP","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Yu Gothic UI","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","ヒラギノ角ゴシック",Meiryo,sans-serif;font-size:16px;font-weight:500;margin:0 auto;width:48%}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .diaryTxt{border-bottom:1px #111 solid;margin:0 auto 60px;max-width:400px;padding:40px 0 60px;width:100%}}.diaryDtl .diaryDtlBase .diaryTxt img{height:auto;max-width:100%}.diaryDtl .diaryDtlBase .girlDataArea{margin:0 auto;padding:0 10px 0 0;width:20%}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea{max-width:400px;padding:0;width:100%}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList{list-style-type:none;padding:0}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li{margin:0 0 20px;position:relative;text-align:center}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li{margin:0 auto 20px;max-width:200px;width:100%}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li.new::before{background-color:#bd1522;border-radius:50%;box-sizing:border-box;color:white;content:"NEW";display:block;font-family:"M PLUS 1p";font-size:14px;font-weight:700;height:40px;padding:9px 0 0;position:absolute;text-align:center;text-decoration:none;top:-10px;right:-10px;width:40px;z-index:2}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea{display:block;margin:0 auto 10px;overflow:hidden;position:relative;width:100%}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea:hover img{transform:scale(1.1);opacity:0.7}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea:hover img{transform:none;opacity:1}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea img{-webkit-transition:all .2s ease;transition:all .2s ease;aspect-ratio:3 / 4;object-fit:cover;object-position:left top;width:100%}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea .time{background-color:rgba(209,9,9,0.8);bottom:0;color:white;display:block;font-size:1.2rem;left:0;margin:-10px auto 0;text-align:center;position:absolute;width:100%}@media screen and (max-width: 480px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea .time{font-size:1.0rem;width:100%}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea .time::before{content:"\F292";display:inline-block;font-family:bootstrap-icons;padding-right:.25rem;font-size:1.1rem;vertical-align:bottom}@media screen and (max-width: 480px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea .time::before{font-size:0.9rem}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li .picArea .time.leaving{background-color:rgba(0,0,0,0.8)}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p{display:block;margin:0;text-align:center;width:100%}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p.name{color:black;font-family:"Noto Serif JP",serif;font-weight:700;font-size:20px;padding:0}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p.name{font-size:18px}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p.threeSize{color:#5f5f5f;font-size:16px;padding:0}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p.threeSize{font-size:14px}}.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p span{font-size:16px}@media screen and (max-width: 767px){.diaryDtl .diaryDtlBase .girlDataArea .girlsList li p span{font-size:14px}}.diaryLink{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#111;border-radius:8px;color:white;display:block;margin:0 auto;padding:5px;text-align:center;text-decoration:none}.diaryLink.underLink{max-width:120px}.diaryLink:hover{color:white;opacity:0.7}@media screen and (max-width: 767px){.diaryLink:hover{opacity:1}}.diaryAkSub{border-left:5px #111 solid;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro",sans-serif;font-size:1.2rem;margin:30px auto 10px;padding:0 0 0 10px;width:100%}.dialyNewLink{list-style-type:none;padding:0 0 20px;width:100%}.dialyNewLink li{padding:0 0 5px;width:100%}.dialyNewLink li a{color:#111;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro",sans-serif;font-size:14px;text-decoration:underline}.dialyNewLink li a:hover{text-decoration:none}.dDtlPager{border-radius:20px;overflow:hidden;margin:60px auto 0;padding:0 0;width:100%}.dDtlPager a{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#111;color:white;display:inline-block;font-size:16px;padding:10px 0;text-align:center;text-decoration:none}@media screen and (max-width: 480px){.dDtlPager a{font-size:14px;padding:15px 0}}.dDtlPager a.npBtn{width:20%}.dDtlPager a.npBtn.none{background-color:#b5b5b5}.dDtlPager a.npBtn.none:hover{opacity:1.0}.dDtlPager a.center{background-color:#ff529d;width:60%}.dDtlPager a:hover{opacity:0.7}@media screen and (max-width: 767px){.dDtlPager a:hover{opacity:1}}
