@charset "utf-8";@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);html{font-size:62.5%}body{font-family:'Noto Sans Japanese',meiryo,"メイリオ",sans-serif;font-size:16px;font-size:1.6rem;color:#333;background:#fafafa;line-height:1.75}a{color:blue}a:hover{color:red}a img:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}h1{margin:16px 0 0}h2{font-weight:normal;font-size:13px;font-size:1.3rem}h5{clear:both;position:relative;background:#f0f0f0;color:#1a1a1a;font-size:20px;line-height:27px;margin-bottom:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}h5:after{content:'';position:absolute;border-top:10px solid #f0f0f0;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px;border-radius:2px}h5:before{content:'';position:absolute;border-top:10px solid #f0f0f0;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px}.price{color:red;font-weight:bold}div#side h4{position:relative;padding:16px 0;text-align:center;margin-bottom:0;color:#333}div#side h4::before,div#side h4::after{position:absolute;left:0;content:'';width:100%;height:8px;box-sizing:border-box}div#side h4::before{top:0;border-top:2px solid #e51b84;border-bottom:1px solid #e51b84}div#side h4::after{bottom:0;border-top:1px solid #e51b84;border-bottom:2px solid #e51b84}dl{line-height:30px}dt{width:100px;float:left}dt{float:left}table{border-top:1px #999 solid;border-right:1px #999 solid;margin-bottom:20px;width:100%}table tr td{padding:5px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#999;border-left-color:#999;font-size:13px;line-height:18px}table th{padding:5px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#999;border-left-color:#999;font-size:13px;line-height:18px;white-space:nowrap;width:136px}table tr td{font-size:13px;line-height:18px}table tr:nth-child(even){background-color:#f3f3f3}table{border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#999;border-right-color:#999;color:#333}table.noline_table{margin-top:1em;border:0;color:#333;text-align:center}table.noline_table tr td{border:0;color:#333}table.noline_table tr td a{display:block;width:100%;height:100%;text-decoration:none;color:#333;font-weight:bold}table.noline_table tr td a:hover{background:#f0f0f0}table tr:nth-child(even) td a:hover{background-color:#fff}div.mylist{background:#e0e0e0;width:136px;padding:4px 8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;margin-bottom:1em}div.mylist span{display:inline-block;color:#e51b84;background:#fff;padding:0 4px;margin-left:8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;font-weight:bold}.wrap{width:980px;margin:auto}header#header{width:980px;margin:0 auto}header#header img{display:block}div#kv{width:100%;background:#f0f0f0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center}div#kv h2{margin:0;padding:24px 0}div#kv h2 img{display:block;margin:0 auto}main#main{float:left;width:648px;margin:0 32px 16px 0;word-wrap:break-word}main#main article p{text-indent:1em}div.ads{clear:both;margin-bottom:16px;text-align:center}div#side{float:left;width:300px;margin-bottom:16px}div#side div.ads{margin-top:18px;text-align:center}div#side div.search_box{margin:1em 0 0;text-align:center}div#side div.search_box select{margin:0 0 .5em}div#side ul{list-style:none;overflow:hidden;padding:0;margin:auto}div#side ul li{list-style:none;overflow:hidden;width:100%;margin:0;padding:0;border-bottom:1px solid #e0e0e0}div#side ul li:last-child{border-bottom:0}div#side ul li a{display:block;position:relative;z-index:10;height:40px;margin:0;padding:0 10px 0 50px;color:#333;font-size:14px;line-height:40px;font-weight:bold;text-decoration:none;background:#fafafa}div#side ul li a:hover{background:#f0f0f0}div#side ul li a:before{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:20px;width:8px;height:8px;margin-top:-4px;background:#e51b84}div#side ul li a:after{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:15px;width:8px;height:8px;margin-top:-4px;background:#fafafa}div#side ul li a:hover:after{background:#f0f0f0}footer#footer{clear:both;border-top:1px solid #e0e0e0;color:silver}footer#footer .wrap{margin:16px auto;text-align:center}footer#footer .wrap h1{font-size:13px;font-size:1.3rem;margin-bottom:0}footer#footer .wrap p{font-size:12px;font-size:1.2rem}footer#footer a{font-size:15px;font-size:1.5rem;text-decoration:none;color:#aaa}footer#footer a:hover{text-decoration:underline;color:#999}#breadcrumb{width:100%;background:#f0f0f0;padding:8px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#breadcrumb ul{list-style:none;padding-left:0}#breadcrumb ul li{display:inline-block;padding-left:0}#breadcrumb ul li.last a{color:#333;text-decoration:none;pointer-events:none}ul#duga{list-style:none;margin:0;padding:0}ul#duga h3{position:relative;padding-bottom:.5em;border-bottom:4px solid #e0e0e0;font-size:16px;font-size:1.6rem}ul#duga h3::after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:240px;height:4px;background-color:#e51b84}ul#duga div.noimage{width:100%;background:#eee;color:#e51b84;text-align:center;padding:1em 0;margin-bottom:1em}ul#duga div.pic{margin-bottom:1em;text-align:center}ul#duga div.pic img{width:auto;max-width:100%;height:auto;max-height:435px;display:block;margin:0 auto}ul#duga div.btn{clear:both;text-align:right;padding-bottom:1em}ul#duga div.btn a{background-color:red;background:-moz-linear-gradient(top center,#f00 0,#b20000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#f00),to(#b20000));background-image:linear-gradient(#f00,#b20000);border:1px solid #b20000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;color:#fff;display:inline-block;padding:4px 64px 8px;font-weight:bold;height:32px;line-height:32px;text-align:center;text-decoration:none}ul#duga div.btn a:hover{background:-moz-linear-gradient(top center,#b20000 0,#f00 100%);background:-webkit-gradient(linear,center top,center bottom,from(#b20000),to(#f00));background:linear-gradient(top center,#b20000 0,#f00 100%)}ul#duga div.btn a span{font-size:12px;font-size:1.2rem}ul#duga li div.thumbnail{width:100%;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1em;overflow:hidden;zoom:1}ul#duga li div.thumbnail div.thumbnails{flex:0 0 19%}ul#duga li div.thumbnail div.thumbnails img{display:block;width:100%;height:100%}ul#duga li div.movie{clear:both;width:100%;text-align:center;margin:0 0 1em}ul#duga div.movie_btn a{background-color:red;background:-moz-linear-gradient(top center,#f00 0,#b20000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#f00),to(#b20000));background-image:linear-gradient(#f00,#b20000);border:1px solid #b20000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;color:#fff;display:block;padding:4px 64px 8px;font-weight:bold;height:32px;line-height:32px;text-align:center;text-decoration:none;margin:0 auto;width:234px}ul#duga div.movie_btn a:hover{background:-moz-linear-gradient(top center,#b20000 0,#f00 100%);background:-webkit-gradient(linear,center top,center bottom,from(#b20000),to(#f00));background:linear-gradient(top center,#b20000 0,#f00 100%)}ul#related{list-style:none;margin:0;padding:0}ul#related a{color:#333;text-decoration:none;background:#fff}ul#related a li{margin:0;padding:8px;overflow:hidden;zoom:1;border-top:1px solid #aaa}ul#related a:first-child li{border-top:0}ul#related a li:hover{background:#f0f0f0}ul#related a li div.pic{width:120px;float:left;margin-right:24px;text-align:center}ul#related a li p.caption{font-size:14px;font-size:1.4rem;color:#aaa}ul#related a li h4{margin:0;padding:0}.pagetop{display:none;position:fixed;bottom:32px;right:32px;z-index:9999}.pagetop a{display:block;background-color:#e51b84;text-align:center;color:#fff;font-size:12px;text-decoration:none;padding:16px}.pagetop a:hover{background-color:#e34899}div.nenrei{text-align:center;margin:1em auto;font-weight:bold}div.nenrei p{margin:0}div.nenrei a{font-weight:normal;font-size:14px}div.nenrei a.big{font-weight:bold;font-size:20px;color:#00f}div.nenrei a:hover.big{color:#ff8000}.pager{clear:both;margin:30px 0;text-align:center}.pager span{margin:5px;padding:5px 8px;color:#fff;background:#000}.pager span:hover{cursor:pointer;background:#999}.pager span.current{color:#000;background:0}.pager span.current:hover{cursor:default}.pager span.invalid{color:#dcdcdc;background:0}.pager span.invalid:hover{cursor:default}.pager span.ellipsis{color:#000;background:0}.pager span.ellipsis:hover{cursor:default}.pageNum{margin:30px 0;text-align:center}main#main article#about p{text-indent:0}ul.pc_bnr{background:#f0f0f0;border:1px solid #e0e0e0;list-style:none;margin:0;padding:0;width:100%;overflow:hidden;zoom:1}ul.pc_bnr li{margin:0;padding:2%;width:46%;float:left;text-align:center}div.bottom_bnr{background:#f0f0f0;border:1px solid #e0e0e0;margin:1em auto;padding:2%;width:96%}div.bottom_bnr img{width:100%;height:auto}ul#actress{list-style:none;margin:0;padding:0}ul#actress h3{position:relative;padding-bottom:.5em;border-bottom:4px solid #e0e0e0;font-size:16px;font-size:1.6rem}ul#actress h3::after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:240px;height:4px;background-color:#e51b84}ul#actress a{color:#333;text-decoration:none;background:#fff;line-height:18px;line-height:1.8rem}ul#actress a li{margin:0;padding:8px;overflow:hidden;zoom:1}ul#actress a li:hover{background:#f0f0f0}ul#actress a li div.pic{width:120px;height:160px;float:left;margin-right:24px;text-align:center}ul#actress a li p.caption{font-size:14px;font-size:1.4rem;color:#aaa}ul#actress a li h4{margin:0;padding:0}ul#actressresult{list-style:none;margin:0;padding:0;color:#333;background:#fff;line-height:18px;line-height:1.8rem}ul#actressresult h3{position:relative;padding-bottom:.5em;border-bottom:4px solid #e0e0e0;font-size:16px;font-size:1.6rem}ul#actressresult h3::after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:240px;height:4px;background-color:#e51b84}ul#actressresult li{margin:0;padding:8px;overflow:hidden;zoom:1}ul#actressresult li div.pic{width:120px;height:160px;float:left;margin-right:24px;text-align:center}#height-slider-values,#bust-slider-values,#waist-slider-values,#hip-slider-values{border:0;color:red !important;font-weight:bold;background-color:transparent;margin:5px}#height-slider,#bust-slider,#waist-slider,#hip-slider{margin:0 10px}@media screen and (max-width:768px){body{-webkit-text-size-adjust:100%}h1{margin:8px auto;text-align:center}img{max-width:100%;height:auto;width:auto;　}.wrap{width:98%;margin:auto}header#header{width:100%;height:auto}main#main{float:none;width:100%;margin:0}div#side{float:none;width:100%}ul#duga div.btn a,ul#duga div.movie_btn a{padding:4px 0 8px;width:100%}.pagetop{bottom:0;right:0}.pc_only{display:none}}@media screen and (max-width:480px){body{font-family:sans-serif}div.mylist{margin-left:0;clear:both}p.caption{margin-left:0}ul#duga li div.thumbnail div.thumbnails{flex:0 0 calc(33% - 5px)}ul.pc_bnr{display:none}div.bottom_bnr{display:none}div.movie{height:240px}div.movie iframe{height:240px}}