.overlay{display:none}.mainSub{background:white;border-top:1px #eee solid;color:#00a9e2;display:inline-block;font-family:"M PLUS Rounded 1c";font-size:30px;font-weight:700;margin:0 auto;padding:20px 0;position:relative;text-align:center;width:100%}@media screen and (max-width: 767px){.mainSub{font-size:28px;margin:0 auto;padding:30px 0}}@media screen and (max-width: 480px){.mainSub{padding:20px 0}}.mainSub:after{background:none;bottom:0;content:"";display:none;height:0;margin:0 auto;opacity:0.5;width:0}.mainSub .threeSize{color:#888;display:block;font-family:"M PLUS Rounded 1c";font-weight:normal;font-size:16px;padding:8px 0}@media screen and (max-width: 480px){.mainSub .threeSize{padding:5px 0}}.mainSub .presented{display:block;font-size:13px;text-align:center;width:100%}.mainSub .presented #presentedBy{font-size:13px;height:auto;line-height:1.0;padding:0}.mainSub .presented #presentedBy a{-webkit-transition:all .2s ease;transition:all .2s ease;color:#00a9e2;display:inline-brock;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:13px;font-weight:500;line-height:1.0;text-decoration:underline}.mainSub .presented #presentedBy a:hover{opacity:0.6;text-decoration:none}.mainSub .age{color:#00a9e2;display:inline-block;font-family:"M PLUS Rounded 1c";font-size:24px;font-weight:600;padding:8px 0}.mainSub .pIcons{display:block;text-align:center;width:100%}.mainSub .pIcons li{display:inline-block;padding:0;-webkit-animation:blink 0.5s ease-in-out infinite alternate;-moz-animation:blink 0.5s ease-in-out infinite alternate;animation:blink 0.5s ease-in-out infinite alternate;width:46px}.mainSub .pIcons li img{height:auto;width:100%}.mainSub .pCategory{color:#fff;display:block;margin:0 0 0 0;text-align:center}.mainSub .pCategory li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#00a9e2;display:inline-block;font-size:14px;font-weight:500;height:auto;line-height:1;padding:3px 5px;width:auto}.mainSub .pComment{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#888;font-size:13px;margin-top:8px}#gravureBase .girlsList{padding:0}#gravureBase .girlsList ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding:0 1%;width:100%}#gravureBase .girlsList ul .listedGirl{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:0 0 8px 1px rgba(48,48,48,0);-moz-box-shadow:0 0 8px 1px rgba(48,48,48,0);-webkit-box-shadow:0 0 8px 1px rgba(48,48,48,0);box-shadow:none;z-index:1;width:calc(92%/4);height:auto;margin:0 1% 15px;overflow:hidden;position:relative;top:0;background:#fff}@media screen and (max-width: 580px){#gravureBase .girlsList ul .listedGirl{width:calc(94%/3)}}#gravureBase .girlsList ul .listedGirl .photo{position:relative;width:100%}#gravureBase .girlsList ul .listedGirl .photo img{height:auto;width:100%}#gravureBase .girlsList ul .listedGirl .photo .pIcons{display:block;width:100%;text-align:center;position:absolute;bottom:2px}#gravureBase .girlsList ul .listedGirl .photo .pIcons li{display:inline-block;padding:0;header:auto;-webkit-animation:blink 0.5s ease-in-out infinite alternate;-moz-animation:blink 0.5s ease-in-out infinite alternate;animation:blink 0.5s ease-in-out infinite alternate;width:40px}@media screen and (max-width: 580px){#gravureBase .girlsList ul .listedGirl .photo .pIcons li{width:30px}}#gravureBase .girlsList ul .listedGirl .photo .pIcons.SP{bottom:2px}#gravureBase .girlsList ul .listedGirl .listedGirlFrame{width:100%}#gravureBase .girlsList ul .listedGirl .listedGirlFrame img{height:auto;width:100%}#gravureBase .girlsList ul .listedGirl:hover{box-shadow:0 0 8px 1px rgba(48,48,48,0.4);-moz-box-shadow:0 0 8px 1px rgba(48,48,48,0.4);-webkit-box-shadow:0 0 8px 1px rgba(48,48,48,0.4);position:relative;top:-10px}@media screen and (max-width: 767px){#gravureBase .girlsList ul .listedGirl:hover{box-shadow:0 0 8px 1px rgba(48,48,48,0);-moz-box-shadow:0 0 8px 1px rgba(48,48,48,0);-webkit-box-shadow:0 0 8px 1px rgba(48,48,48,0);top:0}}#gravureBase .girlsList ul .listedGirlProf{position:relative}#gravureBase .girlsList ul .listedGirlProf span{display:block;text-align:center}#gravureBase .girlsList ul .listedGirlProf span .pAge{display:inline;padding:0 0 0 5px;font-size:0.7em}#gravureBase .girlsList ul .listedGirlProf .pSpecial{width:100%;display:block;height:auto;position:static;font-size:16px;text-align:center;line-height:30px;background:#16c4ff}#gravureBase .girlsList ul .listedGirlProf .pSpecial.pSNewface{color:#00a9e2}#gravureBase .girlsList ul .listedGirlProf .pSpecial.pSTime{color:white}#gravureBase .girlsList ul .listedGirlProf .pName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3em}@media screen and (max-width: 480px){#gravureBase .girlsList ul .listedGirlProf .pName{font-size:14px}}#gravureBase .girlsList ul .listedGirlProf .pSize{font-family:"M PLUS Rounded 1c";font-size:12px;font-weight:600}@media screen and (max-width: 480px){#gravureBase .girlsList ul .listedGirlProf .pSize{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:10px;font-weight:500;letter-spacing:-0.5px}}#gravureBase .girlsList ul .listedGirlProf .pComment{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.8em;margin-top:6px;color:#00a9e2}@media screen and (max-width: 580px){#gravureBase .girlsList ul .listedGirlProf .pComment{display:none}}#gravureBase .girlsList ul .listedGirlProf .pCategory{display:block;margin:5px 0 0 0;text-align:center;color:#fff}#gravureBase .girlsList ul .listedGirlProf .pCategory li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;width:auto;height:20px;line-height:20px;background:#00a9e2}@media screen and (max-width: 480px){#gravureBase .girlsList ul .listedGirlProf .pCategory{display:none}}#gravureBase .girlsList ul .listedGirl .pGravureIcon{position:absolute;top:4px;right:0px;z-index:2;display:inline-block;padding:0;-webkit-animation:blink 0.5s ease-in-out infinite alternate;-moz-animation:blink 0.5s ease-in-out infinite alternate;animation:blink 0.5s ease-in-out infinite alternate;width:40px}@media screen and (max-width: 580px){#gravureBase .girlsList ul .listedGirl .pGravureIcon{width:30px}}#gravureBase .girlsList ul .listedGirl .pGravureIcon img{height:auto;width:100%}#gravureBase .girlsList ul .listedGirlFrame{position:absolute;top:0;left:0}#gravureBase .girlsList ul .listedGirl .toolTip{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:220px;padding:15px;position:absolute;top:-20px;left:15px;background:url(/img/common-clearwhite.png)}#gravureBase .girlsList ul .listedGirl .toolTip span{display:block}#gravureBase .girlsList ul .listedGirl .toolTipName{font-size:1.4em}#gravureBase .girlsList ul .listedGirl .toolTipThumbs{padding:10px 0}#gravureBase .girlsList ul .listedGirl .toolTipThumbs li{float:left;padding:0 2px}#gravureBase .girlsList ul .listedGirl .toolTipThumbs li img{width:40px}#gravureBase .girlsList ul .listedGirl:hover .toolTip{opacity:1;-ms-filter:"alpha(opacity=100)";top:-100px}.monoColumn{border-radius:0;max-width:1200px;margin:0 auto;width:100%}#gravure{background-image:url(/img/common-maincontents-bg.gif)}#gravureInner{background:url(/img/gravure-bg.png) center 175px no-repeat}#gravureInner:after{content:"";display:block;clear:both;overflow:hidden}#gravure h2{line-height:0}#gravure #photoGallery{max-width:510px;height:auto;margin:20px auto 20px;width:100%}#gravure #photoGallery:after{content:"";display:block;clear:both;overflow:hidden}@media screen and (max-width: 480px){#gravure #photoGallery{margin:0 auto 20px;padding:15px 0 0;width:94%}}#gravure #photoGallery #screen{float:none;margin:0 auto;max-width:510px;overflow:hidden;width:100%}#gravure #photoGallery #screenFrame{background:none;height:auto;position:static;width:100%}#gravure #photoGallery #screenFrame img{height:auto;width:100%}#gravure #photoGallery #thumbs{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%;padding:1px 0}#gravure #photoGallery #thumbs li{height:113px;overflow:hidden;width:calc(100%/6)}#gravure #photoGallery #thumbs li img{height:auto;width:100%}#gravure #photoGallery #thumbs li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}#gravure #photoGallery #thumbs li:hover a,#gravure #photoGallery #thumbs li.selected a{opacity:1;-ms-filter:"alpha(opacity=100)"}#gravure #photoGallery #thumbs li.imageLock{cursor:pointer}#gravure #photoGallery #thumbsFrame{width:85px;background-position:right}#gravure #profileLink{width:225px;margin:40px auto 20px;height:160px;background:url(/img/gravure-profile-bg.png);text-align:center}#gravure #profileLink a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;height:113px;margin:0 auto;width:131px}#gravure #profileLink a:hover{-webkit-transform:scale(1.3, 1.3) rotate(15deg);-moz-transform:scale(1.3, 1.3) rotate(15deg);transform:scale(1.3, 1.3) rotate(15deg)}#gravureProfile{max-width:510px;margin:0 auto 20px;width:100%}#gravureProfile #profInfo{top:13px;left:60px;color:#fff}#gravureProfile #profInfo .name{font-size:3em}#gravureProfile #profInfo .age{font-size:2em}#gravureProfile #profInfo .size{font-size:1.3em}#gravureProfile #presentedBy{position:absolute;top:100px;left:60px;font-size:0.8em;color:#fff}#gravureProfile .locktext{-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.15);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffffff;width:100%;text-align:center}#gravureProfile .locktextTop{padding:5px 7px}#gravureProfile .locktextTop img{vertical-align:middle;margin-bottom:2px}#gravureProfile .locktextTop span{font-size:16px}#gravureProfile .locktextTop p{padding-left:5px;font-size:12px;color:#676767;text-align:left}#gravureProfile .locktextForm{background:#f0f0f0;padding:5px 7px}#gravureProfile .locktextForm form div{font-size:14px;padding-left:5px;color:#00a9e2}#gravureProfile .locktextForm form input[type="text"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;border:1px solid #dadada;width:203px;height:28px;margin-bottom:5px}#gravureProfile .locktextForm form input[type="submit"]{padding:5px;font-size:12px;margin:0 auto;width:77px}#gravureProfile .locktriangle{position:absolute;top:150px;left:-17px}#gravureComment{background:white;height:auto;max-width:510px;margin:0 auto 30px;padding:15px;width:100%}#gravureComment p{padding:5px 0}#gravureMailmagazine{clear:both;width:1120px;height:160px;margin:0 auto;padding:60px 0 0;position:relative;top:0;right:0}#gravureMailmagazine #openModal{cursor:pointer}.modalWindow{width:280px;margin-left:-140px;padding:0;top:120px}.modalWindow .thanksMessage{padding:40px 0;text-align:center}.modalWindow .closeThisWindow{width:180px;margin:0 auto 10px;padding:10px 10px 10px 30px;background:url(/img/mw-icon-close.png) 20px center no-repeat #1f2226}.modalWindow input{font-size:1.2em}.modalWindow input.button{width:120px}.modalWindow #formPass{padding:30px 0}.modalWindow #formPass p{padding:0 0 10px 0;font-size:1.2em}.modalWindow #btnPass{margin:10px auto 0;padding:10px;background:#1f2226;border:none}.modalWindow #formMailmagazine{-webkit-border-radius:0 0 15px 15px/0 0 15px 15px;-moz-border-radius:0 0 15px 15px/0 0 15px 15px;border-radius:0 0 15px 15px/0 0 15px 15px;padding:30px 0;background:#f5f5f5;overflow:hidden}.modalWindow #formMailmagazine p{padding:0 0 10px 0;font-size:1.2em;font-weight:bold;color:#00a9e2}.modalWindow #btnMailmagazine{margin:10px auto 0;padding:10px;border:none}.modalWindow{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:300px;margin-left:-220px;padding:20px 0 0;position:absolute;left:50%;text-align:center;background:#fff}@media screen and (max-width: 500px){.modalWindow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px 0 0;margin:auto;text-align:center;width:300px}}.modalWindow .formHeading{padding:0 0 10px;border-bottom:1px solid rgba(31,34,38,0.1)}.modalWindow .required{color:#00a9e2}.modalWindow .error{font-size:0.9em;vertical-align:middle;color:#e31616}.modalWindow form{padding:15px 0;font-size:0.9em}.modalWindow form th{padding:5px 20px 0 20px}.modalWindow form td{width:200px;padding:0 0 5px 20px;text-align:left}.modalWindow form select,.modalWindow form input,.modalWindow form textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;border:1px solid #dadada}.modalWindow form select{padding-right:0}.modalWindow form textarea{width:100%}.modalWindow .mwClose{display:block;width:33px;height:33px;position:absolute;top:-10px;right:-10px;cursor:pointer}.modalWindow.modalMailmagazine{top:200px;background:url(/img/mailmagazine.jpg) center center}@media screen and (max-width: 500px){.modalWindow.modalMailmagazine{top:50%}}.modalWindow.modalMailmagazine p:first-of-type{font-size:1.4em;color:#00a9e2}@media screen and (max-width: 500px){.modalWindow.modalMailmagazine p:first-of-type{font-size:16px}}.modalWindow.modalMailmagazine p{display:block;padding:5px 0}@media screen and (max-width: 500px){.modalWindow.modalMailmagazine p{font-size:13px}}.modalWindow.modalMailmagazine input[type="text"]{width:280px;margin:10px 0 20px;padding:10px}.modalWindow.modalMailmagazine .button{padding:10px 40px;margin:0 auto;border:none}
