.debug{clear:both;padding-top:20px}.debug table tr th{padding:5px;background-color:rgba(255,255,255,.5);font-size:16px}.debug table tr:hover{background-color:rgba(255,204,102,.5)}.debug table tr td{padding:5px;border:1px dotted #fc6}.demo_notify1{background:url(../../ch07/images/m07_01_s002.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;max-width:437px;margin:10px auto 0 auto}.demo_notify1:hover{background:url(../../ch07/images/m07_01_s002_over.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.demo_notify2{background:url(../../ch07/images/m07_01_s004.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;max-width:437px;margin:10px auto 0 auto}.demo_notify2:hover{background:url(../../ch07/images/m07_01_s004_over.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.menu_part01{background:url(../../ch07/images/m07_01_s006_part01.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;max-width:385px;margin:30px auto}.menu_part01:hover{background:url(../../ch07/images/m07_01_s006_part01_hover.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.menu_part02{background:url(../../ch07/images/m07_01_s006_part02.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;max-width:385px;margin:30px auto}.menu_part02:hover{background:url(../../ch07/images/m07_01_s006_part02_hover.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.results{border:3px solid #244646;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);box-shadow:10px 10px 5px 0 rgba(0,0,0,.75)}.table_results{padding:5px}.table_results table{width:100%;table-layout:fixed}.table_results table tr{border-bottom:1px dashed #699}.bbottom{border-bottom:5px solid #699!important}.table_results table tr.tophead td{color:#9cc}.table_results table tr.tophead td.small{color:#1b334d;font-size:-3pt;width:6%;word-wrap:break-word}.table_results table tr.bottomhead{border-bottom:none;border-top:2px solid #699}.table_results table tr.bottomhead td,.table_results table tr.bottomhead td:first-of-type{color:#fc6;border:none}.table_results table tr td.selected{background-color:#e6e6ca;color:#000;border-top:3px solid #000;border-bottom:3px solid #000}.table_results table tr td{border-right:1px dashed #699;padding:10px;width:28%;color:#ffc;font-weight:800}.table_results table tr td:first-of-type{width:20%;color:#9cc}.table_results table tr td:first-of-type{border-right:5px solid #699}.info{margin:10px auto;display:table;clear:both;background-color:#e6e6ca;border-radius:10px 10px 10px 10px;padding:5px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0 solid #000}.info h1{color:#000;font-weight:700}.info .block1{float:left}.info .block2{float:left}.info .block{padding:0 10px;color:#244463}.info .block h3{color:#000;font-weight:700}.rule_title{margin:5px auto;font-weight:700;font-size:130%;padding:10px;border-top:3px solid #9cc;border-left:3px solid #9cc;border-right:3px solid #9cc;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.rules_recup{color:#9cc;padding:10px}.rules_recup1{padding-top:60px;-webkit-animation-name:recup1;animation-name:recup1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:none}@-webkit-keyframes recup1{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup1{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.rules_recup2{-webkit-animation-name:recup2;animation-name:recup2;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:backwards}@-webkit-keyframes recup2{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup2{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.rules_recup3{padding-top:60px;-webkit-animation-name:recup3;animation-name:recup3;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:backwards}@-webkit-keyframes recup3{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup3{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.rules_recup4{-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation-name:recup4;animation-name:recup4;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:backwards}@-webkit-keyframes recup4{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup4{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.rules_recup5{padding-top:60px;-webkit-animation-name:recup5;animation-name:recup5;-webkit-animation-delay:8s;animation-delay:8s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:backwards}@-webkit-keyframes recup5{0%{opacity:0;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup5{0%{opacity:0;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.rules_recup6{-webkit-animation-name:recup6;animation-name:recup6;-webkit-animation-delay:10s;animation-delay:10s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:backwards}@-webkit-keyframes recup6{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes recup6{0%{opacity:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}