@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}h1,h2,h3,h4,h5,h6,b{font-weight:lighter}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:bottom;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:lighter;text-align:left}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom;line-height:0}html,body{width:100%;height:100%;letter-spacing:0px}body{font-size:13px;color:#321e32;line-height:1.2;font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif;background:fixed center top #f5f5f5}form *{font-family:"wR"}select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input[type=submit],input[type=reset]{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);display:inline-block;padding:5px 10px;color:white}input[type=submit]:hover,input[type=reset]:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}@font-face{font-family:"wL";src:url(/font/mplus-1m-light.woff) format("woff")}@font-face{font-family:"wR";src:url(/font/mplus-1m-regular.woff) format("woff")}@font-face{font-family:"wM";src:url(/font/mplus-1c-medium.woff) format("woff")}@font-face{font-family:"wB";src:url(/font/mplus-1m-bold.woff) format("woff")}a{transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;color:#321e32;outline:none}a:hover{text-decoration:none}a:focus{outline:none}.simpleHover{transition:color 0.4s ease;-moz-transition:color 0.4s ease;-webkit-transition:color 0.4s ease}#gHeader{width:100%;padding-top:30px;position:fixed;top:0;z-index:9999;background:#fff;border-bottom:1px solid #ebebeb}#gHeaderInner{width:1070px;height:120px;margin:0 auto}#gHeaderInnerLeft{float:left;width:140px}#gHeaderInnerLeft #gHeaderLogo{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;display:block;width:140px;height:85px;background:#321e32}#gHeaderInnerLeft #gHeaderLogo:hover{background:#a52abf}#gHeaderInnerLeft #gHeaderRecruit{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table-cell;width:140px;height:25px;text-align:center;vertical-align:middle;font-size:11px;color:#321e32;text-decoration:none;background:#ebbdf5}#gHeaderInnerLeft #gHeaderRecruit:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}#gHeaderInnerAd{float:right;margin-top:9px;border:1px solid #ebebeb}#gHeaderFunction{width:100%;height:30px;position:absolute;top:0;left:0;line-height:30px;background:#312131}#gHeaderFunctionInner{width:1070px;margin:0 auto;color:white}#gHeaderFunctionInner a{color:white}#gHeaderFunctionInner .breadCrumbs{float:left}#gHeaderFunctionInner .breadCrumbs div{display:inline-block}#gHeaderFunctionInner .breadCrumbs div:first-of-type{margin-left:0}#gHeaderFunctionInner #gHeaderUI{float:right;width:355px}#gHeaderFunctionInner #gHeaderSearch{float:left;width:200px;position:relative}#gHeaderFunctionInner #gHeaderSearch input{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:13px;margin:0;padding:0;position:absolute;top:5px;background:rgba(255,255,255,0.85);border:none;overflow:hidden;outline:none}#gHeaderFunctionInner #gHeaderSearch input[type=text]{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;width:160px;padding:0 30px 0 10px}#gHeaderFunctionInner #gHeaderSearch input[type=text]:focus{background:white;border:none}#gHeaderFunctionInner #gHeaderSearch input[type=text]:focus+input{background:white;border:none}#gHeaderFunctionInner #gHeaderSearch input[type=image]{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;left:176px;top:8px;z-index:99;background:none;width:13px;height:13px}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 input#gsc-i-id1{width:124px !important;padding:0 0 2px 5px !important;font-size:13px}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 input#gsc-i-id1::-ms-clear{visibility:hidden}@-moz-document url-prefix(){#gHeaderFunctionInner #gHeaderSearch #___gcse_0 input#gsc-i-id1{width:124px !important;padding:1px 0 0 5px !important;font-size:13px}}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-input-box{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;background:white;padding:0;width:160px;height:23px}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-input-box table.gstl_50 td.gsib_b div.gsst_b a.gsst_a{padding-top:0}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0;width:180px}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-search-box-tools .gsc-search-box .gsc-input>input:focus,#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box-focus{border:none;-moz-box-shadow:inset 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;outline:none}#gHeaderFunctionInner #gHeaderSearch #___gcse_0 .gsc-search-button .gsc-search-button-v2{padding:4px 10px 5px;vertical-align:initial}#gHeaderFunctionInner #gHeaderLogin{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;float:right;display:block;width:140px;height:30px;position:relative;font-size:12px;text-align:center;text-decoration:none;cursor:pointer;background:#870da1}#gHeaderFunctionInner #gHeaderLogin:hover{background:#a52abf}#gHeaderFunctionInner #gHeaderLogin .badge{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;animation:blink 0.5s ease-in-out infinite alternate;-moz-animation:blink 0.5s ease-in-out infinite alternate;-webkit-animation:blink 0.5s ease-in-out infinite alternate;width:24px;height:24px;position:absolute;top:3px;right:-14px;font-size:11px;font-family:"wR";text-align:center;line-height:24px;color:white;background:#e3375f}#gNav{float:left;width:800px;height:120px;margin-left:10px;position:relative}#gNav ul{text-align:center}#gNav ul:after{content:"";display:block;clear:both}#gNav ul li{display:inline-block;text-align:center}#gNav ul li a{display:block;text-decoration:none}#gNavInformation{width:800px;margin-top:8px;padding:0 1px}#gNavInformation li{float:left;padding:2px 1px}#gNavInformation li:first-of-type{padding-left:0}#gNavInformation li:last-of-type{padding-right:0}#gNavInformation li a{width:98px;height:70px;background:#321e32}#gNavInformation li a:hover{background:#a52abf}#gNavContents{width:800px;position:absolute;bottom:0;border-top:1px solid #ebebeb}#gNavContents li{padding:5px 0}#gNavContents li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 2px;overflow:hidden}#gNavContents li a:hover{background:#ebebeb}#container{width:1070px;margin:165px auto 0;background:url(/img/common-container-bg.png) right repeat-y}#container:after{content:"";display:block;clear:both}#container.hiddenMenus{width:920px;margin:0 auto}#container.hiddenMenus #main{float:left}#container #pageTop{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:40px;height:40px;position:fixed;bottom:0;right:10px;text-indent:-9999px;background:url(/img/common-pagetop.png) center center no-repeat #303030}#container #pageTop:hover{background-color:#870da1}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box{margin-bottom:5px}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-input>input:focus,#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box-focus{border:none;-moz-box-shadow:inset 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 0 transparent;outline:none}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box{border:1px solid #D9D9D9;background:#fff;height:auto !important;padding:0}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table.gstl_51 td.gsib_a input#gsc-i-id2::-ms-clear{visibility:hidden}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table.gstl_51 td.gsib_b div.gsst_b a.gsst_a{padding-top:0px;margin-top:8px}#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button-v2,#container #___gcse_1 div.gsc-control-cse div.gsc-control-wrapper-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button-v2{width:13px;height:13px;padding:7px 27px;min-width:13px;margin-top:0}#main{float:right;width:920px;height:100%}#main:after{content:"";display:block;clear:both}.line{display:table;height:100%;border-bottom:1px solid #d8d8d8}.line:after{content:"";display:block;clear:both}.line:last-of-type{border-bottom:none}.line.col1111{background:url(/img/common-col1111.png) repeat-y}.line.col112{background:url(/img/common-col112.png) repeat-y}.line.col121{background:url(/img/common-col121.png) repeat-y}.line.col211{background:url(/img/common-col211.png) repeat-y}.line.col22{background:url(/img/common-col22.png) repeat-y}.line.col13{background:url(/img/common-col13.png) repeat-y}.line.col31{background:url(/img/common-col31.png) repeat-y}.line.col4{background:url(/img/common-col4.png) repeat-y}.line .box{float:left;display:table-cell;height:100%}.line .box h2{display:table;height:20px;padding:0 0 10px 10px;line-height:20px;font-size:17px;font-weight:lighter;font-family:"wM"}.line .box h2 span{display:table-cell;padding:15px 0 0px 8px;text-align:center;vertical-align:middle;border-left:2px solid #870da1}.line .box h2 .h2Note{padding-left:10px;font-size:12px;border-left:none}.line .box h2.hugeH2{margin-bottom:5px;font-size:28px;font-family:"wR"}.line .box h2.hugeH2 span{padding:25px 0 10px 8px}.line .boxCol1{width:230px}.line .boxCol2{width:460px}.line .boxCol3{width:690px}.line .boxCol4{width:920px}.line .first{padding-bottom:5px}.sAge{display:block;font-size:12px}.sArea{display:block;font-size:12px;color:#4f4f4f}.sCall{display:block;font-family:"wR";color:#4f4f4f}.sContents{display:block}.sDate{display:block;font-size:12px;font-family:"wR";color:#4f4f4f}.sErossu{margin-left:10px;font-family:"wR"}.sErossu span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;height:11px;line-height:11px;margin-right:4px;padding:1px 3px;background:#d8d8d8}.sIcon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;width:13px;height:14px;padding:2px 0 0 3px;font-size:10px;font-family:"wR";color:white}.sIconShop{background:#59c02c}.sIconNewFace{background:#13c6af}.sIconWorking{background:#0d95e3}.sIconMovie{background:#e848a6}.sIconReview{background:#e57e04}.sIconDiscount{background:#e3375f}.sIconDiary{background:#5057e1}.sReview{display:block;color:#4f4f4f;font-family:"wR";font-size:10px}.sReview a{color:#e57e04;font-family:"wR";font-size:12px}.sDiary{display:block;color:#4f4f4f;font-family:"wR";font-size:12.5px}.sDiary a{color:#FF69B4;font-family:"wR";font-size:12.5px}.sSlash{padding:0 0.33em;color:#4f4f4f}.sShop{display:block}.sSize{display:block;font-size:12px;font-family:"wR"}.sType{display:block;font-size:12px;color:#4f4f4f}.sUser{display:block}.userIcon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:40px;height:40px;margin:0 auto;background:url(/img/mypage-usericons.png) no-repeat #ebebeb;overflow:hidden}.userIcon.userIcon1{background-position:0px 0}.userIcon.userIcon2{background-position:-40px 0}.userIcon.userIcon3{background-position:-80px 0}.userIcon.userIcon4{background-position:-120px 0}.userIcon.userIcon5{background-position:-160px 0}.userIcon.userIcon6{background-position:-200px 0}.userIcon.userIcon7{background-position:-240px 0}.userIcon.userIcon8{background-position:-280px 0}.userIcon.userIcon9{background-position:-320px 0}.userIcon.userIcon10{background-position:-360px 0}.userIcon.userIcon11{background-position:-400px 0}.userIcon.userIcon12{background-position:-440px 0}.userIcon.userIcon13{background-position:-480px 0}.userIcon.userIcon14{background-position:-520px 0}.userIcon.userIcon15{background-position:-560px 0}.userIcon.userIcon16{background-position:-600px 0}.userIcon.userIcon17{background-position:-640px 0}.userIcon.userIcon18{background-position:-680px 0}.userIcon.userIcon19{background-position:-720px 0}.userIcon.userIcon20{background-position:-760px 0}.userIcon.userIcon21{background-position:-800px 0}.userIcon.userIcon22{background-position:-840px 0}.userIcon.userIcon23{background-position:-880px 0}.userIcon.userIcon24{background-position:-920px 0}.userIcon.userIcon25{background-position:-960px 0}.userIcon.userIcon26{background-position:-1000px 0}.userIcon.userIcon27{background-position:-1040px 0}.userIcon.userIcon28{background-position:-1080px 0}.userIcon.userIcon29{background-position:-1120px 0}.userIcon.userIcon30{background-position:-1160px 0}.userIcon.userIcon31{background-position:-1200px 0}.userIcon.userIcon32{background-position:-1240px 0}.userIcon.selected{box-shadow:0 0 0 2px #870da1;-moz-box-shadow:0 0 0 2px #870da1;-webkit-box-shadow:0 0 0 2px #870da1}.sWoman{display:inline-block;padding:4px 0;color:#e3375f}.sWoman+.newfaceIcon{display:inline-block;padding:2px 3px 1px;margin:0 0 5px 5px;font-size:10px;color:white;background:#e3375f}.sWorking{font-family:"wR";color:#4f4f4f}.sPhone{display:inline-block;padding-left:18px;font-family:"wR";background:url(/img/common-icon-phone.png) left center no-repeat}.sTime{display:inline-block;padding-left:18px;font-family:"wR";background:url(/img/common-icon-timer.png) left center no-repeat}.sFee{display:inline-block;padding-left:18px;font-family:"wR";background:url(/img/common-icon-yen.png) left center no-repeat}.sShame{display:block;font-size:11px}.sShame a{color:#e848a6;text-decoration:underline}.sShame a:hover{text-decoration:none}.sShame .sUpdate{display:inline-block;padding:2px 3px 1px;margin:0 0 0 3px;font-size:10px;color:white;background:#e3375f}#side{float:left;width:140px;padding-bottom:15px}#side aside{margin-bottom:10px}#side aside div.ossBanner{-webkit-border-radius:6px 6px 0 0 / 6px 6px 0 0;-moz-border-radius:6px 6px 0 0 / 6px 6px 0 0;border-radius:6px 6px 0 0 / 6px 6px 0 0;margin-bottom:5px;width:100%;height:30px}#side aside div.ossBanner p{-webkit-border-radius:6px 6px 0 0 / 6px 6px 0 0;-moz-border-radius:6px 6px 0 0 / 6px 6px 0 0;border-radius:6px 6px 0 0 / 6px 6px 0 0;display:block;width:100%;height:100%}#side aside div.ossBanner p.blinkingLeft{animation:blink2 0.3s ease-in-out infinite alternate;-moz-animation:blink2 0.3s ease-in-out infinite alternate;-webkit-animation:blink2 0.3s ease-in-out infinite alternate}#side aside div.ossBanner p span{display:block;padding-top:7px;font-family:"wR";font-size:13px;letter-spacing:-1px;color:#fff;text-align:center}#side aside li .sBanner{display:block;width:140px;height:40px;background:#ebebeb}#side aside li .sBanner:nth-of-type(2n){background:#000}#side aside li .sBanner img{width:140px;height:40px}#side #bookmarks li a{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;margin-bottom:2px;padding:7px 10px;font-size:12px;text-align:center;color:#fff;text-decoration:none;background:#321e32}#side #bookmarks li a:hover{background:#870da1}#side #sNav{padding:8px 0}#side #sNav li{padding:2px 0}#side #sNav li#sNavAboutMypage{margin-bottom:10px;padding:0}#side #sNav li#sNavAboutMypage a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:140px;height:95px;padding-left:0;position:relative;text-indent:-9999px;background:url(/img/common-snav-aboutmypage.png) #870da1}#side #sNav li#sNavAboutMypage a:hover{opacity:1;-ms-filter:"alpha(opacity=100)";background-color:#e57e04}#side #sNav li#sNavAboutMypage a:hover span#sNAMUremaru{height:70px}#side #sNav li#sNavAboutMypage a:hover span#sNAMUremaruInner{bottom:15px;left:20px}#side #sNav li#sNavAboutMypage a span#sNAMIcon{display:block;width:40px;height:38px;position:absolute;bottom:37px;left:50px;background:url(/img/common-snav-aboutmypage.png) -140px 0}#side #sNav li#sNavAboutMypage a span#sNAMUremaru{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;display:block;width:90px;height:58px;position:absolute;bottom:37px;left:50px;overflow:hidden}#side #sNav li#sNavAboutMypage a span#sNAMUremaruInner{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;display:block;width:50px;height:55px;position:absolute;bottom:-40px;left:-30px;background-position:-140px -38px;background:url(/img/common-snav-aboutmypage.png) -140px -38px}#side #sNav li#sNavDoor a{background:url(/img/common-snav-door.png) left center no-repeat}#side #sNav li#sNavContact a{background:url(/img/common-snav-contact.png) left center no-repeat}#side #sNav li#sNavAdvertising a{background:url(/img/common-snav-advertising.png) left center no-repeat}#side #sNav li#sNavMail a{background:url(/img/common-snav-mail.png) left center no-repeat}#side #sNav li#sNavQuestionnaire a{background:url(/img/common-snav-questionnaire.png) left center no-repeat}#side #sNav li#sNavSitemap a{background:url(/img/common-snav-sitemap.png) left center no-repeat}#side #sNav li#sNavBlog a{background:url(/img/common-snav-blog.png) left center no-repeat}#side #sNav li a{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;padding-left:13px;color:#321e32;text-decoration:none;font-family:"wR"}#side #sNav li a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}#side #sNav li#twitterBnr{padding-bottom:10px}#side #sNav li#twitterBnr a{display:block;padding-left:0}#side .sRanking{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 0 10px;text-align:center;overflow:hidden;background:white}#side .sRanking li{width:120px;margin:0 auto;text-align:left}#side .sRanking li:not(:last-of-type){padding:0 8px 10px;border-bottom:1px solid #ebebeb}#side .sRanking li p{margin-top:5px}#side .sRanking li p:after{content:"";display:block;clear:both}#side .sRanking li p .rank{font-family:"wB"}#side .sRanking li p .rank.no1{color:#e4a561}#side .sRanking li p .rank span{font-size:1.5em}#side .sRanking li p .review{float:right;line-height:2.0em}#side .sRanking li .imageLink{width:120px;height:100px;margin-bottom:5px}#side .sRanking li .sShop.limited{width:100%}#side .sRanking li .sArea{display:inline-block;font-size:10px;font-family:"wR"}#side .rankinWomen .rankNopp{padding-top:8px;font-size:12px;color:#4f4f4f}#side .rankinWomen .rankNopp span{padding:0 3px;font-size:16px;font-family:"wB";color:#ff0255}#side .rankinWomen li p .rank.no1{color:#ff2e70}#side .rankinWomen li .imageLink{float:left;width:70px;height:93px;margin:5px 5px 5px 0}#side .rankinWomen li .sWoman,#side .rankinWomen li .sSize,#side .rankinWomen li .sAge{float:left;width:45px;font-size:12px}#side .anotherRank{margin-bottom:15px;padding:0 0 10px;background-color:#fff}#side .anotherRank+.anotherRank{margin-top:-15px}#side .anotherRank h2{margin:0 auto 10px;padding-top:10px;font-family:"wB";border-top:1px #ebebeb solid;background:url(/img/side_rank.png) 20px 11px no-repeat,url(/img/side_rank.png) 107px 11px no-repeat;background-size:13px, 13px}#side .anotherRank h2 span{display:block;font-size:14px;color:#030303}#side .anotherRank h2 span:nth-of-type(2){font-size:15px}#side .anotherRank>a{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;display:block;padding:3px 5%;font-size:11px;text-align:left;text-decoration:none;letter-spacing:-1px}#side .anotherRank>a:hover{color:#fff;background-color:#321e32}#gFooter{clear:both;padding:40px 0;font-size:12px;background:#202020}#gFooterInner{width:1070px;margin:0 auto}#gFooterInner a{color:white;text-decoration:none}#gFooterInner a:hover{color:white}#gFooterInner #fNavTop{display:block;width:140px;height:85px;margin:0 auto 15px;background:#4f4f4f}#gFooterInner #fNavTop:hover{background:white}#gFooterInner #fNav b{font-weight:lighter;font-family:"wR";color:rgba(255,255,255,0.8)}#gFooterInner #fNav ul{padding:5px 0 15px;border-bottom:1px solid rgba(255,255,255,0.06)}#gFooterInner #fNav ul:last-of-type{border-bottom:none}#gFooterInner #fNav ul li{display:inline-block}#gFooterInner #fNav ul li a{padding:0 10px}#gFooterInner #fNav ul li.paraBr:after{content:"";display:block}#gFooterInner #fNavContents{text-align:center}#gFooterInner #fNavContents li a{opacity:0.3;-ms-filter:"alpha(opacity=30)";font-size:16px;font-family:"wL"}#gFooterInner #fNavContents li a:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#gFooterInner #fNavFamily{margin:15px auto 0;text-align:center}#gFooterInner #fNavFamily li{padding:0}#gFooterInner #fNavFamily li a{opacity:0.3;-ms-filter:"alpha(opacity=30)";padding:0}#gFooterInner #fNavFamily li a:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#gFooterInner #fNavArea li{padding:3px 5px;border-right:1px solid rgba(255,255,255,0.1)}#gFooterInner #fNavArea li:last-of-type{border-right:none}@-webkit-keyframes blink{0%{background-color:#e3375f}100%{background-color:#a52abf}}@-moz-keyframes blink{0%{background-color:#e3375f}100%{background-color:#a52abf}}@keyframes blink{0%{background-color:#e3375f}100%{background-color:#a52abf}}@-webkit-keyframes blink2{0%{background-color:#70e03c}100%{background-color:#3fd037}}@-moz-keyframes blink2{0%{background-color:#70e03c}100%{background-color:#3fd037}}@keyframes blink2{0%{background-color:#70e03c}100%{background-color:#3fd037}}@-webkit-keyframes blink3{0%{background-color:#b8a351}100%{background-color:#deb825}}@-moz-keyframes blink3{0%{background-color:#b8a351}100%{background-color:#deb825}}@keyframes blink3{0%{background-color:#b8a351}100%{background-color:#deb825}}b{font-family:"wB"}.fontS{font-size:12px}.imageLink{display:block;overflow:hidden}.imageLink img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.imageLink:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.button{width:100%;padding:3px 0;text-align:center}.button a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);display:inline-block;padding:5px 10px;color:white;text-decoration:none;background:#870da1}.button a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}.buttonS{width:100%;padding:3px 0;text-align:center}.buttonS a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);display:inline-block;padding:3px 5px;font-size:11px;color:white;text-decoration:none;background:#870da1}.buttonS a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}.buttonL{width:100%;padding:3px 0;text-align:center}.buttonL a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);display:inline-block;padding:10px 20px;color:white;text-decoration:none;background:#870da1}.buttonL a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}.limited{width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tailLink{padding-left:5px}.favorite{display:block;width:25px;height:25px;position:absolute;top:10px;right:10px;background:url(/img/common-favorite.png)}.favorite:hover,.favorite.added{background-position:bottom}.favorite:hover p{opacity:1;-ms-filter:"alpha(opacity=100)";top:-25px}.favorite p{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;-ms-filter:"alpha(opacity=0)";padding-bottom:5px;position:absolute;top:-10px;left:-37px;z-index:99;font-size:9px;text-align:center;color:white;background:url(/img/common-tri-dk-ss.png) bottom center no-repeat;pointer-events:none}.favorite p span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;width:90px;padding:5px;background:#303030}.favorite.myself{display:none}.pager{clear:both;padding:20px 0}.pager ol{text-align:center;font-size:14px}.pager ol li{display:inline-block}.pager ol li.current a{color:white;background:#870da1}.pager ol li.disabled{display:none}.pager ol li a{display:block;padding:5px 6px 4px;text-decoration:none}.pager ol li a:hover{color:white;background:#870da1}.pager ol li.prev a,.pager ol li.next a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;padding:5px 6px 4px;border:1px solid #4f4f4f}.pager ol li.prev a:hover,.pager ol li.next a:hover{color:white;background:#870da1;border:1px solid #870da1}.feticon,.cateicon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:2px 4px;text-align:center;color:#4f4f4f;background:#f5f5f5}.feticon{font-size:11px}.feticon.cShinjin{border-color:#000}.feticon.cJukujo{color:white;background:#b632e1}.feticon.cKawaii{color:white;background:#f86f7c}.feticon.cSexy{color:white;background:#ce1772}.feticon.cKyonyu{color:white;background:#e19f7c}.feticon.cNinpu{color:white;background:#e97895}.feticon.cBikyaku{color:white;background:#1da2c8}.feticon.cBijiri{color:white;background:#fe6700}.feticon.cBinyu{color:white;background:#f4417c}.feticon.cSeiso{color:white;background:#009ced}.feticon.cInran{color:white;background:#bd3da9}.feticon.cMikeiken{color:white;background:#6ab610}.feticon.cPocchari{color:white;background:#8a5636}.feticon.cSlender{color:white;background:#529950}.feticon.cWakazuma{color:white;background:#0cd3b4}.feticon.cWakajukujo{color:white;background:#5b65ea}.cateicon{text-shadow:0 0 2px #fff;-moz-text-shadow:0 0 2px #fff;-webkit-text-shadow:0 0 2px #fff;font-size:12px;border:1px solid #d8d8d8}.sRateS{display:inline-block;width:53px;height:10px;position:relative;top:2px;background:url(/img/common-stars.png)}.sRateS.score0{background-position:0 0px}.sRateS.score5{background-position:0 -11px}.sRateS.score10{background-position:0 -22px}.sRateS.score15{background-position:0 -33px}.sRateS.score20{background-position:0 -44px}.sRateS.score25{background-position:0 -55px}.sRateS.score30{background-position:0 -66px}.sRateS.score35{background-position:0 -77px}.sRateS.score40{background-position:0 -88px}.sRateS.score45{background-position:0 -99px}.sRateS.score50{background-position:0 -110px}.sRateS+a{font-size:11px}.sRateM{display:inline-block;width:65px;height:12px;position:relative;top:2px;background:url(/img/common-stars.png)}.sRateM.score0{background-position:-60px 0px}.sRateM.score5{background-position:-60px -13px}.sRateM.score10{background-position:-60px -26px}.sRateM.score15{background-position:-60px -39px}.sRateM.score20{background-position:-60px -52px}.sRateM.score25{background-position:-60px -65px}.sRateM.score30{background-position:-60px -78px}.sRateM.score35{background-position:-60px -91px}.sRateM.score40{background-position:-60px -104px}.sRateM.score45{background-position:-60px -117px}.sRateM.score50{background-position:-60px -130px}.sRateL{display:inline-block;width:89px;height:17px;position:relative;background:url(/img/common-stars.png)}.sRateL.score0{background-position:-130px 0px}.sRateL.score5{background-position:-130px -17px}.sRateL.score10{background-position:-130px -34px}.sRateL.score15{background-position:-130px -51px}.sRateL.score20{background-position:-130px -68px}.sRateL.score25{background-position:-130px -85px}.sRateL.score30{background-position:-130px -102px}.sRateL.score35{background-position:-130px -119px}.sRateL.score40{background-position:-130px -136px}.sRateL.score45{background-position:-130px -153px}.sRateL.score50{background-position:-130px -170px}.pages .page-title-layout-box{margin-bottom:0px;padding:30px;position:relative}.pages .page-title-layout-box h1{border-left:3px solid #870da1;display:inline-block;font-family:"wL";font-size:36px;padding:0 10px}.pages .page-title-layout-box h2{color:#4f4f4f;display:inline-block}.pages .page-title-layout-box .total{font-size:16px;position:absolute;right:30px;top:47px}.pages .page-title-layout-box .total span{color:#ff0255;font-family:"wB";font-size:20px;padding-right:3px}.pages>h1{margin-bottom:0px;padding:30px;position:relative}.pages>h1 .head{border-left:3px solid #870da1;display:inline-block;font-family:"wL";font-size:36px;padding:0 10px}.pages>h1 .note{color:#4f4f4f;display:inline-block}.pages>h1 .total{font-size:16px;position:absolute;right:30px;top:47px}.pages>h1 .total span{color:#ff0255;font-family:"wB";font-size:20px;padding-right:3px}.pages>h1 div{border-left:3px solid #870da1;padding:0 10px;position:relative}.pages>h1 div .headDtl{color:#999;display:block;font-family:"wR";font-size:14px;margin-bottom:3px;padding:0 5px 0 0}.pages>h1 div a.shopHp{display:block;overflow:hidden;position:absolute;right:0;top:-5px}.pages>h1 div a.shopHp img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.pages>h1 div a.shopHp img:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.pages>h1 div .hArea{color:#4f4f4f;display:inline-block;font-size:12px;margin-bottom:4px;padding-right:5px;text-align:left}.pages>h1 div .shopName{overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:30px;max-width:700px}.pages>h1 div .shopName a{color:#870da1;text-decoration:none}.pages>h1 div .shopName a:hover{color:#a52abf}.pages>h1 div .sReview{display:inline-block;font-size:12px}.pages>h1 div .sShame{display:inline-block;margin-left:5px}.modalWindow>div{position:relative}.modalWindow>div .close{position:absolute;top:0;right:0;background:#870da1;cursor:pointer}#loginForm{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:300px;margin:0 auto;text-align:center;background:white;overflow:hidden}#loginForm:after{content:"";display:block;clear:both}#loginForm b{display:block;padding:30px 0 20px;color:#870da1;border-bottom:1px solid #ebebeb}#loginForm .regularForm{width:200px;padding-top:5px}#loginForm .regularForm label{display:block;margin:15px 0 2px;text-align:left;font-size:12px}#loginForm .regularForm input[type="text"],#loginForm .regularForm input[type="password"]{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:180px;height:30px;padding:0 10px;background:#ebebeb;border:none;outline:none}#loginForm .regularForm input[type="text"]:focus,#loginForm .regularForm input[type="password"]:focus{box-shadow:0 0 6px 0 rgba(135,13,161,0.8);-moz-box-shadow:0 0 6px 0 rgba(135,13,161,0.8);-webkit-box-shadow:0 0 6px 0 rgba(135,13,161,0.8);background:white;border:none}#loginForm .regularForm input[type="submit"]{margin:20px 0;padding:5px 10px;text-align:center;color:white;border:none;background:#870da1;cursor:pointer}#loginForm p{padding-bottom:30px}#loginForm p#forgetPass{padding:2px 0 0 0;text-align:right}#loginForm p#forgetPass a{color:#4f4f4f}#loginForm p a{font-size:11px}.windowClose{position:absolute;top:0;right:0}div.noData{text-align:center;margin:10px}.iconNote{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;float:right;position:relative}.iconNote a{display:block;width:100px;height:15px;padding:2px 0;font-size:11px;font-family:"wM";line-height:15px;text-align:center;text-decoration:none;background:#ebebeb}.iconNote a+div{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;width:100px;height:0px;position:absolute;bottom:19px;background:#ebebeb;overflow:hidden}.iconNote a+div .sIcon{margin:4px 0 0 4px}.iconNote a+div .sDescription{display:inline-block;padding:4px 0 0 2px;font-size:11px}.iconNote:hover a{border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:0;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0}.iconNote:hover div{border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;height:142px}.addfavorite{padding:20px;line-height:1.5;color:#4f4f4f}.addfavorite .favoritetext{border-bottom:1px solid #d8d8d8;padding-bottom:18px}.addfavorite .favoritetext .area{display:inline;padding-right:0.5em;font-size:11px}.addfavorite .favoritetext .type{display:inline;font-size:11px}.addfavorite .favoritetext .shopname{color:#321e32}.addfavorite .checkboxarea{padding:18px 0}.addfavorite .checkboxareaText{margin-bottom:18px}.addfavorite .checkboxarea ul:after{content:"";display:block;clear:both}.addfavorite .checkboxarea ul li{float:left;width:170px;margin-bottom:6px}.addfavorite .attention{color:#e3375f;margin-bottom:24px}.addfavorite .submitbutton{text-align:center}.addfavorite .submitbutton input[type="submit"]{background:#870da1;border:none}.uresenReporter:after{content:"";display:block;width:38px;height:50px;background:transparent url("../img/uresen-reporter-mark.png") no-repeat center/contain;transform:rotate(-25deg);color:#fff}.userStatusIcon{margin:0}.userStatusIcon span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;height:20px;padding:0 15px;margin:10px 0;line-height:1.6;border:1px solid #d8d8d8;color:#fff}.userStatusIcon .levelNew{background:#2dd565}.userStatusIcon .levelBase{background:#7c2727}.userStatusIcon .levelSilver{background:#9ea8bb}.userStatusIcon .levelGold{background:#cb9124}.userStatusIcon .levelExpart{background:#f83cc7}.userStatusIcon .levelGod{background:#48087c}.userStatusIcon .levelGod2{background:red}.userStatusIcon .levelGod3{background:#23a5ec}.userStatusIcon .levelGod4{background:#56bd8a}.userStatusIcon .levelGod5{background:#8456ff}@media print{#gHeader{position:absolute}#container #pageTop{display:none}}#error{margin:20px auto 60px;width:720px;color:#9c9c9c;font-family:"wL";font-size:16px}#flashMessage{background-color:#f2dede;border-color:#ebccd1;color:#a94442;padding:15px;margin:20px 20px 20px;border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center}#flashMessage.highlight{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}#realWorkingInfo{width:210px;height:75px;margin:0 auto;position:relative;color:white;background:url(/img/common-realworking-bg.png)}#realWorkingInfoTime{height:25px;padding-left:15px;line-height:25px}#realWorkingInfoScore{position:absolute;top:29px;left:4px}div[role=tooltip]{padding:0 0 5px 0;border:none;box-shadow:none;background:url(/img/common-tri-dk-ss.png) bottom center no-repeat}div[role=tooltip] .ui-tooltip-content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;width:90px;padding:5px;font-family:"wB";font-size:11px;text-align:center;color:white;background:#303030}.contentsBanner{padding:0 15px 10px;text-align:center;background:#f5f5f5}.contentsBanner li{display:inline-block;margin-right:18px;text-align:center}.contentsBanner li:last-of-type{margin-right:0}.contentsBanner li a{display:block;margin-top:5px;font-size:11px;letter-spacing:-1px}.reporterbox{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;margin:0 auto;padding:0;width:640px;text-align:right;background-color:transparent}.reporterbox a{display:block}.reporterbox a:hover{opacity:0.6}.reporterbox img{margin:0px auto 30px;max-width:640px;height:auto}.reporterbox02{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;margin:0 auto;padding:0;width:640px;text-align:center;background-color:transparent}.reporterbox02 a{display:block}.reporterbox02 a:hover{opacity:0.6}.reporterbox02 img{margin:0px auto 30px;max-width:640px;height:auto}.notFound{margin:0 auto;padding:30px;text-align:center}.notFound h2{margin-bottom:50px;text-align:center;width:100%;color:#303030;font-family:"wB";font-size:30px}.notFound h2 span{display:block;padding-top:8px;color:#c7c7c7;font-family:"wM";font-size:24px}.notFound img{margin:0 auto 40px;width:306px}.notFound p{margin-bottom:40px;font-size:18px;color:#7b7b7b;text-align:center;line-height:1.7}.notFound p a{color:#870da1}.notFound p span{font-size:22px;font-weight:bold}.notFound p span:nth-of-type(even){color:#870da1}.notFound p.button a{color:white}.kantoLink{position:relative;display:block;width:900px;margin:30px auto;text-decoration:none;color:white;background-color:#870da1}.kantoLink:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)"}.kantoLink h4{width:580px;margin:0 auto;padding:20px 0;font-family:"wM";font-size:24px;text-align:left;line-height:1.3}.kantoLink div{height:60px;font-family:"wL";font-size:22px;background-color:#b4029c}.kantoLink div:before{content:"";display:inline-block;width:60px;height:60px;margin-right:20px;vertical-align:middle;background:url(/img/kanto-link-arrow.png) no-repeat #ec028c;background-size:38px;background-position:center}.kantoLink div:after{content:"";position:absolute;right:0;bottom:0;width:114px;height:123px;background:url(/img/kanto-link-uremaru.png) no-repeat}.ageIconArea{margin:0}.ageIconArea li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:white;display:inline-block;font-size:11px;text-align:center}.ageIconArea li.age20{background:#1E88E5}.ageIconArea li.age30{background:#00ACC1}.ageIconArea li.age40{background:#F50057}.ageIconArea li.age50{background:#9a3030}.discountArea{padding:10px 0 0;margin:0 auto;text-align:center;width:100%}.discountArea .dsLink{box-sizing:border-box;border:1px #e2e2e2 solid;border-bottom:none;display:block;position:relative;text-decoration:none;width:100%;z-index:8000}.discountArea .dsLink:last-of-type{border-bottom:1px #e2e2e2 solid}.discountArea .dsLink:hover{background:#fff7d7}.discountArea .dsLink.normalHbg:hover{background:#e7ffdd;text-decoration:none}.discountArea .dsLink.ichimanHbg:hover{background:#fff1f1;text-decoration:none}.discountArea .dsLink .dsSubTtl{box-sizing:border-box;display:inline-block;color:white;font-size:12px;left:-1px;min-width:72px;padding:4px 5px;position:absolute;text-align:center;top:0;width:78px;z-index:9999}.discountArea .dsLink .dsSubTtl.cpDs{border:2px solid #ffa006;box-sizing:border-box;animation:cp-color 0.8s infinite;-webkit-animation:cp-color 0.8s infinite;background:#caac4c;color:white;height:28px;padding:0}.discountArea .dsLink .dsSubTtl.cpDs span{box-sizing:border-box;border:1px #ffec8b solid;display:block;padding:3px 0 2px;margin:2px;width:96%}.discountArea .dsLink .dsSubTtl.normal{background:#59c02c;box-sizing:border-box;padding-top:7px}.discountArea .dsLink .dsSubTtl.ichiman{background:#ff6161;box-sizing:border-box;font-size:18px;font-weight:bold;height:28px;padding:6px 5px 0 60px;text-align:left}.discountArea .dsLink .dsSubTtl.ichiman:before{background-image:url(/img/icon-ichiman.png);background-position:left top;background-size:cover;content:"";height:24px;left:2px;position:absolute;top:2px;width:58px}.discountArea .dsLink .cpPrice{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;background:transparent;display:table;margin:0 auto;min-height:70px;padding:15px 0;text-align:center;width:100%}.discountArea .dsLink .cpPriceTextOnly{overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;color:#444;display:block;margin:0 0;font-size:13px;padding:25px 3% 10px 8%;text-align:left;text-decoration:underline;width:399px}.discountArea .dsLink .cpPriceInner{color:#ff2455;display:table-cell;font-size:30px;font-weight:bold;position:relative;padding:0 0 0 30px;text-align:left;z-index:8888;vertical-align:top}.discountArea .dsLink .cpPriceInner .normal{display:block;color:#999;font-size:14px;font-weight:normal;padding:0 0 5px;text-align:left}.discountArea .dsLink .cpPriceInner .points{display:inline;color:#030303;font-size:13px;font-weight:normal}.discountArea .dsLink .cpPriceInner .schedule{display:block;color:#484848;font-size:11px;font-weight:normal;padding:0 0 0;width:100%}.discountArea .dsLink .cpPriceInner .schedule .scheInner{display:inline-block}.discountArea .dsLink .cpPriceInnerLeft{display:table-cell;width:128px;position:relative;text-align:right;vertical-align:middle}.discountArea .dsLink .cpPriceInnerLeft .starburst{display:block;width:4em;height:4em;line-height:1.8em;background:#ff2f2f;-webkit-transform:rotate(-80deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-100deg);rotation:-45deg;position:absolute;padding-bottom:0;top:10px;right:-10px;text-align:center;text-decoration:none;color:#FFF;font-weight:bold;text-shadow:0 0 3em #FF2F2F, 0 0 4px #FF2F2F;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-webkit-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;z-index:9000}.discountArea .dsLink .cpPriceInnerLeft .starburst span{background:#ff2f2f;display:block;width:4em;height:4em;line-height:1.1;-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);rotation:22.5deg}.discountArea .dsLink .cpPriceInnerLeft .starburst span .Inner{text-shadow:#000 1px 1px 1px;-moz-text-shadow:#000 1px 1px 1px;-webkit-text-shadow:#000 1px 1px 1px;animation:none;-webkit-animation:none;background:transparent;color:white;display:inline-block;font-size:18px;height:auto;padding:9px 0 0;line-height:1.1;-webkit-transform:none;-moz-transform:none;rotation:none;width:100%}.discountArea .dsLink .cpPriceInnerLeft .starburst span .Inner .topIn{display:inline;font-size:13px;font-weight:normal}.discountArea .dsLink .cpPriceInnerLeft .starburst span .Inner .bottomIn{background:none;display:block;font-size:16px;font-weight:bold;height:auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);width:100%}.discountArea .dsLink .cpPriceInnerLeft .percents{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;animation:bg-color 1.0s infinite;-webkit-animation:bg-color 1.0s infinite;background:transparent;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:70px;padding:18px 0 0;position:absolute;text-align:center;top:2px;transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);right:-12px;width:70px;z-index:9999}.discountArea .dsLink .cpPriceInnerLeft .percents:after{border:9px solid transparent;animation:bd-color 1.0s infinite;-webkit-animation:bd-color 1.0s infinite;border-left-color:transparent;border-right-width:0;width:0;right:0;content:"";display:block;transform:rotate(-38deg);-moz-transform:rotate(-38deg);-webkit-transform:rotate(-38deg);top:28px;position:absolute;z-index:-1}.discountArea .dsLink .cpPriceInnerLeft .percents .percentsTop{text-shadow:#000 0 0 1px;-moz-text-shadow:#000 0 0 1px;-webkit-text-shadow:#000 0 0 1px;color:white;display:inline;font-size:18px;font-weight:bold}.discountArea .dsLink .cpPriceInnerLeft .percents .percentsTop .TopIn{font-size:12px}.discountArea .dsLink .cpPriceInnerLeft .percents .presentsBottom{text-shadow:#000 0 0 1px;-moz-text-shadow:#000 0 0 1px;-webkit-text-shadow:#000 0 0 1px;color:white;display:block;font-size:14px;font-weight:bold}.discountIcon{border-top:1px #eee solid;margin:0 auto;min-height:22px;padding:15px 0 0;text-align:center;width:96%}.discountIcon .dsLink{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;color:white;font-size:12px;display:inline-block;height:28px;padding:4px 0;text-align:center;text-decoration:none;width:26%}.discountIcon .dsLink.cpDs{border:2px solid #ffa006;box-sizing:border-box;animation:cp-color 0.8s infinite;-webkit-animation:cp-color 0.8s infinite;background:#caac4c;color:white;height:28px;padding:0}.discountIcon .dsLink.cpDs span{box-sizing:border-box;border:1px #ffec8b solid;display:block;padding:3px 0 2px;margin:2px;width:96%}.discountIcon .dsLink.normal{background:#59c02c;padding-top:8px}.discountIcon .dsLink.ichiman{background:#ff6161;font-size:16px;font-weight:bold;padding-left:66px;position:relative;text-align:left}.discountIcon .dsLink.ichiman:before{background-image:url(/img/icon-ichiman.png);background-position:left top;background-size:cover;content:"";height:24px;left:2px;position:absolute;top:2px;width:58px}.discountIcon .dsLink:hover{opacity:0.8;text-decoration:none}@-webkit-keyframes bg-color{0%{background-color:#ffc221}50%{background-color:#ff0c0c}100%{background-color:#ffc221}}@keyframes bg-color{0%{background-color:#ffc221}50%{background-color:#ff0c0c}100%{background-color:#ffc221}}@-webkit-keyframes bd-color{0%{border-color:#870da1}50%{border-color:#e3375f}100%{border-color:#870da1}}@keyframes bd-color{0%{border-color:#870da1}50%{border-color:#e3375f}100%{border-color:#870da1}}@-webkit-keyframes cp-color{0%{border-color:#ffa006}50%{border-color:#fff00e}100%{border-color:#ffa006}}@keyframes bd-color{0%{border-color:#ffa006}50%{border-color:#fff00e}100%{border-color:#ffa006}}
