@charset "UTF-8";body{margin:0;padding:0;border:0;outline:0;background-color:#fff}abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{line-height:1.3}#rank-ddt{font-family:"ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#rank-ddt .rank-ddt_inner{width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#rank-ddt #rank-ddt_header{margin:0;text-align:center}#rank-ddt #rank-ddt_header .rank-ddt_inner{padding:10px 0 10px 16px}#rank-ddt #rank-ddt_header .rank-ddt_site-id{line-height:1;text-align:left}#rank-ddt .rank-ddt_navi{color:#fff}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;margin:0}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_link-rank-page{display:none}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_division_name{text-align:center;width:100%;padding-right:0;font-size:12px;padding-top:9px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_division_name:before{content:'';display:block;width:8px;height:8px;left:10px;top:50%;margin-top:-5px;position:absolute;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_division_name a{position:absolute;width:20px;height:20px;left:2px;top:50%;margin-top:-10px}#rank-ddt .rank-ddt_mainvisual{background-position:center top}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:300px;padding-bottom:16px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-member{padding-top:16px;padding-bottom:0;text-align:center}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-member span{border-width:1px;border-style:solid;display:inline-block;font-size:14px;padding:3px 8px 2px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions{margin-top:13px;padding:0 0 0 10px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text{margin:0 auto;display:table;font-weight:700;font-size:16px;line-height:1.3;color:#333;position:relative;padding-left:49px;height:49px;text-align:left}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text span{display:table-cell;vertical-align:middle;text-align:left}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text::before{content:'';display:block;position:absolute;left:0;top:50%;width:40px;height:40px;margin-top:-20px;background-size:contain;background-position:left top;background-repeat:no-repeat}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-gold-card{padding-left:75px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-gold-card::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_gold-card.png);background-size:65px 40px;width:65px;height:40px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-premium-card{padding-left:75px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-premium-card::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_premium-card.png);background-size:65px 40px;width:65px;height:40px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-affiliate::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_affiliate.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-toolbar::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_toolbar.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-pointclub-app::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_pointclub-app.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-mobile::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_mobile.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-denki::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_denki.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-securities::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_securities.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-bank::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_bank.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-research::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_research.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-bank-cardloan::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_bank-cardloan.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-screen::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_screen.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-bank-houseloan::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_bank-houseloan.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-insurance-mini::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_insurance-mini.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-rakuma::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_rakuma.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-pointinvestment::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_investment.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-toto::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_toto.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-music::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_music.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-check::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_check.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-room::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_room.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-shaken::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_shaken.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-raxy::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_raxy.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-magazine::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_magazine.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-hikari::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_hikari.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-showtime::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_showtime.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-delivery::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_delivery.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-kaitori::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_kaitori.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-edy::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_edy.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-rebates::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_rebates.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-rcard-etc::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_rcard-etc.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-rpay::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_rpay.png)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-point-invest::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_invest.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-gnavi::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_gnavi.png)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-pet-insurance::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_pet.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-abc-mouse::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_abc-mouse.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-car-app::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_car-app.png)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-rental::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_rental.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-keiba::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_keiba.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-car-wash::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_car-wash.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-turbo::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_turbo.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-travel::before{background-image:url(/doc/rank/design-template/1.6.0/img/__service/icon_travel.svg)}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive{position:relative;text-align:center;margin-top:8px;display:inline-block;padding-left:45px;padding-right:33px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.digit_5{padding-left:33px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.incentive_not_point{text-align:center;padding:0;background-repeat:no-repeat;background-position:center top;margin:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.incentive_not_point::after,#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.incentive_not_point::before{display:none}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-20px;width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_insurance-mini.png);background-size:375px 125px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_pet-insurance.png);background-size:375px 125px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point{display:block;height:72px;margin-left:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_box{display:inline-block;background-repeat:no-repeat;background-size:contain;height:72px;margin-right:3px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_box:last-child{margin-right:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{width:53px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{width:27px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{width:51px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{width:51px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{width:53px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{width:48px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{width:54px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{width:54px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7+.num_c{margin-left:-19px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7+.num_0{margin-left:-6px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{width:49px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{width:53px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{width:15px;margin-left:0;margin-right:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c+.num_0{margin-left:-2px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c+.num_9{margin-left:-6px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .rank-ddt_get-points{margin-left:0;margin-top:4px;vertical-align:baseline;width:158px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2 .grant_point{display:inline-block}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2 .rank-ddt_txt_point{width:156px;display:inline-block;vertical-align:super}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2 .rank-ddt_txt_times{width:44px;display:inline-block;vertical-align:super}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::after,#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::before{display:block;content:'';position:absolute;background-repeat:no-repeat}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::before{width:25px;height:76px;left:0;top:-3px;background-image:url(/doc/rank/design-template/1.6.0/img/star_l.png);background-size:25px 76px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::after{width:12px;height:12px;top:2px;right:0;background-image:url(/doc/rank/design-template/1.6.0/img/star_r.png);background-size:12px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_notes{margin-top:12px;color:#333;font-weight:700;font-size:13px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_notes+.rank-ddt_notes{margin-top:8px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_notes .notes-text-indention{display:none}#rank-ddt .rank-ddt_mainvisual .entry_completed+.rank-ddt_notes{display:none}#rank-ddt .rank-ddt_mainvisual .rank-ddt_comment{text-align:center;color:#333;font-weight:700;font-size:13px;margin-top:5px;line-height:1.7}#rank-ddt .rank-ddt_conversion_btn{display:none;text-align:center;margin:6px 16px 0}#rank-ddt .rank-ddt_outterm_btn{display:none;text-align:center;margin:6px 16px 0}#rank-ddt .rank-ddt_outterm_btn span{display:block;width:100%;color:#828282;font-weight:700;line-height:56px;background-color:#d1d1d1;text-decoration:none;font-size:20px;border-radius:4px}#rank-ddt .rank-ddt_cta_btn{text-align:center;margin:16px 16px 0}#rank-ddt .rank-ddt_cta_btn a{display:block;width:100%;-webkit-box-shadow:0 1.25px 6px rgba(0,0,0,.2);box-shadow:0 1.25px 6px rgba(0,0,0,.2);color:#fff;font-weight:700;min-height:56px;line-height:1.25;padding:15px 0;padding-left:10px;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#bf0000;text-decoration:none;font-size:20px;border-radius:4px;position:relative}#rank-ddt .rank-ddt_cta_btn a:hover{color:#fff;background-color:rgba(191,0,0,.7)}#rank-ddt .rank-ddt_cta_btn a::after{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-6px}#rank-ddt .rank-ddt_period_always{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:rgba(51,51,51,.6);opacity:.7;margin:10px 16px 0;font-weight:700}#rank-ddt .rank-ddt_period_always::after,#rank-ddt .rank-ddt_period_always::before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:rgba(51,51,51,.6);display:block;opacity:.7}#rank-ddt .rank-ddt_period_always::before{margin-right:10px}#rank-ddt .rank-ddt_period_always::after{margin-left:10px}@-webkit-keyframes check_l{0%{height:0}50%{height:13px}100%{height:13px}}@keyframes check_l{0%{height:0}50%{height:13px}100%{height:13px}}@-webkit-keyframes check_r{50%{height:0}100%{height:24px}}@keyframes check_r{50%{height:0}100%{height:24px}}.block-error-msg{margin:16px 16px 0;border:2px solid #bf0000;border-radius:4px;background-color:#fff;font-size:18px;padding:8px 0;line-height:1.5;display:none}@media (max-width:420px){#rank-ddt .rank-ddt_mainvisual .rank-ddt_notes .notes-text-indention{display:block}}@media (max-width:320px){#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive{padding-left:35px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2{padding-left:30px;padding-right:20px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.digit_5{padding:0;display:block}}#rank-ddt .rank-ddt_mainvisual .d-block,#rank-ddt .rank-ddt_navi .d-block{display:block}#rank-ddt .rank-ddt_mainvisual .d-block-md,#rank-ddt .rank-ddt_navi .d-block-md{display:none}@media (min-width:769px){body{width:100%}#rank-ddt .rank-ddt_inner{width:950px}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set{display:table}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li{display:table-cell;height:40px;vertical-align:middle}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_link-rank-page{width:90px;display:table-cell}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_link-rank-page a{display:inline-block;font-size:14px;color:#fff;text-decoration:none;padding-left:1em;position:relative}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_link-rank-page a::before{content:'';display:block;width:10px;height:10px;left:0;top:50%;margin-top:-7px;position:absolute;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_division_name{width:860px;padding-right:90px;font-size:15px;font-weight:700}#rank-ddt .rank-ddt_navi .rank-ddt_inner .rank-ddt_navi-set li.rank-ddt_division_name::before{display:none}#rank-ddt .rank-ddt_mainvisual{overflow:hidden;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner{min-height:380px;padding-bottom:12px;-webkit-box-sizing:border-box;box-sizing:border-box}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-member{padding-top:24px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-member span{border-width:1px;border-style:solid;display:inline-block;font-size:16px;padding:5px 11px 4px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions{margin-top:20px;padding-bottom:20px;padding-left:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text{font-size:24px;line-height:1.1;padding-left:60px;height:50px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text::before{width:50px;height:50px;margin-top:-25px;background-size:50px 50px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-gold-card{padding-left:90px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-gold-card::before{background-size:81px 50px;width:81px;height:50px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-premium-card{padding-left:90px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_achievement-conditions .rank-ddt_achievement-conditions-text.rank-ddt_icon-premium-card::before{background-size:81px 50px;width:81px;height:50px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive{text-align:left;padding-left:183px;padding-right:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.digit_5{padding-left:183px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive::before{content:'';display:block;width:173px;height:181px;position:absolute;background-image:url(/doc/rank/design-template/1.6.0/img/point_coin.png);background-size:173px 181px;top:-48px;left:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.incentive_not_point{background-repeat:no-repeat;background-position:center top;margin:0}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point{display:inline-block;height:132px;margin-left:10px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_box{height:132px;margin-right:4px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{width:98px;background-size:98px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{width:49px;background-size:49px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{width:94px;background-size:94px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{width:93px;background-size:93px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{width:98px;background-size:98px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{width:88px;background-size:88px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{width:99px;background-size:99px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{width:100px;background-size:100px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7+.num_c{margin-left:-38px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7+.num_0{margin-left:-12px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{width:90px;background-size:90px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{width:98px;background-size:98px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{width:27px;background-size:27px 132px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c+.num_9{margin-left:-12px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .rank-ddt_get-points{margin-left:8px;width:186px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2 .rank-ddt_txt_point{width:323px}#rank-ddt .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.rank-ddt_rank-incentive-type-2 .rank-ddt_txt_times{width:77px}#rank-ddt .rank-ddt_conversion_btn{margin:16px auto 0;width:460px}#rank-ddt .rank-ddt_conversion_btn a{margin:0 auto}#rank-ddt .rank-ddt_outterm_btn{margin:16px auto 0;width:460px}#rank-ddt .rank-ddt_cta_btn{margin:16px auto 0;width:460px}#rank-ddt .rank-ddt_period_always{margin:16px auto 0;width:460px}.block-error-msg{font-size:22px}.clearfix::after{content:"";display:block;clear:both}#rank-ddt .rank-ddt_mainvisual .d-block,#rank-ddt .rank-ddt_navi .d-block{display:none}#rank-ddt .rank-ddt_mainvisual .d-block-md,#rank-ddt .rank-ddt_navi .d-block-md{display:block}}#rank-ddt.rank-ddt_diamond .rank-ddt_navi{background:-webkit-gradient(linear,left top,right top,from(#5f4590),to(#48356d));background:linear-gradient(90deg,#5f4590 0,#48356d 100%)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/bg_mainvisual.jpg);background-size:cover}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_rank-member span{color:#7759af;border-color:#7759af}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/0.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/1.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/2.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/3.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/4.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/5.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/6.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/7.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/8.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/9.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/comma.png)}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-20px;width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_insurance-mini.png);background-size:375px 125px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{width:100%;height:100px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_pet-insurance.png);background-size:375px 100px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_hikari-a_1300.png);background-size:375px 102px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_hikari-b_1300.png);background-size:375px 102px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:5px;width:100%;height:116px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_music_d_450.png);background-size:375px 116px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.general-insurance{margin-top:0;width:100%;height:116px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_general-insurance_d_30.png);background-size:375px 116px;padding-left:0}@media (max-width:320px){#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{background-size:contain;height:107px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{background-size:contain;height:85px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{background-size:contain;height:100px;padding-left:0}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.general-insurance{background-size:contain;height:100px;padding-left:0}}@media (min-width:769px){#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/bg_mainvisual-md.jpg);background-size:2500px 800px;background-position:center top}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-50px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_insurance-mini-md.png);background-size:950px 190px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{margin-top:0;width:100%;height:140px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_pet-insurance-md.png);background-size:950px 140px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_hikari-a_1300-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_hikari-b_1300-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:-20px;width:100%;height:173px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_music_d_450-md.png);background-size:950px 173px}#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.general-insurance{margin-top:-20px;width:100%;height:173px;background-image:url(/doc/rank/design-template/1.6.0/img/_diamond/incentive_general-insurance_d_30-md.png);background-size:950px 173px}}@media (min-width:2500px){#rank-ddt.rank-ddt_diamond .rank-ddt_mainvisual{background-size:cover}}#rank-ddt.rank-ddt_platinum .rank-ddt_navi{background:-webkit-gradient(linear,left top,right top,from(#7db6dd),to(#317fbc));background:linear-gradient(90deg,#7db6dd 0,#317fbc 100%)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/bg_mainvisual.jpg);background-size:cover}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_rank-member span{color:#004baa;border-color:#004baa}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/0.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/1.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/2.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/3.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/4.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/5.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/6.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/7.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/8.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/9.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/comma.png)}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-20px;width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_insurance-mini.png);background-size:375px 125px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{width:100%;height:100px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_pet-insurance.png);background-size:375px 100px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_hikari-a_1200.png);background-size:375px 102px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_hikari-b_1200.png);background-size:375px 102px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:5px;width:100%;height:116px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_music_p_250.png);background-size:375px 116px;padding-left:0}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_period_always{color:#fff}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_period_always::after,#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_period_always::before{background:#fff}@media (max-width:320px){#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{background-size:contain;height:107px;padding-left:0}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{background-size:contain;height:85px;padding-left:0}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{background-size:contain;height:100px;padding-left:0}}@media (min-width:769px){#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/bg_mainvisual-md.jpg);background-size:2500px 800px;background-position:center top}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-50px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_insurance-mini-md.png);background-size:950px 190px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{margin-top:0;width:100%;height:140px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_pet-insurance-md.png);background-size:950px 140px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_hikari-a_1200-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_hikari-b_1200-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:-20px;width:100%;height:173px;background-image:url(/doc/rank/design-template/1.6.0/img/_platinum/incentive_music_p_250-md.png);background-size:950px 173px}}@media (min-width:2500px){#rank-ddt.rank-ddt_platinum .rank-ddt_mainvisual{background-size:cover}}#rank-ddt.rank-ddt_gold .rank-ddt_navi{background:-webkit-gradient(linear,left top,right top,from(#f0d23c),to(#c3a124));background:linear-gradient(90deg,#f0d23c 0,#c3a124 100%)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/bg_mainvisual.jpg);background-size:cover}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_rank-member span{color:#99740e;border-color:#99740e}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/0.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/1.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/2.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/3.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/4.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/5.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/6.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/7.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/8.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/9.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/comma.png)}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-20px;width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_insurance-mini.png);background-size:375px 125px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{width:100%;height:100px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_pet-insurance.png);background-size:375px 100px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_hikari-a_1100.png);background-size:375px 102px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:10px;width:100%;height:102px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_hikari-b_1100.png);background-size:375px 102px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_period_always{color:#fff}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_period_always::after,#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_period_always::before{background:#fff}@media (max-width:320px){#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{background-size:contain;height:107px;padding-left:0}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{background-size:contain;height:85px;padding-left:0}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{background-size:contain;height:87px;padding-left:0}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{background-size:contain;height:107px;padding-left:0}}@media (min-width:769px){#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_gold/bg_mainvisual-md.jpg);background-size:2500px 800px;background-position:center top}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-50px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_insurance-mini-md.png);background-size:950px 190px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{margin-top:0;width:100%;height:140px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_pet-insurance-md.png);background-size:950px 140px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_use{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_hikari-a_1100-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.hikari_nouse{margin-top:0;width:100%;height:182px;background-image:url(/doc/rank/design-template/1.6.0/img/_gold/incentive_hikari-b_1100-md.png);background-size:950px 182px}#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:-40px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.1.0/img/_gold/incentive_music-md.png);background-size:950px 190px}}@media (min-width:2500px){#rank-ddt.rank-ddt_gold .rank-ddt_mainvisual{background-size:cover}}#rank-ddt.rank-ddt_silver .rank-ddt_navi{background:-webkit-gradient(linear,left top,right top,from(#c6c6c6),to(#838383));background:linear-gradient(90deg,#c6c6c6 0,#838383 100%)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/bg_mainvisual.jpg);background-size:cover}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_rank-member span{color:#646464;border-color:#646464}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_0{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/0.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_1{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/1.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_2{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/2.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_3{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/3.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_4{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/4.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_5{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/5.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_6{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/6.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_7{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/7.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_8{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/8.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_9{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/9.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive .grant_point .num_c{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/comma.png)}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-20px;width:100%;height:125px;background-image:url(/doc/rank/design-template/1.6.0/img/_silver/incentive_insurance-mini.png);background-size:375px 125px}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{width:100%;height:100px;background-image:url(/doc/rank/design-template/1.6.0/img/_silver/incentive_pet-insurance.png);background-size:375px 100px}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_period_always{color:#fff}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_period_always::after,#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_period_always::before{background:#fff}@media (max-width:320px){#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{background-size:contain;height:107px;padding-left:0}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{background-size:contain;height:85px;padding-left:0}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{background-size:contain;height:107px;padding-left:0}}@media (min-width:769px){#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual{background-image:url(/doc/rank/design-template/1.6.0/img/_silver/bg_mainvisual-md.jpg);background-size:2500px 800px;background-position:center top}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.insurance-mini{margin-top:-50px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.6.0/img/_silver/incentive_insurance-mini-md.png);background-size:950px 190px}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.pet-insurance{margin-top:0;width:100%;height:140px;background-image:url(/doc/rank/design-template/1.6.0/img/_silver/incentive_pet-insurance-md.png);background-size:950px 140px}#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual .rank-ddt_inner .rank-ddt_rank-incentive.music{margin-top:-40px;width:100%;height:190px;background-image:url(/doc/rank/design-template/1.1.0/img/_silver/incentive_music-md.png);background-size:950px 190px}}@media (min-width:2500px){#rank-ddt.rank-ddt_silver .rank-ddt_mainvisual{background-size:cover}}@keyframes check_l{0%{height:0}50%{height:13px}100%{height:13px}}@keyframes check_r{50%{height:0}100%{height:24px}}@-webkit-keyframes change_color{0%{opacity:0}100%{opacity:1}}@keyframes change_color{0%{opacity:0}100%{opacity:1}}.label_entry_completed{margin-top:4px;height:20px}.label_entry_completed span{display:none;width:201px;height:20px;line-height:20px;font-size:12px;color:#bf0000;font-weight:700;background-image:url(/doc/rank/design-template/1.6.0/img/bg_label_entry_completed.png);background-size:210px 26px;background-repeat:no-repeat;background-position:center top}.label_entry_completed span.fadein{display:inline-block!important}.btn-entry-anim{position:relative;height:56px;opacity:1;-webkit-transition:width .5s,opacity .4s;transition:width .5s,opacity .4s;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;cursor:pointer;z-index:1;text-align:center;margin:0 auto;display:block;width:100%;-webkit-box-shadow:0 1.25px 6px rgba(0,0,0,.2);box-shadow:0 1.25px 6px rgba(0,0,0,.2);color:#fff!important;font-weight:700;text-decoration:none;line-height:56px;background-color:#bf0000;text-decoration:none;font-size:20px;border-radius:4px;position:relative}.btn-entry-anim.btn-circle{width:56px;border-radius:56px}.btn-entry-anim.btn-circle::after{display:none}.btn-entry-anim.btn-check .checkmark:before{-webkit-animation:check_l 60ms linear both;animation:check_l 60ms linear both}.btn-entry-anim.btn-check .checkmark:after{-webkit-animation:check_r .12s linear both;animation:check_r .12s linear both}.btn-entry-anim.btn-wide{width:100%;border-radius:4px;background:0 0;-webkit-box-shadow:none;box-shadow:none}.btn-entry-anim.btn-wide .checkmark{display:block}.btn-entry-anim:hover{text-decoration:none}.btn-entry-anim .text-main{z-index:2;position:relative}.btn-entry-anim .text-entry{display:none;margin:0 auto;padding:0;text-align:center;z-index:2;white-space:nowrap;position:relative}.btn-entry-anim .text-entry::after{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-6px}.btn-entry-anim .outterm{display:none;margin:0 auto;padding:0;text-align:center;z-index:2;white-space:nowrap;position:relative}.btn-entry-anim .outterm::after{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-6px}.btn-entry-anim .checkmark{position:absolute;left:50%;top:0;margin-left:-28px;width:56px;height:56px;z-index:2}.btn-entry-anim .checkmark:after,.btn-entry-anim .checkmark:before{position:absolute;width:3px;background-color:#fff;border-radius:3px;-webkit-transform-origin:center bottom;transform-origin:center bottom;content:""}.btn-entry-anim .checkmark:before{left:28.9%;bottom:29px;height:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.btn-entry-anim .checkmark:after{left:42%;bottom:19px;height:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.entry_completed .btn-entry-anim{-webkit-animation:change_color 1.5s;animation:change_color 1.5s}.entry_completed .btn-entry-anim .text-main{display:none}.entry_completed .btn-entry-anim .text-entry{display:block;width:100%;-webkit-box-shadow:0 1.25px 6px rgba(0,0,0,.2);box-shadow:0 1.25px 6px rgba(0,0,0,.2);color:#fff;font-weight:700;text-decoration:none;line-height:56px;background-color:#bf0000;text-decoration:none;font-size:20px;border-radius:4px}@media (min-width:769px){.label_entry_completed{margin-top:12px}.label_entry_completed span{font-size:14px}}.rank-ddt_embed_button{display:none;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-ddt_embed_button .rank-ddt_conversion_btn{display:block;background-color:#bf0000;-webkit-box-shadow:0 1.25px 6px rgba(0,0,0,.2);box-shadow:0 1.25px 6px rgba(0,0,0,.2);border-radius:4px;font-weight:700;font-size:20px;line-height:56px;color:#fff!important;text-decoration:none;position:relative}.rank-ddt_embed_button .rank-ddt_conversion_btn::after{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-6px}.rank-ddt_embed_button .entry_after,.rank-ddt_embed_button .entry_before,.rank-ddt_embed_button .entry_completed{display:block;background-color:#d1d1d1;border-radius:4px;font-weight:700;font-size:20px;line-height:56px;color:#828282}.rank-ddt_embed_button .entry_after_img,.rank-ddt_embed_button .entry_before_img,.rank-ddt_embed_button .entry_completed_img,.rank-ddt_embed_button .rank-ddt_conversion_btn_img{display:none}.is-noEntry .rank-ddt_embed_button .rank-ddt_conversion_btn_img{display:block}.is-alreadyEntry .rank-ddt_embed_button .entry_completed_img{display:block}.is-beforeStart .rank-ddt_embed_button .entry_before_img{display:block}.is-closed .rank-ddt_embed_button .entry_after_img{display:block}.is-errorEntry .rank-ddt_embed_button{display:none}@media (min-width:769px){.rank-ddt_embed_button .entry_after,.rank-ddt_embed_button .entry_before,.rank-ddt_embed_button .entry_completed,.rank-ddt_embed_button .rank-ddt_conversion_btn{width:460px;margin:0 auto}}.rank-ddt_following_button{display:none;position:fixed;left:0;bottom:0;width:100%;background:rgba(255,255,255,.9);text-align:center;padding:17px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-ddt_following_button .rank-ddt_conversion_btn{display:block;background-color:#bf0000;-webkit-box-shadow:0 1.25px 6px rgba(0,0,0,.2);box-shadow:0 1.25px 6px rgba(0,0,0,.2);border-radius:4px;font-style:normal;font-weight:700;font-size:20px;line-height:56px;color:#fff!important;text-decoration:none;position:relative}.rank-ddt_following_button .rank-ddt_conversion_btn::after{content:'';display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-6px}.rank-ddt_following_button .entry_after,.rank-ddt_following_button .entry_before,.rank-ddt_following_button .entry_completed{display:block;background-color:#d1d1d1;border-radius:4px;font-weight:700;font-size:20px;line-height:56px;color:#828282}body.is-errorEntry .rank-ddt_following_button{display:none!important}@media (min-width:769px){.rank-ddt_following_button .entry_after,.rank-ddt_following_button .entry_before,.rank-ddt_following_button .entry_completed,.rank-ddt_following_button .rank-ddt_conversion_btn{width:460px;margin:0 auto}}