main.content.optics-comparsion {padding-top: 50px;padding-bottom: 50px;}main.content.optics-comparsion section header {flex-grow: 0;text-align: center;font-size: 1.5em;padding-top: 0.5em;padding-bottom: 0.5em;}main.content.optics-comparsion section header h1 {position: relative;font-size: 1.6em;font-weight: 100;margin-top: 0;margin-bottom: 0;padding-bottom: 10px;padding-left: 10px;}@media (min-width: 900px) {main.content.optics-comparsion section header h1 {padding-left: 0;font-size: 2em;}}main.content.optics-comparsion section p.text {padding-left: 10px;padding-right: 10px;}@media (min-width: 900px) {main.content.optics-comparsion section p.text {padding-left: 0;padding-right: 0;}}@media (max-width: 599px) {main.content.optics-comparsion section .scrollbox {overflow-x: scroll;}main.content.optics-comparsion section.reticle-chart .scrollbox {overflow-x: scroll;}}main.content.optics-comparsion section .Table {display: flex;flex-direction: row;font-size: 1em;justify-content: center;border-top: none;min-width: 600px;}@media (min-width: 900px) {main.content.optics-comparsion section .Table {font-size: 1.2em;border-right: none;margin-left: 0;margin-right: 0;width: auto;}}main.content.optics-comparsion section .Table a {text-decoration: none;color: black;}main.content.optics-comparsion section .Table .Table-row.Table-header {font-weight: 700;border-left: none;}main.content.optics-comparsion section .Table .Table-row.Table-header.Table-row .Table-row-item:first-child {position: relative;border-color: transparent;height: 3em;}@media (min-width: 900px) {main.content.optics-comparsion section .Table .Table-row.Table-header.Table-row .Table-row-item:first-child {height: 6em;}}main.content.optics-comparsion section .Table .Table-row.Table-header .Table-row-item:not(:first-child):not(:nth-child(2)) {align-items: flex-end;border-left: 1px solid #e5e5e5;padding-right: 0.5em;min-width: 7em;}main.content.optics-comparsion section .Table .Table-row {display: flex;flex-direction: column;position: relative;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}main.content.optics-comparsion section .Table .Table-row:hover:not(:first-child) {background-color: rgba(229, 229, 229, 0.5);}main.content.optics-comparsion section .Table .Table-row:first-child .Table-row-item:not(:first-child) {flex-grow: 1;background-color: unset;box-shadow: none;}main.content.optics-comparsion section .Table .Table-row .Table-row-item:first-child {display: flex;flex-direction: column;align-items: flex-end;justify-content: flex-end;text-align: right;height: 3em;font-weight: bold;color: white;border-top: 1px solid #e5e5e5;padding: 0 0;}@media (min-width: 900px) {main.content.optics-comparsion section .Table .Table-row .Table-row-item:first-child {height: 6em;}}main.content.optics-comparsion section .Table .Table-row-item {display: flex;flex-direction: column;justify-content: center;align-items: center;flex-shrink: 0;flex-grow: 0;text-align: center;height: 4em;word-break: break-word;border-bottom: 1px solid #e5e5e5;padding: 0 0.25em;}main.content.optics-comparsion section .Table .Table-row-item:nth-child(2) {background-color: #e5e5e5;padding-left: 0.25em;padding-right: 0.25em;}main.content.optics-comparsion section .Table .Table-row-item span {display: block;}main.content.optics-comparsion section .Table .Table-row-item small {display: none;font-weight: normal;font-size: 0.75em;line-height: 1em;}@media (min-width: 900px) {main.content.optics-comparsion section .Table .Table-row-item small {display: block;}}main.content.optics-comparsion section .Table .Table-row-item img {display: block;width: 80%;max-width: 13em;}main.content.optics-comparsion section .Table .Table-row-item .yes {color: #327b44;font-size: 1.75em;}main.content.optics-comparsion section .Table .Table-row-item .no {color: #ef4030;font-size: 1.75em;}main.content.optics-comparsion section .Table .Table-row-item .option {color: #00a1e4;font-size: 1.75em;}main.content.optics-comparsion {padding-top: 50px;padding-bottom: 50px;}main.content.optics-comparsion section.reticle-chart header {flex-grow: 0;text-align: center;font-size: 1.5em;padding-top: 3.5em;padding-bottom: 0.5em;}main.content.optics-comparsion section.reticle-chart header h1 {position: relative;font-size: 1.6em;font-weight: 100;margin-top: 0;margin-bottom: 0;padding-bottom: 10px;padding-left: 10px;}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart header h1 {padding-left: 0;font-size: 2em;}}main.content.optics-comparsion section.reticle-chart p.text {padding-left: 10px;padding-right: 10px;}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart p.text {padding-left: 0;padding-right: 0;}}main.content.optics-comparsion section.reticle-chart .Table {display: flex;flex-direction: row;font-size: 1em;justify-content: center;border-top: none;min-width: 600px;}@media (max-width: 899px) {main.content.optics-comparsion section.reticle-chart .Table {width: calc(100% - 20px);margin-left: auto;margin-right: auto;}}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart .Table {font-size: 1.2em;border-right: none;margin-left: 0;margin-right: 0;width: auto;}}main.content.optics-comparsion section.reticle-chart .Table a {text-decoration: none;color: black;}main.content.optics-comparsion section.reticle-chart .Table .Table-row.Table-header {font-weight: 700;border-left: none;}main.content.optics-comparsion section.reticle-chart .Table .Table-row.Table-header.Table-row .Table-row-item:first-child {position: relative;border-color: transparent;height: 3em;}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart .Table .Table-row.Table-header.Table-row .Table-row-item:first-child {height: 6em;}}main.content.optics-comparsion section.reticle-chart .Table .Table-row.Table-header .Table-row-item:not(:first-child):not(:nth-child(2)) {align-items: flex-end;border-left: 1px solid #e5e5e5;padding-right: 0.5em;min-width: 7em;}@media (max-width: 1199px) {main.content.optics-comparsion section.reticle-chart .Table .Table-row.Table-header .Table-row-item:not(:first-child):not(:nth-child(2)) {align-items: center;}}main.content.optics-comparsion section.reticle-chart .Table .Table-row {display: flex;flex-direction: column;position: relative;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}main.content.optics-comparsion section.reticle-chart .Table .Table-row:hover:not(:first-child) {background-color: rgba(229, 229, 229, 0.5);}main.content.optics-comparsion section.reticle-chart .Table .Table-row:first-child .Table-row-item:not(:first-child) {flex-grow: 1;background-color: unset;box-shadow: none;}main.content.optics-comparsion section.reticle-chart .Table .Table-row .Table-row-item:first-child {display: flex;flex-direction: column;align-items: flex-end;justify-content: flex-end;text-align: right;height: 3em;font-weight: bold;color: white;border-top: 1px solid #e5e5e5;padding: 0 0;}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart .Table .Table-row .Table-row-item:first-child {height: 6em;}}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item {display: flex;flex-direction: column;justify-content: center;align-items: center;flex-shrink: 0;flex-grow: 0;text-align: center;height: 4em;word-break: break-word;border-bottom: 1px solid #e5e5e5;padding: 0 0.25em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item:nth-child(2) {background-color: #e5e5e5;padding-left: 0.25em;padding-right: 0.25em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item span {display: block;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item small {display: none;font-weight: normal;font-size: 0.75em;line-height: 1em;}@media (min-width: 900px) {main.content.optics-comparsion section.reticle-chart .Table .Table-row-item small {display: block;}}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item img {display: block;width: 80%;max-width: 13em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item .yes {color: #327b44;font-size: 1.75em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item .no {color: #ef4030;font-size: 1.75em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item .option {color: #00a1e4;font-size: 1.75em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item {height: 11em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-none {font-weight: bold;font-size: 2em;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color {width: 1em;height: 1em;margin-bottom: 1%;background: silver;border-radius: 50%;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-red {background: #df0f00;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-orange {background: #f06b01;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-yellow {background: #e8f000;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-green {background: #00ec01;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-blue {background: #0076e0;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-gray {background: #787878;}main.content.optics-comparsion section.reticle-chart .Table .Table-row-item.chart-item .item-color.reticle-black {background: #3c3c3c;}