@charset "utf-8";
#commontablebox4 {background-color:#ffffff;}
.header_gp {text-align:center;margin-bottom: 20px;}
.header_gp h1 {font-size: 2.7em;margin-bottom: 0;color:#065E3A;line-height: 120%;font-weight: bold;margin-top: 0;}
.header_gp h2 {font-size: 2em;margin-bottom: 0;color:#065E3A;line-height: 120%;font-weight: bold;margin-top:20px;}
.c_table_gp .header_gp {margin-bottom:0}
.header_gp span {font-size: 1.5em;color:#333333;font-weight: bold;}
.plan_gp {display:table;width: 100%;padding-left: 18px;padding-right: 18px;box-sizing: border-box;height: 100%}
.plan_gp_tr {display:table-row}
.plan_gp_td {display:table-cell;padding:  8px 4px 8px 8px;width: calc(100% / 4);height:100%;vertical-align: top}
.option_gp {border:1px #D9D9D9 solid;width:100%;height:100%;text-align: center;position:relative;z-index:0; background: rgb(215,215,215);background: linear-gradient(0deg, rgba(215,215,215,1) 0%, rgba(255,255,255,1) 100%); cursor:pointer;}
.option_gp.main_opt {background: rgb(217,175,84);background: linear-gradient(0deg, rgba(217,175,84,1) 0%, rgba(248,246,192,1) 50%, rgba(217,175,84,1) 100%);border:1px #D9D9D9 solid }
.sp_head {color:#065E3A;line-height: 120%;font-weight: bold;font-size:1em;width: 100%;text-align: center;margin-bottom: 0;}
.stand_head {color:#000000;line-height: 120%;font-weight: bold;font-size:1.2em;width: 100%;text-align: center;padding-top: 10px;  margin-top: 0;}
.stand_head span {font-size:3em;color:#065E3A;}
.main_opt  .stand_head span {font-size:3em;color:#065E3A;}
.add_head {color:#000000;line-height: 120%;font-weight: bold;font-size:1.2em;width: 100%;text-align: center;margin-bottom: 0;}
.add_head_bottom {color:#000000;line-height: 120%;font-weight: bold;font-size:1.2em;width: 100%;text-align: center;margin-top: 0;}
.over_line_text {text-decoration: line-through;font-weight:normal;color:#666666;padding: 4px;}
.add_box {display: inline-block;padding: 4px;background-color:#065E3A;color:#ffffff;margin-left: auto;margin-right: auto;max-width: 80%;}
.payN_button2 {width: auto; padding: 8px 40px 8px 40px; background-color:#0a80f0;border-radius: 16px;float: none;height: auto;margin: 0 auto 16px auto;text-align: center;display: inline-block;text-shadow: 0px 1px 3px rgba(0,0,0,0.66), 0px 1px 3px rgba(0,0,0,0.66); }
.payN_button2 div {color:#FFFFFF;font-size: 1.3em;font-weight: bold;}
.payN_button2 a:hover {text-decoration:none}
.main_opt .payN_button2 {background-color:#ff6000;}
.plan_gp_td:nth-child(3) {display:table-cell;padding: 8px 4px 8px 4px;width: calc(100% / 4);}
.plan_gp_td:nth-child(4) {display:table-cell;padding:  8px 8px 8px 4px;width: calc(100% / 4);}
.overlay_textbox {position:absolute;z-index: 1;top: -15px;left:20%;width: 60%;height: 40px;line-height: 40px;font-size: 1.5em;background: rgb(255,96,0);background: linear-gradient(90deg, rgba(255,96,0,0) 0%, rgba(255,96,0,1) 10%, rgba(255,96,0,1) 50%,rgba(255,96,0,1) 90%, rgba(255,96,0,0) 100%);color:#ffffff;text-shadow: 0px 2px 3px rgba(0,0,0,0.66), 0px 2px 3px rgba(0,0,0,0.66);font-weight:bold }
.lite_logo {background-image:url('../images/lite.png');color: rgba(0, 0, 0, 0);background-size: contain;background-repeat: no-repeat;}
.break_gp{font-size: inherit  !important; color: inherit  !important;  display: inline-block;} 

.c_table_gp {
  width: 100%;
padding-left:26px;
padding-right:26px;
box-sizing: border-box;
margin-bottom:40px
}
.stock360_vs_EJFQ_t {
  display: table-row-group;
  width: 100%;
  border-bottom: 1px solid #D9D9D9 ;
}
.stock360_vs_EJFQ_t .t_tr {
  display: table-row;
  width: 100%;
}
.stock360_vs_EJFQ_t .t_tr .t_td {
  display: table-cell;
  border-right: 1px solid #D9D9D9 ;
  border-top: 1px solid #D9D9D9 ;
  box-sizing: border-box;
  text-align: center;
  vertical-align: top;
  padding: 10px;
}

.stock360_vs_EJFQ_t .t_tr.tr_line_final .t_td {
  border-bottom: 1px solid #D9D9D9 ;
}

.stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_bb, .stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_cc, .stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_dd{
font-size: 1em;
font-weight: bold;
padding-top: 30px;
padding-bottom: 30px;
}


.stock360_vs_EJFQ_t .t_tr .t_td.td_bb, .stock360_vs_EJFQ_t .t_tr .t_td.td_cc, .stock360_vs_EJFQ_t .t_tr .t_td.td_dd{
font-size: 1.3em;
}

.stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_bb{
background: rgb(217,175,84);background: linear-gradient(0deg, rgba(217,175,84,1) 0%, rgba(248,246,192,1) 50%, rgba(217,175,84,1) 100%);
}
.stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_cc{
 background: rgb(215,215,215);background: linear-gradient(0deg, rgba(215,215,215,1) 0%, rgba(255,255,255,1) 100%);
}

.stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_dd{
 background: rgb(215,215,215);background: linear-gradient(0deg, rgba(215,215,215,1) 0%, rgba(255,255,255,1) 100%);
}
.stock360_vs_EJFQ_t .t_tr.tr_line_first .t_td.td_bb.ocolor{
 background: rgb(215,215,215);background: linear-gradient(0deg, rgba(215,215,215,1) 0%, rgba(255,255,255,1) 100%);
}
.stock360_vs_EJFQ_t .t_tr .t_td.td_aa {
  width: 10%;
  border-left: 1px solid #D9D9D9 ;
  background-color: #fffddd;
  color: #000000;
  font-weight: bold;
  text-align:left
}
.stock360_vs_EJFQ_t .t_tr .t_td.td_bb, .stock360_vs_EJFQ_t .t_tr .t_td.td_cc, .stock360_vs_EJFQ_t .t_tr .t_td.td_dd {
  width: 17%;
  color: #333333;
}

.symbol_box {font-family: Wingdings;font-size:2.5em;color: rgba(0, 0, 0, 0);background-size: contain;background-repeat: no-repeat;background-position: center center;}
.symbol_box.tick { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABDtJREFUeNrsm99x4jAQxmXmnvKUEq4E00Fcgjs4dxAqAFeAUwHu4Ogg7uDoIJTAU55PYiSiAdvY1u7q784whAAC/Wa9+r6VYCwFSWQJwfN42V3e+N02gcaFnPO7T357NRhmk0DjQ+6+d6/FKuEchCzg/jWEfOG3UvyRQA9DFpn823CoimfzJYEeh5wbDtVwyEf1IIF+jD0A5BO/1Ul1DGfzgd/9MRxGlIqCZ/NJ/2fK6B/IewDIIup7yCmjfyALwAeAoY4cctn3xCpBBoMsSkaVnOGwtf4EGk7U5W7oyVXEkHNpSCCiGYMcbUYDWeublOOQ189etIoQMoS1frDYCTSOtVax4dl8nvLCLELIOdCQg1Iu9ozeA0I+j0m5aEEDWWs9bl25BBreWusWu5v7pixwyFCuT8V1t2TJG1cJMozFjjKjga21ilJv5Eef0cDWWkVrAjk40MDWWpdyG9NBsoAgC7j/AF2finVfIz/KjEaw1rrFPkEMlAUEOQceerGUCzWj9wiQJ3flogCNYK0XW+xgQSNYaxWNqZQLBrR0fe8IQz8cfIGKzFPIB4Shew++RJnR0lofkIavsSB7ldFIrk/FrN2SYDMaGbJRVy4Y0MC71n1RQks570AjWmtdynUUc8k8gJwjfcSkgy8xZPQeETK4xfYSNKK1VjH54EuwoBGttS7lWup5/eITM1nRRZ3bAELGstYqzhRSrncx5JN7l/XQpD9Qml6KiNZaj4JKZfSqDj5Jsbq/mS4uSyeBtGvdZ7F3tkqiqtGml/9VinFguwWQMXat76OzCfkGWjZTGoDxtuLqkBrYtrUmtdhzVEctFwvTEGXgS5YDm9ZaRUUt5UZBS78PpSBGSwmBtVbRYuyWgFhwgIXxoT4yrXFDYK11KbemaBgtNSyVrGtQoUpJTmCt9Shdgdyb0TLrxCW/Rfi8DvhqGbPYDXMospHF6oughmJJucK1LzXW66g8hEzelTMGLV1e6xnoyqW6PDWjlWO8eAK5cUXKzQYts6P2APLJ9e85aSsLQVtD1+UC80wGRenQS4irUbsOeTJoOREXL82ja3rZNKOviw2DaTpBlgxvJOhk0MBNp+AsNmRGMymfXJBQja0tKRLQjmhr0A1hZ0HLJvpHstgIOnpAW4vf9OXE37eycSbDVumwpa2PvkI2Ak3cdDozP7uJIBlNuTBWPkk5cNBE2rr2TcqBLoZ3CyNW08nJ3RIbpQNzYfTKYpOARmo6OXHwxbWMvtpiBtd0al3eLbEKGnBhPDO3+9/WMxqq6VT6LuXQQQNo640PuyVOgDZoOnW+7Ja4ktFMHvqek5neduWsgl6grasQ6zIJ6BlNpyY0KUed0VMWRucPvngB+om2vsRQMqgymslmfdfzVB2qlLMCWi12d4+PIUs5a6Cltq71ksEiC8of3aumUxlLXbYWU3/omSLF4vgvwADN27xW0qsPNAAAAABJRU5ErkJggg=="); }

.symbol_box.cross { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArRJREFUeNrs3MFNw0AQBdBMKqAEOgA6gA7oADjlCJSTU9IBJVACdAAlpATWkg8RMiG2d/78P94vrVbyIfY8S469sme1amlpaWlJne12e9lqO511hQN5LNNXP2dDvi7TR5l3c3/LKiAfH8TTZrPZJ0J+L+Oi37QvtT3BoQeQ02APIK/mYltlZHnsE8izsM0BWRb7DOTJ2OaELIc9AnkStjkiy2BPQB6Nbc7I9NgzkEdhGwCZFrsC8tnYBkKmw66IfBa2AZFpsB2Q/8U2MHI4tiPySey/1jqunOvdRayNAJC7XA9tHIQuZ+S1OzOZsEHIn2XcTfkz7C4f3hjulxEkcqnlMPX2ThqbAXnMA4skNgvy2EdwKWwm5FHQSthsyKOhFbAZkSdBM2OzIk+GZsRmRp4FzYTNjjwbmgFbAbkKdCS2CnI16AhsJeSq0EjsHkAGuTo0EPughOwCDcSWQXaDFsZ2QXaFFsR2Q3aHFsJ2RYZAC2C7I8OgibEhyFBoQmwYMhyaCBuKHAJNgA1HDoMOxA5BDoUOwA5DDofusd/KdO+8m+8ybqKQu6yDkbulzlvAri4BJ5P2Go1YT/6dsLdYbUHIodi2MOQwbFsgcgi2LRQZjm0LRoZi28KRYdjWkDHY1pAx2NaQMdjWkDHYa0HkbhXO+y6h+qd5a0Hku/7LVClsE0Q+HO1X5gMmU0VWwzZlZCVsU0dWwbYMyArYlgWZHdsyITNjWzZkVmzLiMyIbVmR2bAtMzITtmVHZsG2JSAzYP+1eveQDbkLaNXveWhjRDu20Lc6nbFp2rGFIkfWhmzHRoMcURuqHRsdMro2RDs2WmRkbd7t2OiRUbV5tmOTQUbU5tWOTQ7ZuzaPdmyyyJ611W7HJo/sVVvNdmxpkGlrKwf0UsbFKmEy19bS0tLS0gLNjwADALHszlYFaKPsAAAAAElFTkSuQmCC"); }

.m_break {display:none}
.d_break {display: inherit}

@media screen and (max-width: 768px) {
#commontablebox4 {font-size:14px}
.overlay_textbox {left:10%;width: 80%;}
	.stand_head span {font-size:2em}
}

@media screen and (max-width: 640px) {
#commontablebox4 {font-size:12px}
.overlay_textbox {left:5%;width: 90%;}
		.stand_head span {font-size:1.5em}
}
@media screen and (max-width: 480px) {
#commontablebox4 {font-size:11px}
.main_opt  .stand_head span {font-size:2em;}
.stand_head span {font-size:2em;}
.add_head {font-size:1em;}
.add_head_bottom {font-size:1em;}
}
@media screen and (max-width: 768px) {
.c_table_gp {padding-left:8px;padding-right:8px;}
.plan_gp {padding-left:0px;padding-right:0px;}

.stock360_vs_EJFQ_t .t_tr .t_td.td_aa {
  width: 20%;
}
.stock360_vs_EJFQ_t .t_tr .t_td.td_bb, .stock360_vs_EJFQ_t .t_tr .t_td.td_cc, .stock360_vs_EJFQ_t .t_tr .t_td.td_dd {
  width: 20%;
}
.m_break {display: inherit}
.d_break {display:none}


}

