html,body{background:#fff;min-width:1024px}html{width:100%;height:100%;overflow-y:scroll}body{width:100%;height:100%;min-height:100%;color:#454545;font-size:small;line-height:1.4;text-align:center;word-break:normal;word-wrap:break-word}html>body{height:auto}p,ul,dl,dd{margin:0}ul{padding:0;list-style:none}a:link{color:#007cdc;text-decoration:none}a:visited{color:#007cdc;text-decoration:none}a:hover{color:#1da9ed;text-decoration:underline}hr{display:none}img{display:inline;vertical-align:top}a:hover img{-webkit-filter:brightness(110%);-ms-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%)}p[class*="btn-"] a:hover img,.btn_s:hover img,div[class*="btn-"] a:hover img,li[class*="btn-"] a:hover img,li[class*="nv-"] a:hover img,.hd-logo a:hover img{opacity:1}.set-opc a:hover img{-webkit-filter:brightness(110%);-ms-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%)}@media all and (-ms-high-contrast: none){*::-ms-backdrop,a:hover img{opacity:0.7}}em{font-style:normal;font-weight:bold}label{cursor:pointer}.opc{-webkit-filter:brightness(110%);-ms-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%)}.g-code iframe,.y-code img{height:0;position:absolute}.border-unit{border:1px solid #ccc}.no-script{padding-top:15px;text-align:center;color:red;font-weight:bold}#wrapper{text-align:left;min-width:1104px}.cf,.clearfix{zoom:1}.cf:after,.clearfix:after{content:"";display:block;overflow:hidden;clear:both}.pdd-5{padding:5px}.pdd-10{padding:10px}.pdd-15{padding:15px}.pdd-20{padding:20px}.pdd-30{padding:30px}.pdd-t5{padding-top:5px !important}.pdd-t10{padding-top:10px !important}.pdd-t15{padding-top:15px !important}.pdd-t20{padding-top:20px !important}.pdd-t30{padding-top:30px !important}.pdd-r5{padding-right:5px !important}.pdd-r10{padding-right:10px !important}.pdd-r15{padding-right:15px !important}.pdd-r20{padding-right:20px !important}.pdd-r30{padding-right:30px !important}.pdd-b5{padding-bottom:5px !important}.pdd-b10{padding-bottom:10px !important}.pdd-b15{padding-bottom:15px !important}.pdd-b20{padding-bottom:20px !important}.pdd-b30{padding-bottom:30px !important}.pdd-l5{padding-left:5px !important}.pdd-l10{padding-left:10px !important}.pdd-l15{padding-left:15px !important}.pdd-l20{padding-left:20px !important}.pdd-l30{padding-left:30px !important}.mrg-t5{margin-top:5px !important}.mrg-t10{margin-top:10px !important}.mrg-t15{margin-top:15px !important}.mrg-t20{margin-top:20px !important}.mrg-t30{margin-top:30px !important}.mrg-r5{margin-right:5px !important}.mrg-r10{margin-right:10px !important}.mrg-r15{margin-right:15px !important}.mrg-r20{margin-right:20px !important}.mrg-r30{margin-right:30px !important}.mrg-b5{margin-bottom:5px !important}.mrg-b10{margin-bottom:10px !important}.mrg-b15{margin-bottom:15px !important}.mrg-b20{margin-bottom:20px !important}.mrg-b30{margin-bottom:30px !important}.mrg-l5{margin-left:5px !important}.mrg-l10{margin-left:10px !important}.mrg-l15{margin-left:15px !important}.mrg-l20{margin-left:20px !important}.mrg-l30{margin-left:30px !important}.txt-c{text-align:center !important}.txt-l{text-align:left !important}.txt-r{text-align:right !important}.txt-l{text-align:left !important}.txt-red{color:red}.txt-orange{color:#ef5109}.txt-black{color:#000}.txt-gry888{color:#888}.txt-indnt{padding:0 0 .5em 1em;text-indent:-1em}.font-l{font-size:1.28em}.font-m{font-size:1.12em}.font-s{font-size:.93em}.font-ss{font-size:.86em}.font-14{font-size:1.05em}.font-16{font-size:1.2em}.font-20{font-size:1.5em}.detail-area .lead .font-l,.detail-area .notice dd .font-l,#pointInformation .font-l{font-size:1.28em !important}.detail-area .lead .font-m,.detail-area .notice dd .font-m,#pointInformation .font-m{font-size:1.12em !important}.detail-area .lead .font-s,.detail-area .notice dd .font-s,#pointInformation .font-s{font-size:0.93em !important}.detail-area .lead .font-ss,.detail-area .notice dd .font-ss,#pointInformation .font-ss{font-size:0.86em !important}#contents{zoom:1;width:1024px;padding:0 0 40px;margin:0 auto;overflow:hidden}#contents:after{content:"";display:block;overflow:hidden;clear:both}body.popup #contents{width:auto;padding:20px}#contents #moreProfile .unit{padding:0 0 15px;text-align:center}.main{float:left;width:762px}body.other .main{float:left}body.popup .main{float:none;width:auto}.column1 .main{float:none;width:auto}.column2 .main{width:700px}.column2 #aside{float:right;width:300px}.dtl-column1 .main{float:none;margin:0 auto}.sub{float:right;width:250px}.sub .camp-list{padding:0 0 5px}.sub .camp-list li{margin:0 0 10px}.sub .camp-list img{width:100%;height:auto}.sub .bnr-area{padding:0 0 20px;text-align:center}.sub .bnr-area .txt-pr{display:block;padding:0 0 0 3px;text-align:left;font-size:.86em}.sb-unit{margin:0 0 15px}.sb-ttl{dispaly:block;background:#f5f5ee;padding:8px;color:#000;font-size:1.05em;position:relative;border:1px solid #ccc;border-bottom:none}#sbPickup .sb-ttl{background:#5ac1c9;background:-webkit-linear-gradient(top, #5ac1c9 0%, #3ab5be 20%, #3ab5be 100%);padding:8px 8px 8px 63px}.sb-srch dt{padding:3px 15px;font-weight:bold}.sb-srch dd{padding:10px 15px}.sb-srch dd ul{padding:0}.sb-srch dd ul li{padding:0 0 5px}.sb-srch input[type="checkbox"]{margin:0 5px 0 0}@media (min-width: 1px){.sb-srch input[type=radio],.sb-srch input[type=checkbox]{display:none;margin:0}.sb-srch input[type=radio]+span,.sb-srch input[type=checkbox]+span{position:relative;display:inline-block;margin-right:12px;font-size:14px;line-height:30px;cursor:pointer}.sb-srch input[type=radio]+span,.sb-srch input[type=checkbox]+span{padding:0 0 0 24px}.sb-srch input[type=radio]+span:before,.sb-srch input[type=checkbox]+span:before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:18px;height:18px;margin-top:-9px;background:#fff}.sb-srch input[type=radio]+span:before{border:2px solid #ccc;border-radius:30px}.sb-srch input[type=checkbox]+span:before{border:2px solid #ccc}.sb-srch input[type=radio]:checked+span:after,.sb-srch input[type=checkbox]:checked+span:after{content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.sb-srch input[type=radio]:checked+span:after{left:5px;width:8px;height:8px;margin-top:-4px;background:#E71063;border-radius:8px}.sb-srch input[type=checkbox]:checked+span:after{left:3px;width:16px;height:8px;margin-top:-8px;border-left:3px solid #ea2700;border-bottom:3px solid #ea2700;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.sb-srch select{width:100%}.sb-srch .key-search{width:98%}.sub .home-ranking{margin:0 0 20px}.sub .home-ranking .ttl-ico{margin:0}.sub .home-ranking .rank-update{margin:0 0 5px;text-align:right;color:#888;font-size:.86em}.sub .home-ranking .rank-tab{margin:0 0 -1px}.sub .home-ranking .rank-tab li{display:inline-block;background:#f5f5ee;*display:inline;*zoom:1;width:76px;padding:8px 0 4px;text-align:center;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border:1px solid #ccc;border-bottom:none;cursor:pointer;color:#007cdc}.sub .home-ranking .rank-tab li:hover{text-decoration:underline}.sub .home-ranking .rank-tab li.focus{background:#fff;border-bottom:1px solid #fff;cursor:default;color:#454545}.sub .home-ranking .rank-tab li.focus:hover{text-decoration:none}.sub .usual-shop{margin:0 0 20px;border:1px solid #ccc}.sub .usual-shop dt{background:#f5f5ee;padding:10px;font-size:1.12em}.sub .usual-shop dd{padding:10px 10px 0}.sub .usual-shop li{margin:0 0 10px}.sub .usual-shop a{display:table;width:100%}.sub .usual-shop a span{display:table-cell;width:73px;vertical-align:top}.sub .usual-shop a span img{width:60px;height:auto}.sub .usual-shop a em{display:table-cell;vertical-align:middle;font-weight:normal;font-size:1.05em}.sub #shopping_usual_shop .more{padding:0 10px 10px;text-align:right}.sub .list-shop-sub{padding:10px}.sub .list-shop-sub li{padding:10px 0;border-bottom:1px solid #ccc}.sub .list-shop-sub li .tile-ttl{zoom:1}.sub .list-shop-sub li .tile-ttl:after{content:"";display:block;overflow:hidden;clear:both}.sub .list-shop-sub li .ph{float:left;width:88px;text-align:center}.sub .list-shop-sub li .ph img{max-width:100%;max-height:44px}.sub .list-shop-sub li .module{padding:0 0 0 105px}.sub .list-shop-sub li .module .point{padding-left:21px;line-height:1.2;vertical-align:middle;color:red;font-weight:bold;text-indent:-21px}.sub .list-shop-sub li .module .point em{font-size:1.2em}.sub .list-shop-sub li .module .point .txt{font-weight:normal}.sub .list-shop-sub li .module .terms{font-size:.86em;color:#888}.sub .list-shop-sub li .module .detail{font-size:.86em}.sub .popular-shop{padding:0 0 50px}.sub .popular-shop ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:268px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sub .popular-shop li{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin:20px 0 0;border:1px solid #ccc}.sub .popular-shop li:first-of-type{margin:0}.sub .popular-shop li:hover{background:#fffacc}.sub .popular-shop li a{display:block;padding:15px}.sub .popular-shop li a:hover{text-decoration:none}.sub .popular-shop li a:hover .ttl{text-decoration:underline}.sub .popular-shop li .ttl{margin:0 0 10px;font-size:1.12em}.sub .popular-shop li dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub .popular-shop li .bnr{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:120px;margin:0 15px 0 0}.sub .popular-shop li .module{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.sub .popular-shop li .normal-point{margin:0 0 5px;color:#888;font-size:.93em}.sub .popular-shop li .point{font-size:20px;font-weight:bold;color:red}.sub .popular-shop li .point em{font-size:28px}.sub .home-ranking .ttl{margin:10px 0 0;font-size:1.05em}.sub .home-ranking .icon-ranking{background:transparent;vertical-align:bottom;display:inline}.sub .home-ranking .icon-ranking img{padding-right:7px}#aside #pickup-bnr a:hover{text-decoration:none}#aside #pickup-bnr .pickup-unit{padding:0 7px 7px;margin:0 0 25px;text-align:center;background:#f5f5ee}#aside #pickup-bnr .pickup-inner{background:url(/img/common/daily_recommed_bg06.gif);padding:5px}#aside #pickup-bnr .pic-unit{background:#fff;padding:15px 0}#aside #pickup-bnr .pic-unit .copy{color:#ef5109;font-size:1.12em;margin-bottom:5px}#aside #pickup-bnr .pic-unit .dtl .ph{display:block;margin-bottom:8px}#aside #pickup-bnr .pic-unit .dtl .ph img{max-width:200px;height:auto}#aside #pickup-bnr .pic-unit .dtl .ttl{margin:0 8px 5px;line-height:1.2;font-weight:normal;color:#000;font-size:1.12em}#aside #pickup-bnr .pic-unit .dtl .ttl em{font-weight:normal}#aside #pickup-bnr .pic-unit .point{display:inline-block;margin:0 8px 0 0;line-height:1.2;vertical-align:middle;font-weight:bold;font-size:1.2em;color:red}#aside #pickup-bnr .pic-unit .quest{display:inline-block;font-size:.93em}.topicpath{padding:0 15px 15px 0;text-align:left;width:1024px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;font-size:.86em;color:rgba(0,0,0,0.5)}.topicpath a,.topicpath span.no-lnk{margin-right:6px;color:rgba(0,0,0,0.5)}.topicpath a:after,.topicpath span.no-lnk:after{content:">";display:inline-block;margin-left:10px;color:rgba(0,0,0,0.15)}.topicpath a:hover:after,.topicpath span.no-lnk:hover:after{text-decoration:none}.topicpath strong a:after{display:none}.topicpath h1{display:inline;margin:0;font-size:small;font-weight:normal}.topicpath h1 a{font-size:.86em}.c-login-area{padding:50px;margin:0 0 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}.column1 .c-login-area{width:1024px;margin:0 auto 20px}.c-login-area em{display:block;margin:0 0 15px;font-weight:normal;font-size:1.5em}.c-login-area div.btn{margin:30px 0 0}.c-login-area a.btn{display:inline-block;width:405px;height:64px;overflow:hidden}.c-login-area a.btn img{width:405px !important;height:128px !important}.c-login-area a.btn:hover img{margin:-64px 0 0;opacity:1}.icon-area span img,.icon-unit span img{height:18px}.ttl-l{vertical-align:middle;font-size:100%;font-size:1.58em;color:#000;font-weight:bold}.ttl-l i{margin:0 0 0 20px;font-weight:normal;font-size:.73em}h1.ttl-l,.qa div.ttl-l{color:#f26322 !important;font-size:20px !important;font-weight:bold !important;border-top:#ccc solid 1px !important;padding:20px 15px 20px 0 !important;margin:0 !important;position:relative !important}h1.ttl-l:after,.qa div.ttl-l:after{content:"";display:block;height:1px;width:78px;background:#f26322;top:-1px;left:0;position:absolute;z-index:1}h1.ttl-l .grd-bar,.qa div.ttl-l .grd-bar{display:none}h1.ttl-l i,.qa div.ttl-l i{margin:0 0 0 20px;font-weight:normal;font-size:.73em;font-style:normal}.ttl-s{margin:0 0 10px;font-weight:bold;font-size:1.12em}.ttl-lftdot{background:#f5f5ee url(/img/common/ttl_bg_leftdot.png) repeat-y 0 0;padding:6px 10px 4px 48px;margin:0 0 20px;vertical-align:middle;font-size:100%;font-size:1.35em;font-weight:bold;color:#000;position:relative;border-radius:4px;border:1px solid #ccc}.bd-service .ttl-lftdot,.service-item .ttl-lftdot{background:#f5f5ee url(/img/common/ttl_bg_leftdot_sv.png) repeat-y 0 0}.bd-shopping .ttl-lftdot{background:#f5f5ee url(/img/common/ttl_bg_leftdot_sh.png) repeat-y 0 0}.ttl-ico{padding:12px 10px 10px 55px;margin:0 0 5px;border-top:1px solid #ccc;font-size:1.44em;line-height:1.2;position:relative;color:#000;zoom:1}.ttl-ico:after{content:"";display:block;overflow:hidden;clear:both}.sub .ttl-ico,.sub-contents .ttl-ico{font-size:1.2em}.sub .ttl-ico i,.sub-contents .ttl-ico i{font-size:small;font-style:normal}.personal-unit .ttl-ico{padding:15px 10px 10px 45px;font-size:1.05em}.ttl-ico span{position:absolute;top:-1px;left:0}.ttl-ico a.more{float:right;font-size:small}.ttl-img{background:#f5f5ee url(/img/common/ttl_img_bg.png) repeat-x 0 0;padding:7px 0 0;margin:0;text-align:center}.ttl-ctg{padding:0 15px 8px;font-size:1.05em}.ttl-bar{background:#f5f5ee;padding:10px 15px 8px;margin:0 0 15px;font-weight:normal;line-height:1.2;border-radius:2px;font-size:1.28em}.sort-area{padding:0 0 15px;zoom:1}.sort-area:after{content:"";display:block;overflow:hidden;clear:both}.sort-area .sort-list{float:left;margin:0 10px 0 0}.sort-area .sort-list li{display:inline-block;padding:0 8px;font-weight:bold}.sort-area .sort-list li a{font-weight:normal}.sort-area .count{float:right;margin:0;text-align:right;white-space:nowrap;color:#5a5a5a;font-size:.93em}.sort-area .count span{padding:0 4px;font-weight:normal}.sort-area.kuchikomi{padding:10px 10px 8px;margin:0 0 10px;border:1px solid #c3d7eb}.sort-area.kuchikomi dt{margin:0 20px 0 0;font-size:1.28em;color:#000}.sort-area.kuchikomi dt .ico-kuchikomi{margin:0 8px 0 0}.sort-area.kuchikomi span{padding:0}.sort-area.kuchikomi dd{margin-top:2px}.sort-area.kuchikomi dd em{margin:0 5px 0 0;font-size:.93em;font-weight:normal}.sort-area.kuchikomi dd span{margin:0 10px 0 0;font-weight:normal}.sort-area.kuchikomi dd span span{margin:0 5px 0 0}.paging-area{zoom:1}.paging-area:after{content:"";display:block;overflow:hidden;clear:both}.paging-area .count{padding:0;text-align:right;color:#5a5a5a;font-size:.93em}.all-search-area .paging-area{padding:8px 13px 0}.mail-area .paging-area,.qa .paging-area{padding:15px 10px 0}.btn-paging{float:right}.btn-paging span{display:inline-block;*display:inline;*zoom:1;padding:4px 8px;border:1px solid #ccc;color:#dadada;line-height:1.2}.btn-paging .prev{margin:0 10px 0 0}.paging{float:left}.paging .pagination{display:inline-block;*display:inline;*zoom:1}.paging .pagination .page{text-align:center}.paging a{display:inline-block;*display:inline;*zoom:1;width:22px;padding:3px 0;margin:0 8px 0 0;border:1px solid #ccc;line-height:1.2;text-decoration:none}.paging a:hover{background:#f26322;border:1px solid #f26322;color:#fff;font-weight:bold}.paging .current{background:#ebebeb;display:inline-block;*display:inline;*zoom:1;width:22px;padding:3px 0;margin:0 8px 0 0;line-height:1.2;border:1px solid #ccc;color:#a3a3a3}.paging .prev a,.paging .next a{width:auto;padding:3px 8px}.paging .first,.paging .last{color:#868686;font-size:1.05em}.paging .first a,.paging .last a{display:inline;width:auto;border:none;text-decoration:underline}.paging .first a:hover,.paging .last a:hover{background:none;border:none;text-decoration:none;color:#1da9ed;font-weight:normal}.paging .first{margin:0 50px 0 0}.paging .last{margin:0 0 0 42px}.all-search-area .search-area{background:#f5f5ee;padding:20px;position:relative}.all-search-area .search-area .key-search{width:500px;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid #ccc;font-size:1.12em;vertical-align:middle}.all-search-area .btn-search{background:url(/img/common/btn_search.png) no-repeat 0 0;width:110px;height:37px;overflow:hidden;text-indent:-1000em;border:none}.all-search-area .btn-search:hover{background-position:0 -37px}.all-search-area .sort-area{margin:25px 10px 0;border:none}.all-search-area .option-open{display:inline-block;*display:inline;*zoom:1;position:absolute;top:30px;left:655px;color:#007cdc;cursor:pointer}.all-search-area .option-open:hover{text-decoration:underline}.all-search-area .option-open .icon-option{display:inline-block;background:url(/img/common/icon_v10.png) no-repeat;background-position:-305px -50px;width:16px;height:16px;margin:0 5px 0 0;vertical-align:middle;*display:inline;*zoom:1}.all-search-area .option-open.active .icon-option{display:inline-block;background:url(/img/common/icon_v10.png) no-repeat;background-position:-331px -50px;width:16px;height:16px;margin:0 5px 0 0;vertical-align:middle;*display:inline;*zoom:1}.all-search-area .search-option{display:none;background:#fff;padding:10px 10px 0;margin:8px 0 0;zoom:1}.all-search-area .search-option:after{content:"";display:block;overflow:hidden;clear:both}.all-search-area .search-option .sb-srch{float:left;width:24%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.all-search-area .search-option .sb-srch:nth-of-type(1){width:28%}.all-search-area .search-option .sb-srch dt{background:#f5f5ee}.all-search-area .search-option .sb-srch dd ul li{margin:0 0 6px}.all-search-area .search-option .sb-srch dd ul li span{line-height:1.3}.all-search-area .search-option .sb-srch.disp-line{zoom:1}.all-search-area .search-option .sb-srch.disp-line:after{content:"";display:block;overflow:hidden;clear:both}.all-search-area .search-option .sb-srch.disp-line li{float:left;width:55%}.all-search-area .search-option .sb-srch.disp-line li:nth-of-type(even){width:45%}.all-search-area .search-option .sb-srch.disp-line li img{width:auto;height:19px}.all-search-area .search-option .sb-srch.disp-line li.iconItem-32{display:none}.all-search-area .search-option .sb-srch select{height:220px}.all-search-area .search-option .btn-area{clear:both;background:#f5f5ee;padding:10px 0 20px;margin:0 -10px;text-align:center}.all-search-area .search-option .btn-clear{background:url(/img/common/btn_search_clear.png) no-repeat 0 -38px;margin:15px 0 0;width:97px;height:37px;overflow:hidden;text-indent:-1000em;border:none}.all-search-area .search-option .btn-clear:hover{background-position:0 0}.all-search-area .select-area{padding:5px 10px 0}.all-search-area .select-area dl{zoom:1}.all-search-area .select-area dl:after{content:"";display:block;overflow:hidden;clear:both}.all-search-area .select-area dt{float:left;width:7.5em;padding:6px 0 5px;margin:9px 0 0}.all-search-area .select-area dd{padding:0 0 0 6em}.all-search-area .select-area dd li{display:inline-block;background:#fff;padding:6px 10px 5px;margin:9px 9px 0 0;line-height:1.2;color:#888;border:1px solid #ccc;*display:inline;*zoom:1;border-radius:4px}.all-search-area.search-module{margin:0 0 30px}.all-search-area.search-module .search-area{background:#f5f5ee}.bd-home .all-search-area.search-module .search-area{padding:10px}.bd-home .all-search-area.search-module .search-area .key-search{width:365px}#asearch_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#asearch_item a{-webkit-box-sizing:border-box;box-sizing:border-box;width:328px;margin:0 6px 13px 7px;border-radius:10px;border:2px solid #ccc;display:block;padding:10px;color:inherit}#asearch_item a:hover{text-decoration:none;background:#fffacc;-webkit-transition-duration:300ms;transition-duration:300ms}#asearch_item .ph{text-align:center}#asearch_item .ph img{max-width:120px;max-height:60px}#asearch_item .asearch-detail dt{font-size:1.05em;margin-bottom:10px;border-bottom:dotted 1px #ccc;padding:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#asearch_item .asearch-detail dd .ph{width:120px;float:left;height:70px;margin-right:10px;text-align:center}#asearch_item .asearch-detail dd .detail{float:left;width:168px;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#asearch_item .asearch-detail dd .normal-point{color:#888;font-size:0.86em}#asearch_item .asearch-detail dd .point{font-size:1.1em;font-weight:bold;color:#f00}#asearch_item .asearch-detail dd .point em{font-size:1.8em}#asearch_item .asearch-detail dd .terms{display:block;font-size:0.86em;color:#888;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#asearch_item .asearch-detail dd .icon{display:block;clear:both}#asearch_item .asearch-detail dd .icon img{height:18px;margin-top:3px}#asearch_item .asearch-detail dd .icon .icon-15{display:none}.jq-ry-container,.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{height:15px}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block !important;*display:inline;*zoom:1;position:absolute}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg:nth-of-type(2){left:15px}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg:nth-of-type(3){left:30px}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg:nth-of-type(4){left:45px}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg:nth-of-type(5){left:60px}.notice404{width:775px;padding:25px 0;margin:40px auto 60px;text-align:center;font-size:1.05em;border:1px solid #ccc}.notice404 em{display:block;margin:0 0 10px;font-size:1.12em}.notice404 .li-dot{width:700px;margin:0 auto;text-align:left}.no-item{padding:25px 0;margin:40px auto 60px;text-align:center;font-size:1.05em;border:1px solid #ccc}.no-item em{display:block;font-weight:normal;font-size:1.12em}.contents-common{font-size:1.15em;line-height:1.7}.contents-common p,.contents-common dl,.contents-common ul,.contents-common ol{margin:0.6em 0 0;padding:0}.contents-common>*:first-child{margin-top:0}.contents-common h3,.contents-common h4{margin:1.4em 0 0}.contents-common h3{font-weight:bold;font-size:1.2em;border-bottom:1px solid #EEE}.contents-common h3:before{content:"";display:inline-block;width:6px;height:18px;border-radius:3px;background:#B9B9B1;font-size:0.55em;margin-right:0.7em;vertical-align:-2px}.contents-common ul li{margin:0.2em 0 0 1em;text-indent:-1em}.contents-common ul li:before{content:"・"}.contents-common ol li{margin:0.2em 0 0 1.5em}.contents-common dd{margin-left:1.5em}.contents-common img{max-width:100%}.contents-common table{border-top:1px solid #ccc;border-right:1px solid #ccc}.contents-common table th{background:#f5f5ee;padding:10px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:normal}.contents-common table td{padding:10px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:normal}.contents-common blockquote{background:#f5f5ee;padding:15px;margin:0 10px;border-radius:8px}.contents-common .txt-indnt{padding-left:1em}ul.qa-detail-kome li:before{content:"※"}.infoarea-link{margin:5px 0 20px 0}.infoarea-link a{position:relative;display:block;text-align:center;border:1px solid #ccc;border-radius:8px;padding:10px;color:#454545}.infoarea-link a:after{content:"";display:block;height:10px;width:10px;margin:-15px 0 0;border:3px solid #ddd;border-left-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);position:absolute;right:20px}.infoarea-link a:hover{background:#fff8c9}.infoarea-wrap{margin:10px 0}.infoarea-wrap .infoarea-line{margin:0}.infoarea-wrap .infoarea-line a{display:block;padding:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#454545;font-size:12px}.infoarea-wrap .infoarea-line .infoarea-title{display:inline}.infoarea-wrap .infoarea-line .infoarea-title:before{display:inline-block;width:75px;margin-right:5px;padding:2px 0;border-radius:5px;text-align:center;font-size:10px;font-weight:bold}.infoarea-wrap .infoarea-line .infoarea-date{display:inline}#information-home .infoarea-wrap .infoarea-line a{white-space:normal;text-overflow:auto;overflow:auto;line-height:1.8}#information-home .infoarea-wrap .infoarea-line .infoarea-title:before{line-height:1.3}#information-game .infoarea-title:before,#information-enquete .infoarea-title:before,#information-point .infoarea-title:before,#information-exchange .infoarea-title:before,#information-contact .infoarea-title:before,#information-introduce .infoarea-title:before{background:#fff;border:1px solid #999;color:#999;content:'info'}#information-shopping .infoarea-title:before{background:#fff;border:1px solid #ed438f;color:#ed438f;content:'new'}#information-point .infoarea-wrap{margin-top:20px;margin-bottom:0}#information-point .infoarea-wrap .infoarea-cate1 .infoarea-title{color:red}#information-point .infoarea-wrap .infoarea-cate1 .infoarea-title:before{background:#fff;border:1px solid red;color:red;content:'info'}#information-home .infoarea-cate1 .infoarea-title:before,#information-list .infoarea-cate1 .infoarea-title:before{background:#d3161b;border:1px solid #d3161b;color:#fff;content:'\91CD\8981'}#information-home .infoarea-cate2 .infoarea-title:before,#information-list .infoarea-cate2 .infoarea-title:before{background:#fff;border:1px solid rgba(50,30,5,0.62);color:rgba(50,30,5,0.62);content:'\304A\77E5\3089\305B'}#information-home .infoarea-cate3 .infoarea-title:before,#information-list .infoarea-cate3 .infoarea-title:before{background:rgba(50,30,5,0.62);color:#fff;padding-top:3px;padding-bottom:3px;content:'\30AD\30E3\30F3\30DA\30FC\30F3'}#information-home .infoarea-cate4 .infoarea-title:before,#information-list .infoarea-cate4 .infoarea-title:before{background:#ed438f;border:1px solid #ed438f;color:#fff;content:'\30B7\30E7\30C3\30D4\30F3\30B0'}#information-list .infoarea-wrap .infoarea-line{margin-top:10px}#information-list .infoarea-wrap .infoarea-line a{font-size:14px;padding-left:80px;text-indent:-80px;white-space:normal}#information-list .infoarea-wrap .infoarea-line .infoarea-title:before{text-indent:0}.bd-bookmark .main{float:none;width:100%}.bd-bookmark .previous-area-small{min-height:163px}.bd-bookmark .previous-area-small .ttl-l{margin:0 0 10px}.bd-bookmark .previous-area-small #mainHistory.history-area{display:none}.bd-bookmark .btn-del{float:right;font-size:small}.bd-bookmark .btn-del a{display:inline-block;background:url(/img/common/btn_close.png) no-repeat 100% 50%;padding:0 23px 0 0;color:#000;font-size:.93em;*display:inline;*zoom:1}.bd-bookmark .login-area{padding:50px;text-align:center;border:1px solid #ccc}.bd-bookmark .login-area em{display:block;margin:0 0 15px;font-weight:normal;font-size:1.5em}.bd-bookmark .login-area div.btn{margin:30px 0 0}.bd-bookmark .login-area a.btn{display:inline-block;width:405px;height:64px;overflow:hidden}.bd-bookmark .login-area a.btn img{width:405px !important;height:128px !important}.bd-bookmark .login-area a.btn:hover img{margin:-64px 0 0;opacity:1}.btn-bm-clear{display:inline-block;*display:inline;*zoom:1;background:#f4f4f4 url(/img/common/btn_close_gry.png) no-repeat 95% 50%;border-radius:4px;border:1px solid #b9b9b9}.btn-bm-clear a{display:block;padding:4px 35px 2px 20px;text-decoration:none;color:#5a5a5a}.btn-bm-clear a:hover{-webkit-filter:brightness(110%);-ms-filter:brightness(110%);-moz-filter:brightness(110%);filter:brightness(110%)}.bookmark-area .paging-area{text-align:right}.bookmark-area .pagination{display:inline-block;*display:inline;*zoom:1;padding:0;margin:0;border:none}.bookmark-area .pagination span{display:inline-block;*display:inline;*zoom:1;background:none;padding:0 10px;margin:0;border:none;border-right:1px solid #989898;line-height:1.1;color:#000}.bookmark-area .pagination span:nth-of-type(odd){border-left:1px solid #989898}.bookmark-area .pagination span a{padding:0;margin:0;border:none;background:none}.bookmark-area .pagination span a:hover{text-decoration:underline;font-weight:normal;color:#1da9ed}.bookmark-area .pagination span.next,.bookmark-area .pagination span.prev,.bookmark-area .pagination span.first,.bookmark-area .pagination span.last{display:none}.bookmark-area .del-unit{padding:0 0 10px;zoom:1}.bookmark-area .del-unit:after{content:"";display:block;overflow:hidden;clear:both}.bookmark-area .del-unit .sort-area{padding:0;vertical-align:middle}.bookmark-area .del-unit .count{width:190px;text-align:right}.bookmark-area .del-unit .paging-area{display:inline-block;*display:inline;*zoom:1;float:right;padding:0}.bookmark-area .no-bookmark{padding:25px 0;margin:30px 0;text-align:center;font-size:1.2em;border:1px solid #ccc}.bookmark-area .notice{padding:45px 0 0}.bookmark-area .notice li{padding:0 0 3px 1em;text-indent:-1em;font-size:.93em}.bookmark-area .whats{background:#f5f5ee;padding:30px}.bookmark-area .whats dt{margin:0 0 20px;font-size:24px}.bookmark-area .whats dd{text-align:center}.list-bookmark{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 12px;border-radius:8px}.list-bookmark li{width:19.5%;min-height:70px;padding:2px;margin:0 0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;position:relative}.list-bookmark li:nth-child(5n+4):last-child{margin-right:19.5%}.list-bookmark li:nth-child(5n+3):last-child{margin-right:39.6%}.list-bookmark li:nth-child(5n+2):last-child{margin-right:59.7%}.list-bookmark li .del-unit{padding:15px 15px 15px 35px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.list-bookmark li .del-unit:after{content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:15px;width:13px;height:8px;margin-top:-6px;border-left:3px solid #868686;border-bottom:3px solid #868686;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.list-bookmark .check{display:table-cell;background:#f5f5ee;width:28px;padding:0 0 0 5px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.list-bookmark .check input[type=radio]+span,.list-bookmark .check input[type=checkbox]+span{padding:0}.list-bookmark .bm-inner{padding:10px;position:relative}.list-bookmark .bm-inner .link{font-size:.86em;text-align:center}.list-bookmark .btn-bm-del{position:absolute;top:3px;right:5px}.list-bookmark .btn-bm-del a{display:inline-block;background:url(/img/common/btn_close_gry.png) no-repeat 100% 50%;width:15px;height:15px;overflow:hidden;line-height:500px}.list-bookmark .inner{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;text-align:center}.list-bookmark .inner .item-head{margin:8px 0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-bookmark .inner .item-detail{margin:0 0 8px}.list-bookmark .inner .item-detail dt img{width:120px;height:auto}.list-bookmark .inner .item-detail dt .icon-area{display:block;margin:8px 0 0}.list-bookmark .inner .item-detail dt .icon-area a:hover{text-decoration:none}.list-bookmark .inner .item-detail .end,.list-bookmark .inner .item-detail .terms{font-size:.86em;color:#888}.list-bookmark .inner .item-detail .terms{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-bookmark .inner .item-detail .normal-point{font-size:.86em;letter-spacing:-0.03em}.list-bookmark .inner .item-detail .point{display:inline-block;margin:0 0 5px;*display:inline;*zoom:1;font-size:1.05em;color:red;font-weight:bold;vertical-align:middle;line-height:1.2}.list-bookmark .inner .item-detail .point em{margin:0 .1em 0 0;font-size:20px;letter-spacing:-0.03em}.list-bookmark .inner .item-detail .point .ico-point{vertical-align:text-top}.list-bookmark .inner .item-detail .point .txt{margin:0 .2em 0 0;font-weight:normal;vertical-align:text-top}.list-bookmark .inner .item-detail .quest{margin:5px 0 0;font-size:.93em}.list-bookmark .inner .item-detail .quest a{margin:0 0 0 5px}.list-bookmark .inner .item-detail .quest em{font-weight:normal;font-size:1.3em}.list-bookmark .inner .item-detail .quest .icon-note{vertical-align:text-top}.list-bookmark .inner .item-detail .quest .ico-get{display:block;margin:0 0 5px}.list-bookmark .inner .item-detail .quest .k-get{font-size:1.5em}.list-bookmark .inner .item-detail .quest .k-get .icon-note{margin-top:.1em}.list-bookmark .inner .item-detail .quest .k-get a{margin:0;color:red}.list-bookmark .inner .item-detail .quest .k-get a em{font-weight:bold}.list-bookmark .link-unit{padding:0 0 8px;text-align:right;position:relative;vertical-align:bottom}.list-bookmark .link-unit .rate{margin:0 0 8px}.list-bookmark .link-unit .rate dt,.list-bookmark .link-unit .rate dd{display:inline-block;*display:inline;*zoom:1}.list-bookmark .link-unit .rate dt{background:#dadada;padding:1px 2px 0;margin:2px 0 0;font-size:.73em;vertical-align:top}.list-bookmark .link-unit .rate dd{text-align:left}.list-bookmark .link-unit .rate dd .jq-ry-container{display:inline-block;padding-right:0}.list-bookmark .link-unit .rate dd .rate-txt{font-size:1.2em;font-weight:bold;color:#ef5109}.list-bookmark .link-unit .btn-site-txt{text-align:center;border-radius:8px;border:2px solid #b9b9b9;position:relative}.list-bookmark .link-unit .btn-site-txt .inner{display:block;padding:0;border-radius:8px;border:2px solid #fff}.list-bookmark .link-unit .btn-site-txt a{display:block;padding:8px 0 4px 20px;background:#52e96f;background:-webkit-gradient(linear, left top, left bottom, from(#52e96f), to(#0dbc29));background:linear-gradient(to bottom, #52e96f 0%, #0dbc29 100%);border-radius:6px;text-decoration:none;font-weight:bold;font-size:15px;color:#fff;text-shadow:1px 1px 1px #006900;position:relative}.list-bookmark .link-unit .btn-site-txt a:hover{background:#0dbc29;background:-webkit-gradient(linear, left top, left bottom, color-stop(18%, #0dbc29), to(#52e96f));background:linear-gradient(to bottom, #0dbc29 18%, #52e96f 100%)}.list-bookmark .link-unit .btn-site-txt .ico-arrow{display:block;background:#fff;width:14px;height:14px;border-radius:50%;position:absolute;top:50%;left:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.list-bookmark .link-unit .btn-site-txt .ico-arrow:after{content:'';height:3px;width:3px;display:block;border:2px solid #00adfa;border-left-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:5px;right:5px}.detail-head h1{color:#f26322 !important;font-size:20px !important;font-weight:bold !important;border-top:#ccc solid 1px !important;padding:20px 15px 20px 0 !important;margin:0 !important;position:relative !important}.detail-head h1:after{content:"";display:block;height:1px;width:78px;background:#f26322;top:-1px;left:0;position:absolute;z-index:1}.detail-head .grd-bar{display:none}.detail-head i{margin:0 0 0 20px;font-weight:normal;font-size:.73em;font-style:normal}.detail-head .detail-info{padding:5px 0 0;margin:6px 0 0;border-top:1px solid #ccc;zoom:1}.detail-head .detail-info:after{content:"";display:block;overflow:hidden;clear:both}.detail-head .detail-info .icon-list{float:left}.detail-head .detail-info .icon-list li{display:inline-block;*display:inline;*zoom:1}.detail-head .detail-info a:hover{text-decoration:none}.detail-head .detail-info .rate{float:right}.detail-head .detail-info .rate dt,.detail-head .detail-info .rate dd{display:inline-block;*display:inline;*zoom:1}.detail-head .detail-info .rate dt{background:#dadada;padding:1px 2px 0;margin:2px 0 0;font-size:.73em;vertical-align:top}.detail-area .detail-unit{margin:0 0 20px;zoom:1}.detail-area .detail-unit:after{content:"";display:block;overflow:hidden;clear:both}.detail-area .detail-unit .lead{float:right;width:475px;padding:0 0 20px;font-size:1.05em;line-height:1.7}.detail-area .point-detail{float:left;width:271px;border:2px solid #ccc}.detail-area .point-detail .bnr{padding:12px 0;text-align:center}.detail-area .point-detail dl{display:table;width:100%;border-top:1px solid #ccc}.detail-area .point-detail dt{display:table-cell;background:#fff8c9;width:104px;padding:5px;font-weight:bold;font-size:.86em;border-right:1px solid #ccc}.detail-area .point-detail dd{display:table-cell;padding:5px;vertical-align:middle;line-height:1.25}.detail-area .point-detail dd.point{color:red;line-height:1.2;font-weight:bold;font-size:1.12em}.detail-area .point-detail dd.point em{font-size:1.33em}.detail-area .point-detail dd.point span{display:block;font-weight:normal;font-size:small}.detail-area .point-detail dd.terms{color:red}.detail-area .point-detail dd.quest{font-weight:bold;line-height:1.2;font-size:1.12em;color:red}.detail-area .point-detail dd.quest em{font-size:1.33em}.detail-area .point-detail dd.quest span{display:block;font-weight:normal;font-size:small}.detail-area .point-detail dd.quest.point{color:red;font-size:1.12em}.detail-area .point-detail dd.quest.point a{color:red;font-size:1.33em}.detail-area .point-detail dd .ico-get{display:block;margin:0 0 5px}.detail-area .chartbox{display:block;float:right;width:475px;height:auto;padding:13px 0;margin:0 0 15px;zoom:1}.detail-area .chartbox:after{content:"";display:block;overflow:hidden;clear:both}.detail-area .chartbox .unit{float:left;background:#fff;width:215px;height:193px;margin:0 0 0 13px;border:1px solid #ccc}.detail-area .chartbox .chart{float:none;background:none;margin:0 0 0 -75px;top:10px;left:50%;clear:both}.detail-area .chartbox .chartdetail01{left:65px;top:-1px}.detail-area .chartbox .chartdetail02{right:-14px}.detail-area .chartbox .chartdetail03{right:-17px}.detail-area .chartbox .chartdetail04{left:57px;top:139px}.detail-area .chartbox .chartdetail05{left:-10px}.detail-area .chartbox .chartdetail06{left:0}.detail-area .chartbox p.gratitle{float:left;background:#dadada;font-size:.86em;padding:2px 5px}.detail-area .chartbox .graf{float:right;background:#fff;width:215px;height:193px;margin:0 13px 0 0;border:1px solid #ccc}.detail-area .chartbox .graf p{padding:50px 30px}.detail-area .chartbox .graf p.gratitle{padding:2px 5px}.detail-area .chartbox .graf p.sidecomment{padding:0 5px;font-size:.86em;position:relative;text-align:right;top:-48px}.detail-area .chartbox .grafbox{height:200px;position:relative;top:-17px;clear:both}.detail-area .link{float:right;width:475px;position:relative;zoom:1}.detail-area .link:after{content:"";display:block;overflow:hidden;clear:both}.detail-area .link div,.detail-area .link p{display:inline-block;*display:inline;*zoom:1;height:38px;overflow:hidden}.detail-area .link div a:hover img,.detail-area .link p a:hover img{margin-top:-38px}.detail-area .link .btn-bookmark{float:right}.detail-area .link .btn-bookmark button{background:url(/img/common/btn_bookmark.png) no-repeat 0 0;width:170px;height:38px;border:none;color:transparent}.detail-area .link .btn-bookmark button:hover{background-position:0 -38px}.detail-area .link .btn-bookmark button.your_bookmark_song_done{background-position:0 -76px}.detail-area .link #result{display:none;background:#fff;border:1px solid #ccc;border-radius:4px;height:auto;padding:10px;position:absolute;right:0;top:-45px;z-index:100;white-space:nowrap}.detail-area .link .bk-link{display:block;padding:3px 15px 0 0;text-align:right;clear:both}.detail-area .link .btn-site{margin:0 6px}.detail-area .lead{padding:0 12px 20px;font-size:1.05em;line-height:1.7}.detail-area .notice{clear:both;margin:20px 0 15px;border:1px solid #ccc;color:#6f6f6f}.detail-area .notice dt{background:#f4f4f4;padding:8px 12px;color:#3e3e3e;font-weight:bold}.detail-area .notice dd{padding:8px 12px;line-height:1.7}.detail-area .notice .more{padding:5px 0 0;text-align:right}.detail-area .btn-area{padding:0 0 30px;text-align:center}.detail-area .btn-area .btn-site-ll a{display:inline-block;height:66px;overflow:hidden;*display:inline;*zoom:1}.detail-area .btn-area .btn-site-ll a:hover img{margin-top:-66px}.detail-area .btn-area .btn-site-ll a.popup-win{height:64px}.detail-area .btn-area .btn-site-ll a.popup-win:hover img{margin-top:-64px}.detail-area .btn-area .btn-site-txt-ll{display:inline-block;*display:inline;*zoom:1;width:auto;min-width:405px;height:auto;text-align:center;border-radius:10px;border:3px solid #b9b9b9;position:relative}.detail-area .btn-area .btn-site-txt-ll .inner{display:block;border-radius:10px;border:3px solid #fff}.detail-area .btn-area .btn-site-txt-ll a{display:block;padding:12px 10px 8px 40px;background:#52e96f;background:-webkit-gradient(linear, left top, left bottom, from(#52e96f), to(#0dbc29));background:linear-gradient(to bottom, #52e96f 0%, #0dbc29 100%);border-radius:6px;text-decoration:none;font-weight:bold;font-size:26px;color:#fff;text-shadow:1px 1px 1px #006900}.bd-shopping .detail-area .btn-area .btn-site-txt-ll a{background:#fe8a3d;background:-webkit-linear-gradient(top, #fe8a3d 0%, #f97822 30%, #f75100 91%);text-shadow:1px 1px 1px #f34444}.detail-area .btn-area .btn-site-txt-ll a:hover{background:#0dbc29;background:-webkit-gradient(linear, left top, left bottom, color-stop(18%, #0dbc29), to(#52e96f));background:linear-gradient(to bottom, #0dbc29 18%, #52e96f 100%)}.bd-shopping .detail-area .btn-area .btn-site-txt-ll a:hover{background:#fe8a3d;background:-webkit-linear-gradient(top, #f75100 0%, #f97822 30%, #fe8a3d 91%)}.detail-area .btn-area .btn-site-txt-ll a .txt-point{margin:0 .3em 0 0;line-height:1.2;font-size:1.12em}.detail-area .btn-area .btn-site-txt-ll .ico-arrow{display:block;background:#fff;width:16px;height:16px;margin:-7px 0 0 -9em;border-radius:8px;position:absolute;top:50%;left:50%}.detail-area .btn-area .btn-site-txt-ll .ico-arrow:after{content:'';height:4px;width:4px;display:block;border:2px solid #00adfa;border-left-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:5px;right:6px}.bd-shopping .detail-area .btn-area .btn-site-txt-ll a{display:block;background:#fe8a3d;background:-webkit-linear-gradient(top, #fe8a3d 0%, #f97822 30%, #f75100 91%);text-shadow:1px 1px 1px #f34444}.bd-shopping .detail-area .btn-area .btn-site-txt-ll a:hover{background:#fe8a3d;background:-webkit-linear-gradient(top, #f75100 0%, #f97822 30%, #fe8a3d 91%)}.detail-extract{background:#fff8c9;padding:6px 10px 5px;margin:0 0 20px;border-radius:4px;border:2px solid #ccc;zoom:1}.detail-extract:after{content:"";display:block;overflow:hidden;clear:both}.detail-extract p,.detail-extract div{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.detail-extract .dtl-point{float:left;margin:4px 0 0}.detail-extract .dtl-point p,.detail-extract .dtl-point div{margin:0 15px 0 0}.detail-extract .btn{float:right}.detail-extract .point{color:red;font-weight:bold;font-size:1.05em;line-height:1.2}.detail-extract .point .ico-point{margin:0 5px 0 0}.detail-extract .point em{margin:0 3px 0 0;font-size:1.44em}.detail-extract .point.per{margin-top:-4px}.detail-extract .point.per .ico-point{margin:3px 5px 0 0}.detail-extract .quest{font-size:.86em;font-weight:bold}.detail-extract .quest.point{font-size:1em;color:red}.detail-extract .quest.point a{color:red}.detail-extract .quest .ico-note{margin:0 1px}.detail-extract .info-point{font-size:.86em}.detail-extract .btn-howto{margin:0}.cp-detail{zoom:1}.cp-detail:after{content:"";display:block;overflow:hidden;clear:both}.cp-detail .point-wrap{float:right;width:510px;margin:0 0 10px;line-height:1.25;zoom:1}.cp-detail .point-wrap:after{content:"";display:block;overflow:hidden;clear:both}.cp-detail .point-wrap .inner{display:inline-block}.cp-detail .point-wrap .inner .ttl-text{margin:0 0 5px}.cp-detail .point-wrap .normal-point{font-size:.86em;margin:0 5px 0 0}.cp-detail .point-wrap .point{display:inline-block;color:red;line-height:1.2;font-weight:bold;font-size:1.28em}.cp-detail .point-wrap .point em{font-size:1.8em}.cp-detail .point-wrap .point span{margin:0 0 0 5px;font-weight:normal;font-size:small;vertical-align:middle;color:#454545}.cp-detail .point-wrap .point span.txt{margin:0 5px 0 0;color:red}.cp-detail .point-wrap .point .ico-get{display:block;margin:0 0 5px}.cp-detail .dtl-info{float:left;width:250px;margin:0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.cp-detail .dtl-info .bnr{padding:0 0 5px;text-align:center}.cp-detail .dtl-info .bnr img{max-width:200px;height:auto}.cp-detail .dtl-info .icon-area{margin:0 0 3px;text-align:center}.cp-detail .dtl-info .icon-area a:hover{text-decoration:none}.cp-detail .dtl-info .rate{text-align:center}.cp-detail .dtl-info .rate .rate-star .jq-ry-container{display:inline-block !important;padding-right:0 !important;vertical-align:middle;text-align:left}.cp-detail .dtl-info .rate .rate-star .rate-txt{vertical-align:middle}.cp-detail .dtl-info .rate .kuchikomi{font-size:.93em;vertical-align:middle}.cp-detail .dtl-info .rate .kuchikomi .kuchi-total a{margin:0 2px;font-size:small}.cp-detail .nojima-point{float:right;display:inline-block;border:1px solid #182d7c;text-align:center}.cp-detail .nojima-point h2{background:#182d7c;padding:2px 3px;margin:0;color:#fff;font-size:11px}.cp-detail .nojima-point .n-point{padding:3px 5px;position:relative;font-size:1.12em;color:#182d7c;font-weight:bold}.cp-detail .nojima-point .n-point em{font-size:1.5em}.cp-detail .nojima-point .n-point .inline{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cp-detail .bookmark-unit{margin:15px 0 0;position:relative}.cp-detail .bookmark-unit .btn-bookmark{display:inline-block;height:38px;text-align:center;overflow:hidden;vertical-align:top}.cp-detail .bookmark-unit .btn-bookmark button{background:url(/img/common/btn_bookmark.png) no-repeat 0 0;width:170px;height:38px;border:none;color:transparent;line-height:200px}.cp-detail .bookmark-unit .btn-bookmark button:hover{background-position:0 -38px}.cp-detail .bookmark-unit .btn-bookmark button.your_bookmark_song_done{background-position:0 -76px}.cp-detail .bookmark-unit #result{display:none;background:#fff;border:1px solid #ccc;border-radius:4px;height:auto;padding:10px;position:absolute;left:219px;bottom:50px;z-index:100;white-space:nowrap}.cp-detail .bookmark-unit .bk-link{display:inline-block;margin-left:10px;text-align:center;line-height:38px;vertical-align:top}.cp-detail .dtl-point{float:right;width:510px;margin:0 0 30px}.cp-detail .dtl-point .inner{margin:0 0 5px;border-top:none}.cp-detail .dtl-point dl{display:table;width:100%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.cp-detail .dtl-point dl:first-of-type{border-top:1px solid #ccc}.cp-detail .dtl-point dt{display:table-cell;background:#f5f5ee;width:165px;padding:8px;font-size:.93em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;line-height:1.2;vertical-align:middle}.cp-detail .dtl-point dt span{display:block}.cp-detail .dtl-point dd{display:table-cell;padding:8px;vertical-align:middle;line-height:1.25}.cp-detail .dtl-point dd .normal-point{font-size:.86em}.cp-detail .dtl-point dd .point{display:inline-block;color:red;line-height:1.2;font-weight:bold;font-size:1.28em;vertical-align:middle}.cp-detail .dtl-point dd .point em{font-size:1.45em}.cp-detail .dtl-point dd .point span{margin:0 0 0 5px;font-weight:normal;font-size:small;vertical-align:middle;color:#454545}.cp-detail .dtl-point dd .point span.txt{margin:0 5px 0 0;color:red}.cp-detail .dtl-point dd .point .ico-get{display:block;margin:0 0 5px}.cp-detail .dtl-point dd .end{color:#888;font-size:.86em}.cp-detail .dtl-point dd.quest{font-weight:bold;line-height:1.2;position:relative;color:red}.cp-detail .dtl-point dd.quest em{font-size:1.2em}.cp-detail .dtl-point dd.quest span{margin:0 0 0 5px;font-weight:normal;font-size:small;color:#454545}.cp-detail .dtl-point dd.quest .inline{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cp-detail .dtl-point dd.quest.point{color:red;font-size:1.12em}.cp-detail .dtl-point dd.quest.point a{color:red;font-size:1.33em}.cp-detail .dtl-point dd .ico-get{display:block;margin:0 0 5px}.cp-detail .btn-area{clear:both;padding:0 0 40px;text-align:center}.cp-detail .btn-area .btn-site-ll a{display:inline-block;height:66px;overflow:hidden;*display:inline;*zoom:1}.cp-detail .btn-area .btn-site-ll a:hover img{margin-top:-66px}.cp-detail .btn-area .btn-site-ll a.popup-win{height:64px}.cp-detail .btn-area .btn-site-ll a.popup-win:hover img{margin-top:-64px}@-webkit-keyframes transform-2{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes transform-2{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.04);transform:scale(1.04)}}.cp-detail .btn-area .btn-site-txt-ll{display:inline-block;*display:inline;*zoom:1;width:auto;min-width:405px;height:auto;text-align:center;border-radius:10px;border:3px solid #b9b9b9;position:relative;-webkit-animation:1.3s ease 0s alternate none 12 running transform-2;animation:1.3s ease 0s alternate none 12 running transform-2;-webkit-transform:scale(1);transform:scale(1)}.cp-detail .btn-area .btn-site-txt-ll .inner{display:block;border-radius:10px;border:3px solid #fff}.cp-detail .btn-area .btn-site-txt-ll a{display:block;padding:12px 10px 8px 40px;background:#52e96f;background:-webkit-gradient(linear, left top, left bottom, from(#52e96f), to(#0dbc29));background:linear-gradient(to bottom, #52e96f 0%, #0dbc29 100%);border-radius:6px;text-decoration:none;font-weight:bold;font-size:26px;color:#fff;text-shadow:1px 1px 1px #006900}.bd-shopping .cp-detail .btn-area .btn-site-txt-ll a{background:#fe8a3d;background:-webkit-gradient(linear, left top, left bottom, from(#fe8a3d), color-stop(50%, #f97822), to(#f75100));background:linear-gradient(to bottom, #fe8a3d 0%, #f97822 50%, #f75100 100%);text-shadow:1px 1px 1px #f34444}.cp-detail .btn-area .btn-site-txt-ll a:hover{background:#0dbc29;background:-webkit-gradient(linear, left top, left bottom, color-stop(18%, #0dbc29), to(#52e96f));background:linear-gradient(to bottom, #0dbc29 18%, #52e96f 100%)}.bd-shopping .cp-detail .btn-area .btn-site-txt-ll a:hover{background:#fe8a3d;background:-webkit-gradient(linear, left top, left bottom, from(#f75100), color-stop(50%, #f97822), to(#fe8a3d));background:linear-gradient(to bottom, #f75100 0%, #f97822 50%, #fe8a3d 100%)}.cp-detail .btn-area .btn-site-txt-ll a .txt-point{margin:0 .3em 0 0;line-height:1.2;font-size:1.12em}.cp-detail .btn-area .btn-site-txt-ll .ico-arrow{display:block;background:#fff;width:16px;height:16px;margin:-7px 0 0 -9em;border-radius:8px;position:absolute;top:50%;left:50%}.cp-detail .btn-area .btn-site-txt-ll .ico-arrow:after{content:'';height:4px;width:4px;display:block;border:2px solid #00adfa;border-left-width:0;border-top-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:5px;right:6px}.cp-detail .btn-area .txt-howto{margin:5px 0 0;font-size:1.05em}.cp-detail .notice-area,.cp-detail .notice-detail{clear:both;margin:25px 0}.cp-detail .notice-area dt,.cp-detail .notice-detail dt{position:relative;z-index:1}.cp-detail .notice-area dt em,.cp-detail .notice-detail dt em{display:inline-block;background:#fff;padding:10px 18px;margin:0 10px 0 0;border:1px solid #ccc;border-bottom:none;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;font-weight:normal;font-size:1.05em}.cp-detail .notice-area dt .icon-tarms,.cp-detail .notice-detail dt .icon-tarms{margin:0 3px 0 0;vertical-align:text-top}.cp-detail .notice-area dt .arrw-p-link,.cp-detail .notice-detail dt .arrw-p-link{margin:0 0 0 2px}.cp-detail .notice-area dd,.cp-detail .notice-detail dd{padding:18px;margin:-1px 0 0;border:1px solid #ccc}.cp-detail .notice-area .notice,.cp-detail .notice-detail .notice{padding:0 0 10px;line-height:1.7}.cp-detail .notice-area .notice .title,.cp-detail .notice-detail .notice .title{padding:10px 0 5px;margin:10px 0 0;border-top:1px dashed #ccc;text-indent:-.5em;font-size:1.05em}.cp-detail .notice-area .notice .title:nth-of-type(1),.cp-detail .notice-detail .notice .title:nth-of-type(1){border:none;padding-top:0;margin:0}.cp-detail .notice-area .notice .title+br,.cp-detail .notice-detail .notice .title+br{display:none}.cp-detail .notice-area .lead .hyou,.cp-detail .notice-area .notice .hyou,.cp-detail .notice-detail .lead .hyou,.cp-detail .notice-detail .notice .hyou{border-bottom:1px solid #ccc;border-left:1px solid #ccc}.cp-detail .notice-area .lead .hyou th,.cp-detail .notice-area .notice .hyou th,.cp-detail .notice-detail .lead .hyou th,.cp-detail .notice-detail .notice .hyou th{text-align:left;background:#f5f5ee}.cp-detail .notice-area .lead .hyou th,.cp-detail .notice-area .lead .hyou td,.cp-detail .notice-area .notice .hyou th,.cp-detail .notice-area .notice .hyou td,.cp-detail .notice-detail .lead .hyou th,.cp-detail .notice-detail .lead .hyou td,.cp-detail .notice-detail .notice .hyou th,.cp-detail .notice-detail .notice .hyou td{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;font-size:0.85em}.cp-detail .notice-area .lead .hyou th+br,.cp-detail .notice-area .lead .hyou td+br,.cp-detail .notice-area .notice .hyou th+br,.cp-detail .notice-area .notice .hyou td+br,.cp-detail .notice-detail .lead .hyou th+br,.cp-detail .notice-detail .lead .hyou td+br,.cp-detail .notice-detail .notice .hyou th+br,.cp-detail .notice-detail .notice .hyou td+br{display:none}.cp-detail .notice-area .lead .hyou+br,.cp-detail .notice-area .notice .hyou+br,.cp-detail .notice-detail .lead .hyou+br,.cp-detail .notice-detail .notice .hyou+br{display:none}.cp-detail .notice-area .terms,.cp-detail .notice-detail .terms{margin:20px 0 0}.cp-detail .notice-area .terms br,.cp-detail .notice-detail .terms br{display:none}.cp-detail .notice-area .terms br.item,.cp-detail .notice-detail .terms br.item{display:block}.cp-detail .notice-area .terms dt,.cp-detail .notice-detail .terms dt{background:#f5f5ee;padding:8px 12px;font-size:1.05em}.cp-detail .notice-area .terms dd,.cp-detail .notice-detail .terms dd{padding:10px 5px;line-height:1.7;border:none}.cp-detail .notice-area .terms ol,.cp-detail .notice-detail .terms ol{padding:0;margin:0}.cp-detail .notice-area .terms ol>li,.cp-detail .notice-detail .terms ol>li{padding:8px 0 8px 1.3em;border-top:1px dashed #ccc;list-style-position:inside;text-indent:-1.3em}.cp-detail .notice-area .terms ol>li:nth-of-type(1),.cp-detail .notice-detail .terms ol>li:nth-of-type(1){border:none}.cp-detail .notice-area .terms .more,.cp-detail .notice-detail .terms .more{padding:5px 0 0;text-align:right}.cp-detail .notice-area .terms .more p,.cp-detail .notice-detail .terms .more p{display:inline;color:#007cdc;text-decoration:underline;cursor:pointer}.cp-detail .notice-area .terms .more p:hover,.cp-detail .notice-detail .terms .more p:hover{text-decoration:none}.cp-detail .notice-area .btn,.cp-detail .notice-detail .btn{background:#7f7464;color:#FFF;border-color:#FFF;font-weight:800;-webkit-box-shadow:0 2px 10px -2px #7f7464;box-shadow:0 2px 10px -2px #7f7464;position:relative;display:block;padding:1.1em 0;border-radius:6px;font-size:15px;text-align:center}.cp-detail .notice-area .btn::after,.cp-detail .notice-detail .btn::after{content:"";display:block;height:6px;width:6px;margin:-3px 0 0;border:2px solid;border-color:inherit;border-left-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;right:20px}.cp-detail .notice-area .btn:hover,.cp-detail .notice-detail .btn:hover{text-decoration:none;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.cp-detail .lead{padding:0 12px 20px;font-size:1.05em;line-height:1.7}.cp-detail .lead h2,.cp-detail .lead h3{font-weight:bold;font-size:1.2em;border-bottom:1px solid #EEE}.cp-detail .lead h2:before,.cp-detail .lead h3:before{content:"";display:inline-block;width:6px;height:18px;border-radius:3px;background:#B9B9B1;font-size:0.55em;margin-right:0.7em;vertical-align:-2px}.cp-detail .lead h2+br,.cp-detail .lead h3+br{display:none}.cp-detail .lead ul,.cp-detail .lead ol{margin:0.6em 0 0;padding:0}.cp-detail .lead ul+br,.cp-detail .lead ul>br,.cp-detail .lead ol+br,.cp-detail .lead ol>br{display:none}.cp-detail .lead ul li{margin:0.2em 0 0 1em;text-indent:-1em}.cp-detail .lead ul li:before{content:"・"}.cp-detail .lead ul li+br{display:none}.cp-detail .lead ol li{margin:0.2em 0 0 1.5em}.cp-detail .lead ol li+br{display:none}.dtl-texts{line-height:1.7}.dtl-texts h2,.dtl-texts h3{font-weight:bold;font-size:1.2em;border-bottom:1px solid #EEE}.dtl-texts h2:before,.dtl-texts h3:before{content:"";display:inline-block;width:6px;height:18px;border-radius:3px;background:#B9B9B1;font-size:0.55em;margin-right:0.7em;vertical-align:-2px}.dtl-texts h2+br,.dtl-texts h3+br{display:none}.dtl-texts ul,.dtl-texts ol{margin:0.6em 0 0;padding:0}.dtl-texts ul+br,.dtl-texts ul>br,.dtl-texts ol+br,.dtl-texts ol>br{display:none}.dtl-texts ul ul,.dtl-texts ul ol,.dtl-texts ol ul,.dtl-texts ol ol{margin:0}.dtl-texts ul>li{margin:0.2em 0 0 1.5em;list-style:disc}.dtl-texts ul>li+br{display:none}.dtl-texts ul>li.mod-kome{text-indent:-1.6em;list-style:none}.dtl-texts ul>li.mod-kome::before{content:"\203B";margin:0 .45em 0 .15em}.dtl-texts ul ul>li{list-style:circle}.dtl-texts ol>li{margin:0.2em 0 0 1.5em}.dtl-texts ol>li+br{display:none}.dtl-texts dt{position:relative;z-index:1}.dtl-texts dt em{display:inline-block;background:#fff;padding:10px 18px;margin:0 10px 0 0;border:1px solid #ccc;border-bottom:none;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;font-weight:normal;font-size:1.05em}.dtl-texts dt .icon-tarms{margin:0 3px 0 0;vertical-align:text-top}.dtl-texts dt .arrw-p-link{margin:0 0 0 2px}.dtl-texts dd{padding:18px;margin:-1px 0 0;border:1px solid #ccc}.dtl-texts .title{padding:10px 0 5px;margin:10px 0 0;border-top:1px dashed #ccc;text-indent:-.5em;font-size:1.05em}.dtl-texts .title:nth-of-type(1){border:none;padding-top:0;margin:0}.dtl-texts .title+br{display:none}.dtl-texts .hyou{border-bottom:1px solid #ccc;border-left:1px solid #ccc}.dtl-texts .hyou th{text-align:left;background:#f5f5ee}.dtl-texts .hyou th,.dtl-texts .hyou td{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;font-size:0.85em}.dtl-texts .hyou th+br,.dtl-texts .hyou td+br{display:none}.dtl-texts .hyou+br{display:none}.dtl-texts .btn{background:#7f7464;color:#FFF !important;border-color:#FFF;font-weight:800;-webkit-box-shadow:0 2px 10px -2px #7f7464;box-shadow:0 2px 10px -2px #7f7464;position:relative;display:block;padding:1.1em 0;border-radius:6px;font-size:15px;text-align:center}.dtl-texts .btn::after{content:"";display:block;height:6px;width:6px;margin:-3px 0 0;border:2px solid;border-color:inherit;border-left-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;right:20px}.dtl-texts .btn:hover{text-decoration:none;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.dtl-terms{font-size:0.9em}.dtl-terms br{display:none}.dtl-terms br.item{display:block}.dtl-terms dt{background:#f5f5ee;padding:8px 12px;font-size:1.05em}.dtl-terms dt .icon-tarms{margin:0 3px 0 0;vertical-align:text-top}.dtl-terms dt .arrw-p-link{margin:0 0 0 2px}.dtl-terms dd{padding:10px 5px;line-height:1.7;border:none}.dtl-terms ol{padding:0;margin:0}.dtl-terms ol>li{padding:8px 0 8px 1.3em;border-top:1px dashed #ccc;list-style-position:inside;text-indent:-1.3em}.dtl-terms ol>li:nth-of-type(1){border:none}.dtl-terms .more{padding:5px 0 0;text-align:right}.dtl-terms .more p{display:inline;color:#007cdc;text-decoration:underline;cursor:pointer}.dtl-terms .more p:hover{text-decoration:none}.dtl-extract{background:#f5f5ee;padding:10px;margin:0 0 40px;border-radius:4px;border:2px solid #ccc}.dtl-extract .inner{display:table;background:#fff;width:100%;padding:8px 20px 8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1}.dtl-extract .inner:after{content:"";display:block;overflow:hidden;clear:both}.dtl-extract .dtl-point{display:table-cell}.dtl-extract .ttl{margin:0 0 3px;font-size:1.05em}.dtl-extract .icon-point{margin:0;vertical-align:text-top}.dtl-extract .normal-point{margin:0 5px 0 0;font-size:.86em}.dtl-extract .point{display:inline;color:red;font-size:1.28em;line-height:1.2;font-weight:bold;vertical-align:middle}.dtl-extract .point .icon-point{margin:0 5px 0 0}.dtl-extract .point em{margin:0 3px 0 0;font-size:1.44em}.dtl-extract .point span{margin:0 0 0 5px;font-size:small;font-weight:normal;vertical-align:middle;color:#454545}.dtl-extract .point.per .icon-point{margin:3px 5px 0 0}.dtl-extract .point.per .txt{margin:0 5px 0 0;color:red}.dtl-extract .quest{display:inline;margin:0 0 0 8px;color:red;font-size:1.12em;font-weight:bold;vertical-align:bottom}.dtl-extract .quest em{font-size:1.2em}.dtl-extract .quest .icon-note{margin:0 5px 0 0;vertical-align:baseline}.dtl-extract .quest.point{font-size:1.44em;margin:0}.dtl-extract .quest.point .ico-note{margin:0 5px;vertical-align:baseline}.dtl-extract .quest .ico-get{margin:0}.dtl-extract .quest .ico-get img{vertical-align:text-top}.dtl-extract .end{font-size:.86em;color:#888}.dtl-extract .btn{display:table-cell;width:250px;text-align:right;vertical-align:middle}.dtl-extract .btn .btn-site-l{height:37px;-webkit-animation:1.3s ease 0s alternate none infinite running transform-2;animation:1.3s ease 0s alternate none infinite running transform-2;-webkit-transform:scale(1);transform:scale(1)}#detail-extract-box02{margin-top:30px}.kuchikomi-area{background:#F5F5EE}.kuchikomi-area .rate-star{background:#FFF;padding:3px 24px 3px 10px;border-radius:15px}.kuchikomi-area .rate-star #rateYo02.jq-ry-container{display:inline-block;vertical-align:middle;padding-right:0}.kuchikomi-area .rate-star .rate-ttl{color:#888;font-size:11px;line-height:0}.kuchikomi-area .rate-star .rate-txt{font-size:1.2em;font-weight:bold;color:#ef5109;vertical-align:middle;margin-left:0 !important}.kuchikomi-area .sort-area.kuchikomi{padding:16px 20px;margin:0;border:none}.kuchikomi-area .sort-area.kuchikomi .title{margin:0;font-size:1.5em}.kuchikomi-area .sort-area.kuchikomi dd{float:left;margin-left:25px}.kuchikomi-area .sort-area.kuchikomi dd em{margin:0;color:#888}.kuchikomi-area .sort-area.kuchikomi dd span{margin:0 0 0 8px}.kuchikomi-area .sort-area.kuchikomi dd span span{margin:0}.kuchikomi-area .sort-area.kuchikomi dd.count{display:none}.kuchikomi-area .chartbox{display:table-cell;background:#f5f5ee;width:250px;height:auto;padding:15px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.kuchikomi-area .chartbox .ttl{margin:0 0 10px}.kuchikomi-area .chartbox .unit{background:#fff;width:215px;height:195px;margin:0 0 16px}.kuchikomi-area .chartbox .unit .chart{margin:10px 0 0 25px}.kuchikomi-area .chartbox p.gratitle{float:left;background:#f5f5ee;padding:2px 3px;font-size:.86em;color:#888}.kuchikomi-area .chartbox .graf{float:left;background:#fff;width:215px;height:195px}.kuchikomi-area .chartbox .graf p{padding:50px 30px}.kuchikomi-area .chartbox .graf p.gratitle{padding:2px 5px}.kuchikomi-area .chartbox .graf p.sidecomment{padding:0 5px;font-size:.86em;position:relative;text-align:right;top:-48px}.kuchikomi-area .chartbox .grafbox{height:200px;position:relative;top:-17px;clear:both}.kuchikomi-area.page1 .dtl-list-kuchikomi li:nth-child(n+5){display:none}.kuchikomi-area .dtl-list-kuchikomi{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kuchikomi-area .dtl-list-kuchikomi li{background:#FFF;width:320px;padding:10px 10px 0;margin:0 0 20px 20px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.kuchikomi-area .dtl-list-kuchikomi .icon-good,.kuchikomi-area .dtl-list-kuchikomi .icon-normal,.kuchikomi-area .dtl-list-kuchikomi .icon-bad{background-position:-490px -87px}.kuchikomi-area .dtl-list-kuchikomi dt{margin:0 0 12px;padding-bottom:12px;zoom:1;border-bottom:1px solid #ccc}.kuchikomi-area .dtl-list-kuchikomi dt:after{content:"";display:block;overflow:hidden;clear:both}.kuchikomi-area .dtl-list-kuchikomi dt em{float:left;font-weight:normal;font-size:1.05em;line-height:1.2}.kuchikomi-area .dtl-list-kuchikomi dt .date{float:right;padding:5px 0 0 0;color:#888;font-size:.86em}.kuchikomi-area .dtl-list-kuchikomi dd{padding:0 0 5px}.kuchikomi-area .dtl-list-kuchikomi dd em{display:block;font-size:.93em;color:#888;font-weight:normal}.kuchikomi-area .dtl-list-kuchikomi dd p{padding:10px 0;font-size:1.05em}.kuchikomi-area .kuchikomi-more{padding:10px;line-height:1.1;text-align:center;border-top:2px solid #fff}.kuchikomi-area .kuchikomi-more span{color:#007cdc}.kuchikomi-area .kuchikomi-more:hover{cursor:pointer}.kuchikomi-area .kuchikomi-more:hover span{text-decoration:underline}#kuchiPaging.paging-area.page1{display:none}#kuchiPaging.paging-area .paging .pagination{padding:15px 0}#pointInformation{min-width:600px;margin:10px 10px 0}#pointInformation dt{padding:5px 8px;border:1px solid #ccc;border-bottom:none;font-size:1.28em}#pointInformation dt.box-line{margin:0 0 15px;border-bottom:1px solid #ccc}#pointInformation dd{padding:0 5px}#pointInformation dd.ttl{padding:0 8px;margin:0 0 15px;border:1px solid #ccc;border-top:none;zoom:1}#pointInformation dd.ttl:after{content:"";display:block;overflow:hidden;clear:both}#pointInformation dd.ttl .ttl-inner{padding:5px 0;border-top:1px solid #ccc;zoom:1}#pointInformation dd.ttl .ttl-inner:after{content:"";display:block;overflow:hidden;clear:both}#pointInformation dd.ttl .ttl-inner dd .jq-ry-container{display:inline-block;padding:0;vertical-align:top}#pointInformation dd.ttl .icon-unit{float:left}#pointInformation dd.ttl .rate{float:right}#pointInformation dd.ttl .rate dt,#pointInformation dd.ttl .rate dd{display:inline-block;*display:inline;*zoom:1}#pointInformation dd.ttl .rate dt{background:#dadada;padding:1px 2px 0;margin:2px 0 0;font-size:.73em;vertical-align:top}#pointInformation dd.ttl .rate dd{padding:0}#pointInformation dd.ttl .rate dd .rate-txt{font-weight:bold;color:#ef5109;vertical-align:middle}#pointInformation dd.ttl .rate dd .kuchikomi{font-size:.93em;vertical-align:middle}#pointInformation dd.ttl .rate dd .kuchikomi .kuchi-total a{margin:0 2px;font-size:small}#pointInformation .btn-area{margin:0 0 20px;text-align:center}#pointInformation .dtl-unit{margin:0 0 15px;zoom:1}#pointInformation .dtl-unit:after{content:"";display:block;overflow:hidden;clear:both}#pointInformation .dtl-unit .bnn{float:left;width:140px;margin:0 0 10px}#pointInformation .dtl-unit .btn-area{float:right;width:170px;min-height:60px;margin:0 0 10px;text-align:center;position:relative}#pointInformation .dtl-unit .btn-area .kuchikomi{width:158px;padding:5px 0;margin:0 0 15px}#pointInformation .dtl-unit .btn-area .btn-bookmark{margin:0 0 10px}#pointInformation .dtl-unit .btn-area .btn-bookmark button{background:url(/img/common/btn_bookmark.png) no-repeat 0 0;width:170px;height:38px;border:none;color:transparent}#pointInformation .dtl-unit .btn-area .btn-bookmark button:hover{background-position:0 -38px}#pointInformation .dtl-unit .btn-area .btn-bookmark button.your_bookmark_song_done{background-position:0 -76px}#pointInformation .dtl-unit .btn-area #result{display:none;background:#fff;border:1px solid #ccc;border-radius:4px;height:auto;padding:10px;position:absolute;right:0;top:0;z-index:100;white-space:nowrap}#pointInformation .point-detail{display:inline-block;width:450px;*display:inline;*zoom:1}#pointInformation .point-detail li{display:table;width:100%;border-bottom:1px solid #ccc}#pointInformation .point-detail li:nth-last-of-type(1){border:none}#pointInformation .point-detail li .ttl{display:table-cell;background:#f5f5ee;width:13em;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;font-size:.93em}#pointInformation .point-detail li .ttl span{display:block}#pointInformation .point-detail li div{display:table-cell;padding:3px 10px;vertical-align:middle}#pointInformation .point-detail li div .point,#pointInformation .point-detail li div .quest{font-weight:bold;font-size:1.12em;color:red}#pointInformation .point-detail li div .point em,#pointInformation .point-detail li div .quest em{font-size:1.33em}#pointInformation .point-detail li div .point .txt,#pointInformation .point-detail li div .quest .txt{font-weight:normal;font-size:small;color:#454545}#pointInformation .point-detail li div .end{margin:3px 0 0;font-size:.86em;color:#888}#pointInformation .point-detail li div.terms{color:red}#pointInformation .txt-area{margin:0 0 15px;line-height:1.6;font-size:1.12em}#pointInformation .txt-area a{white-space:nowrap}#pointInformation .noticeText{padding:5px 8px;margin:0 0 25px;line-height:1.7;color:#6f6f6f}#pointInformation .btn-site-ll{text-align:center}#pointInformation .btn-site-ll a{display:inline-block;height:66px;overflow:hidden;*display:inline;*zoom:1}#pointInformation .btn-site-ll a:hover img{margin-top:-66px}#pointInformation .btn-site-ll .kuchikomi{margin:10px 0 0}#pointInformation .btn-site-ll .kuchikomi a{height:auto;vertical-align:middle}#pointInformation .notice-area{clear:both;margin:30px 0 25px}#pointInformation .notice-area dt{padding:0;position:relative;z-index:1;border:none;font-size:1em}#pointInformation .notice-area dt em{display:inline-block;background:#fff;padding:10px 18px;margin:0 10px 0 0;border:1px solid #ccc;border-bottom:none;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;font-weight:normal;font-size:1.05em}#pointInformation .notice-area dt .icon-tarms{margin:0 3px 0 0;vertical-align:text-top}#pointInformation .notice-area dt .arrw-p-link{margin:0 0 0 2px}#pointInformation .notice-area dd{padding:18px;margin:-1px 0 0;border:1px solid #ccc}#pointInformation .notice-area .notice{padding:0 0 10px;line-height:1.7}#pointInformation .notice-area .notice .title{padding:10px 0 5px;margin:20px 0 0;border-top:1px dashed #ccc;text-indent:-.5em;font-size:1.05em}#pointInformation .notice-area .notice .title:nth-of-type(1){border:none;margin:0}#pointInformation .notice-area .notice .title+br{display:none}#pointInformation .notice-area .terms br{display:none}#pointInformation .notice-area .terms br.item{display:block}#pointInformation .notice-area .terms dt{background:#f5f5ee;padding:8px 12px;font-size:1.05em}#pointInformation .notice-area .terms dd{padding:10px 5px;line-height:1.7;border:none}#pointInformation .notice-area .terms ol{padding:0;margin:0}#pointInformation .notice-area .terms ol>li{padding:8px 0 8px 1.3em;border-top:1px dashed #ccc;list-style-position:inside;text-indent:-1.3em}#pointInformation .notice-area .terms ol>li:nth-of-type(1){border:none}#pointInformation .notice-area .terms .more{padding:5px 0 0;text-align:right}#pointInformation .notice-area .terms .more p{display:inline;color:#007cdc;text-decoration:underline;cursor:pointer}#pointInformation .notice-area .terms .more p:hover{text-decoration:none}.description-area{float:right;margin:0 0 20px}.description-area #photoZoom{width:400px;height:auto;border:1px solid #ccc}.description-area #photoGallery{margin:10px 0 0}.description-area #photoGallery a{display:inline-block;margin:0 3px 3px 0;*display:inline;*zoom:1}.description-area #photoGallery img{width:61px !important;border:2px solid rgba(0,0,0,0.1);vertical-align:top}.description-area .active img{border:2px solid #5a5a5a !important}.description-area .photo-area{float:right;width:413px}.description-area+.lead{float:left;width:330px;padding:0 0 10px 10px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;font-size:1.12em}.zoomWindowContainer .zoomWindow{border:4px solid #ccc !important}#cp-servicedate{background:#F00;color:#fff;padding-top:5px;padding-bottom:5px;text-align:center;margin-bottom:18px;font-size:16px}#rkcard-txt{text-align:center;font-size:18px;margin-bottom:20px;clear:both}#rkcard-txt br{display:none}#rkcard-txt .type01{font-weight:bold}#rkcard-txt .type02{font-weight:bold;color:#F00}.rkcard-box{border:#BD0000 solid 1px;padding:20px 30px;margin:0 12px 40px}.rkcard-box dt{color:#BD0000;font-weight:bold;font-size:22px;display:inline-block;vertical-align:top}.rkcard-box dd{display:inline-block;font-size:16px;margin-left:40px;line-height:1.7}.rkcard-box dd .type01{font-weight:bold;text-decoration:underline}#kuchikomi_result .review .rate-star{padding:0;float:left}#kuchikomi_result .review .rate-star .jq-ry-container{display:inline-block;padding:0;float:left}#kuchikomi_result .review .rate-star .rate-txt{margin-left:5px !important}#kuchikomi_result .review .date{float:right;color:#888}#kuchikomi_result .review .title{font-size:1.05em;font-weight:bold;padding-top:15px;clear:both}#kuchikomi_result .review p{padding-top:15px}#detailBox .icon-17{display:none}#detailPoint .today-picktxt{display:block;margin-bottom:5px}#detailPoint .today-picktxt p{display:inline-block;background:#f00;padding:5px;color:#FFF;font-size:11px}#detailPoint .today-picktxt p .today-picktxt01{font-size:14px;font-weight:bold;padding:0 3px}.sb-shopping-bnr{margin-bottom:20px}.sb-shopping-bnr img{width:100%;height:auto}.dtl-point .help .inline{margin-left:10px}.introduce-url{background:url(/img/common/icon_introduce.png) no-repeat 0 50%;background-size:15px auto;padding:0 0 0 20px}#inlineDtlIntroduceURL .ind-counter-url{padding:10px}#inlineDtlIntroduceURL .ind-counter-url-tit{background:#8A8779;color:#fff;padding:8px}#inlineDtlIntroduceURL .ind-url-src{border:1px solid #8A8779;resize:none;width:100%;padding:12px;margin:0 0 10px;text-align:center;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#inlineDtlIntroduceURL p{font-size:1.05em}.cp-detail .notice-detail .notice-tab{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-1px}.cp-detail .notice-detail .notice-tab .tab-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5ee;padding:10px 20px;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#007cdc;font-weight:bold;text-align:center;font-size:.93em;border:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;white-space:nowrap;vertical-align:middle;align-items:center;position:relative}.cp-detail .notice-detail .notice-tab .tab-item:hover{text-decoration:underline}.cp-detail .notice-detail .notice-tab .tab-item.select{background:#fff;border-bottom:1px solid #fff;color:#454545;cursor:default}.cp-detail .notice-detail .notice-tab .tab-item.select:hover{text-decoration:none}.cp-detail .notice-detail .notice-tab .tab-item .balloon{background:red;display:inline-block;padding:0 10px;position:absolute;color:#fff;top:-19px;left:50%;line-height:16px;white-space:nowrap;font-size:12px;font-weight:normal;border-radius:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cp-detail .notice-detail .notice-tab .tab-item .balloon::after{content:"";display:block;width:0;height:0;margin:0 0 0 -3.5px;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:red transparent transparent transparent;position:absolute;bottom:-5px;left:50%}.cp-detail .notice-detail .notice-wrap{border:1px solid #ccc}.cp-detail .notice-detail .notice-wrap .notice-item{display:none;padding:20px 20px 0}.cp-detail .notice-detail .notice-wrap .notice-item.current{display:block}.bd-mail .main{float:left;width:700px}.bd-mail .main .mail-inner{background:#f5f5ee}.bd-mail .main .ttl-mail{background:url(/img/common/icon_mail_ttl.png) no-repeat 20px 20px;padding:25px 20px 20px 80px;margin:0;border-bottom:3px solid #fff;font-size:1.2em}.bd-mail .main .ttl-mail .date{display:block;font-size:small;font-weight:normal}.bd-mail .main .mail-unit{width:512px;padding:20px 0;margin:0 0 0 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.bd-mail #aside{float:right;width:300px}.bd-mail #aside .ad{margin:0 0 15px}.bd-mail #contents.mail-area .main{float:none;width:100%}.bd-mail #contents.mail-area .main h1.ttl-l{padding:5px 15px;margin:0 0 15px;border:none;color:#f26322;font-weight:normal;font-size:1.85em}.bd-mail #contents.mail-area .main .info-list{margin-top:25px}.bd-mail #contents.mail-area .maillist-unit{margin:0 0 45px}.bd-mail #contents.mail-area .maillist-unit-top{margin:0 0 10px}.bd-mail #contents.mail-area .maillist-unit .mail-select,.bd-mail #contents.mail-area .maillist-unit-top .mail-select{margin:0 0 10px;zoom:1}.bd-mail #contents.mail-area .maillist-unit .mail-select:after,.bd-mail #contents.mail-area .maillist-unit-top .mail-select:after{content:"";display:block;overflow:hidden;clear:both}.bd-mail #contents.mail-area .maillist-unit .mail-select form,.bd-mail #contents.mail-area .maillist-unit-top .mail-select form{display:inline-block}.bd-mail #contents.mail-area .maillist-unit .mail-select .note,.bd-mail #contents.mail-area .maillist-unit-top .mail-select .note{float:right;display:inline-block;margin:.3em 0 0;font-size:.93em}.bd-mail #contents.mail-area .maillist-unit .txt-note,.bd-mail #contents.mail-area .maillist-unit-top .txt-note{padding:0 10px;margin:0 0 0 1em;text-indent:-1em}.bd-mail #contents.mail-area .maillist-unit .mail-inner,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner{background:#f5f5ee;padding:10px}.bd-mail #contents.mail-area .maillist-unit .mail-inner .no-item,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .no-item{background:#fff;margin:0}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-title,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-title{display:table;width:100%;margin:0 0 10px}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-title li,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-title li{display:table-cell;background:#f26322;padding:9px 0 8px;color:#fff;text-align:center;line-height:1.1;border-right:1px solid #f5f5ee;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.05em;vertical-align:middle}.bd-mail #contents.mail-area .maillist-unit .mail-inner .mail-date,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .mail-date{width:17%}.bd-mail #contents.mail-area .maillist-unit .mail-inner .mail-label,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .mail-label{width:12%}.bd-mail #contents.mail-area .maillist-unit .mail-inner .mail-name,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .mail-name{width:60%}.bd-mail #contents.mail-area .maillist-unit .mail-inner .mail-id,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .mail-id{width:11%}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail{background:#fff;border:1px solid #ccc;border-top:none}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail li,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail li{display:table;width:100%;border-top:1px solid #ccc;font-size:1.05em;position:relative}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail li:hover,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail li:hover{background:#fff1e9}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-date,.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label,.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-name,.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-id,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-date,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-name,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-id{display:table-cell;padding:9px 10px 8px;vertical-align:middle}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-date.new,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-date.new{background:url(/img/enquete/icon_new.png) no-repeat 10px 50%;padding-left:50px}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label{padding:9px 0 8px;text-align:center}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label .label-campaign,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label .label-campaign{display:inline-block;background:url(/img/common/label_mail.png) no-repeat 0 0;width:96px;height:20px;vertical-align:middle;line-height:500px;overflow:hidden}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label .label-enquete,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label .label-enquete{display:inline-block;background:url(/img/common/label_mail.png) no-repeat 0 -30px;width:96px;height:20px;vertical-align:middle;line-height:500px;overflow:hidden}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label .label-lm,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label .label-lm{display:inline-block;background:url(/img/common/label_mail.png) no-repeat 0 -60px;width:96px;height:20px;vertical-align:middle;line-height:500px;overflow:hidden}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label .label-notice,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label .label-notice{display:inline-block;background:url(/img/common/label_mail.png) no-repeat 0 -90px;width:96px;height:20px;vertical-align:middle;line-height:500px;overflow:hidden}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-label .label-prv,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-label .label-prv{display:inline-block;background:url(/img/common/label_mail.png) no-repeat 0 -120px;width:96px;height:20px;vertical-align:middle;line-height:500px;overflow:hidden}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-id,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-id{text-align:center;color:#888}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-name a:visited,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-name a:visited{color:#9933cc}.bd-mail #contents.mail-area .maillist-unit .mail-inner .lst-mail .mail-name a:hover,.bd-mail #contents.mail-area .maillist-unit-top .mail-inner .lst-mail .mail-name a:hover{color:#007cdc}.bd-mail #contents.mail-area .maillist-unit .note,.bd-mail #contents.mail-area .maillist-unit-top .note{margin:40px 0 0}.bd-mail #contents.mail-area .maillist-unit .note dt,.bd-mail #contents.mail-area .maillist-unit-top .note dt{margin:0 0 5px 3.5em;text-indent:-3.5em}.bd-mail #contents.mail-area .maillist-unit .note dd,.bd-mail #contents.mail-area .maillist-unit-top .note dd{padding:0 0 0 3.5em}.bd-mail #contents.mail-area .maillist-unit .note p,.bd-mail #contents.mail-area .maillist-unit-top .note p{margin:0 0 5px 1em;text-indent:-1em}.bd-mail #contents.mail-area .maillist-unit .note p.item,.bd-mail #contents.mail-area .maillist-unit-top .note p.item{margin:20px 0 0 3.5em;text-indent:-3.5em}.bd-mail #contents.mail-area .paging-area{zoom:1}.bd-mail #contents.mail-area .paging-area:after{content:"";display:block;overflow:hidden;clear:both}.bd-mail #contents.mail-area .paging-area .paging{float:left}.bd-mail #contents.mail-area .paging-area .paging .pagination{display:inline-block;padding:0;margin:0;border:none;text-align:left}.bd-mail #contents.mail-area .paging-area .paging .pagination .page{text-align:center}.bd-mail #contents.mail-area .paging-area .count{padding:0}.bd-mail #contents.mail-area .paging-area .btn-paging{float:right}.bd-mail #contents.mail-area .paging-area .btn-paging span{display:inline-block;padding:4px 8px;border:1px solid #ccc;color:#dadada;line-height:1.2}.bd-mail #contents.mail-area .paging-area .btn-paging span.prev{margin:0 10px 0 0}.bd-mail #contents.mail-area .paging-area .btn-paging a{display:inline-block;line-height:1.2;padding:4px 8px;margin:-4px -8px;text-decoration:none}.bd-mail #contents.mail-area .paging-area .btn-paging a:hover{background:#f26322;border-color:#f26322;font-weight:bold;color:#fff}.bd-mail #contents.mail-area .maillist-unit-top{margin-bottom:10px}.bd-mail #contents.mail-area .maillist-unit-top #mail-list-top .mail-ttl h2{font-weight:bold;font-size:18px;color:#FFF;background:#F00;line-height:1;position:relative;margin:0 0 2px 0;padding:11px 0  10px 355px}.bd-mail #contents.mail-area .maillist-unit-top #mail-list-top .mail-ttl h2:before{content:"";background:url("/img/common/ico_maillist.png") no-repeat;width:115px;height:54px;display:block;position:absolute;left:240px;bottom:0}.bd-mail #contents.mail-area .maillist-unit-top #mail-list-top .list li:hover{background:url("/img/common/arrow_maillist.png") 980px center no-repeat #fff1e9}.bd-mail #contents.mail-area #MailList .mail-ttl h2{margin:5px 0 10px;text-align:center;font-weight:bold;font-size:16px}.bd-mail #contents.mail-area #MailList .list li:hover{background:url("/img/common/arrow_maillist.png") 980px center no-repeat #fff1e9}.bd-exchange #hdSearchArea{display:none}.bd-exchange.column1 .main{float:none;width:100%}.bd-exchange.column1 .main h1.ttl-l{padding:5px 15px;margin:0;border:none;color:#f26322;font-weight:normal;font-size:1.85em}.bd-exchange.column1 .user-info{padding:8px 15px;margin:0 0 60px;border:2px solid #ccc;font-size:1.05em}.bd-exchange.column1 .user-info .pt{font-weight:bold;color:red}.bd-exchange.column1 .user-info .pt em{font-size:18px}.bd-exchange.column1 .user-info i{margin:0 50px 0 0;font-style:normal;color:red}.bd-exchange.column1 .user-info .date{margin:0 50px 0 0;font-size:small;color:#888}.bd-exchange.column1 .user-info span[class^="icon-"]{margin:0 3px 0 0;vertical-align:middle}.ttl-l,.title,.ttl-lftdot,h2,h3,.info-unit dt.ttl,.tp-my-recommend .user-unit .detail dt,.list-item-s.ranking dt,.list-item-s .item-detail dt.ttl em,.topicpath a,.topicpath strong,.lst-price dt,.list-shop-s li em,.list-item .item-head,#newArrival .item .title,.sort-area dt,.list-kuchikomi dt em,.anketo_tb td .bd-qa strong,strong{font-weight:normal}.researchbank.mainblock_box1 .title_research{font-weight:normal !important}h1.ttl-l{color:#000}
