.elementor-15 .elementor-element.elementor-element-14f75a0e > .elementor-container{max-width:1100px;min-height:300px;}.elementor-15 .elementor-element.elementor-element-14f75a0e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-14f75a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://onc-inc.co.jp/wp-content/uploads/2019/05/macro-reflection-splash-45229.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-14f75a0e > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-14f75a0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-14f75a0e > .elementor-shape-bottom svg{height:60px;}.elementor-15 .elementor-element.elementor-element-5ba95144{text-align:center;}.elementor-15 .elementor-element.elementor-element-5ba95144 .elementor-heading-title{color:#ffffff;text-shadow:0px 0px 5px #000000;}.elementor-15 .elementor-element.elementor-element-2b4fb483{text-align:center;}.elementor-15 .elementor-element.elementor-element-2b4fb483 .elementor-heading-title{color:#ffffff;font-weight:normal;font-style:italic;text-shadow:0px 0px 5px #000000;}.elementor-15 .elementor-element.elementor-element-2b4fb483 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0765553 > .elementor-container{max-width:1100px;}.elementor-15 .elementor-element.elementor-element-0765553{padding:1em 0em 02em 0em;}.elementor-15 .elementor-element.elementor-element-af43b25 .elementor-heading-title{color:#ffffff;font-weight:normal;font-style:italic;}.elementor-15 .elementor-element.elementor-element-af43b25 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(45deg, #2c4b9b 0%, rgba(255,255,255,0) 100%);}.elementor-15 .elementor-element.elementor-element-3f54bde > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-3f54bde{margin-top:0px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-0b2111b{text-align:center;}.elementor-15 .elementor-element.elementor-element-0b2111b .elementor-heading-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-0b2111b > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2c4b9b;}.elementor-15 .elementor-element.elementor-element-2cc6fd1{color:#444444;}.elementor-15 .elementor-element.elementor-element-ad123c4 img{width:100%;}.elementor-15 .elementor-element.elementor-element-ad123c4{width:50%;max-width:50%;}.elementor-15 .elementor-element.elementor-element-f968389 img{width:100%;}.elementor-15 .elementor-element.elementor-element-f968389{width:50%;max-width:50%;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-container{max-width:1100px;}.elementor-15 .elementor-element.elementor-element-ebb7c4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c4b9b;background-image:url("http://onc-inc.co.jp/wp-content/uploads/2019/05/hd-wallpaper-macro-splash-67843.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-background-overlay{background-color:#488b9e;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ebb7c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-shape-top svg{height:60px;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-shape-bottom svg{height:60px;}.elementor-15 .elementor-element.elementor-element-5232c0d8{text-align:left;}.elementor-15 .elementor-element.elementor-element-5232c0d8 .elementor-heading-title{color:#2c4b9b;font-weight:normal;font-style:italic;}.elementor-15 .elementor-element.elementor-element-5232c0d8 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(45deg, #ffffff 0%, rgba(255,255,255,0) 100%);}.elementor-15 .elementor-element.elementor-element-29b1549 > .elementor-container{max-width:767px;}.elementor-15 .elementor-element.elementor-element-37141d5{text-align:left;}.elementor-15 .elementor-element.elementor-element-37141d5 .elementor-heading-title{color:#2c4b9b;font-weight:normal;font-style:italic;}.elementor-15 .elementor-element.elementor-element-37141d5 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(45deg, #ffffff 0%, rgba(255,255,255,0) 100%);}.elementor-15 .elementor-element.elementor-element-4712030 > .elementor-container{max-width:1100px;}.elementor-15 .elementor-element.elementor-element-4712030{padding:1em 0em 02em 0em;}.elementor-15 .elementor-element.elementor-element-ab75b43 .elementor-heading-title{color:#ffffff;font-weight:normal;font-style:italic;}.elementor-15 .elementor-element.elementor-element-ab75b43 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(45deg, #2c4b9b 0%, rgba(255,255,255,0) 100%);}.elementor-15 .elementor-element.elementor-element-6db722e{text-align:center;}.elementor-15 .elementor-element.elementor-element-6db722e .elementor-heading-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-6db722e > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2c4b9b;}.elementor-15 .elementor-element.elementor-element-fe440d4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-fe440d4{margin-top:0px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-ced30c8{color:#444444;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-14f75a0e > .elementor-shape-bottom svg{height:40px;}.elementor-15 .elementor-element.elementor-element-0b2111b .elementor-heading-title{line-height:1.6em;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-shape-top svg{height:40px;}.elementor-15 .elementor-element.elementor-element-ebb7c4 > .elementor-shape-bottom svg{height:40px;}.elementor-15 .elementor-element.elementor-element-6db722e .elementor-heading-title{line-height:1.6em;}}/* Start custom CSS for html, class: .elementor-element-950c757 */table{
    background:#fff;
    text-align: center;
    border:1px solid;
    border-collapse: collapse
}

th{
    background: #2c4b9b;
    color:#fff;
}

td,th{
    border:1px solid #444;
    text-align: center;
    width:50%;
}/* End custom CSS */