<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.bgm_price_boxstyle_wrap {padding:50px 0 0 0; clear:both; overflow:hidden; width:980px; margin:auto;}
.bgm_price_boxstyle_wrap &gt; h3 {font-size:27px; padding:0 0 25px 15px;}
.bgm_price_boxstyle_table {display:table; table-layout:fixed; width:100%;}
.bgm_price_boxstyle_table &gt; div {display:table-cell; vertical-align:top; position:relative;}
.bgm_price_boxstyle_table &gt; div.lt.price_table_lt {width:700px; padding:0 15px 0 0;}
.price_table_lt_wrap {overflow:hidden; clear:both; border:1px solid #ccc; border-radius:15px; -webkit-border-radius:15px; padding:20px; min-height:390px; box-sizing:border-box;}
.price_table_lt_wrap h4 {text-align:center; font-size:24px;}
.price_table_lt_wrap div.ul_wrap {float:left;}
.price_table_lt_wrap div.ul_wrap h5 {font-size:24px; margin:15px 0 0 0;}
.price_table_lt_wrap div.ul_wrap ul {margin:10px 0 0;}
.price_table_lt_wrap div.ul_wrap ul li {font-size:18px; margin-bottom:5px;}
.price_table_lt_wrap div.price_table {float:right;}
.price_table_lt_wrap div.price_table a.contents {display:block;width:300px; padding:10px 0 25px 0;}
.price_table_lt_wrap div.price_table a.contents.border_in {border-bottom:1px solid #ccc;}
.price_table_lt_wrap div.price_table a.contents h6 {font-size:38px;}
.price_table_lt_wrap div.price_table a.contents h6 input[type=radio] {width:0; height:0; padding:0; margin:0; border:0; font-size:0; display:none;}
.price_table_lt_wrap div.price_table a.contents h6 input[type=radio] + label {font-size:0; display:inline-block; width:30px; height:30px; background-size:cover; -webkit-background-size:cover; background-image:url('../images/layout/bgm_price_chkbox_off.png'); vertical-align:middle; cursor:pointer;}
.price_table_lt_wrap div.price_table a.contents h6 input[type=radio]:checked + label {background-image:url('../images/layout/bgm_price_chkbox_on.png');}
.price_table_lt_wrap div.price_table a.contents .txt {font-size:16px; text-align:right; line-height:32px;}
.price_table_lt_wrap div.price_table a.contents .txt span {font-size:36px; font-weight:700;}

.price_table_lt_wrap .btn_wrap {clear:both; overflow:hidden; text-align:center;}
.price_table_lt_wrap .btn_wrap button {border-radius:15px; -webkit-border-radius:15px; padding:5px 30px; box-sizing:border-box; background-color:#00b898; border:none; color:#fff; font-size:18px; width:150px;}
.price_table_lt_wrap .btn_wrap button:hover {background-color:#00947a;}

.price_table_rt_wrap {overflow:hidden; clear:both; border:1px solid #ccc; border-radius:15px; -webkit-border-radius:15px; padding:20px; min-height:390px; box-sizing:border-box;}
.price_table_rt_wrap h4 {text-align:center; font-size:24px; padding:0 0 5px 0;}
.price_table_rt_wrap div.price_table a.contents {display:block; padding:18px 0 15px 0; margin:auto;}
.price_table_rt_wrap div.price_table a.contents.border_in {border-bottom:1px solid #ccc;}
.price_table_rt_wrap div.price_table a.contents h6 {font-size:30px; margin-bottom:10px;}
.price_table_rt_wrap div.price_table a.contents h6 input[type=radio] {width:0; height:0; padding:0; margin:0; border:0; font-size:0; display:none;}
.price_table_rt_wrap div.price_table a.contents h6 input[type=radio] + label {font-size:0; display:inline-block; width:30px; height:30px; background-size:cover; -webkit-background-size:cover; background-image:url('../images/layout/bgm_price_chkbox_off.png'); vertical-align:middle; cursor:pointer;}
.price_table_rt_wrap div.price_table a.contents h6 input[type=radio]:checked + label {background-image:url('../images/layout/bgm_price_chkbox_on.png');}
.price_table_rt_wrap div.price_table a.contents .txt {font-size:16px; text-align:right; line-height:32px;}
.price_table_rt_wrap div.price_table a.contents .txt span {font-size:36px; font-weight:700;}
.price_table_rt_wrap .ct_txt {font-size:16px; text-align:left; margin-top:20px;}

.price_table_lt_wrap.select_coupon h4 {margin-bottom:15px;}
.price_table_lt_wrap.select_coupon div.price_table {overflow:hidden; clear:both; float:inherit;}
.price_table_lt_wrap.select_coupon div.price_table a.contents {float:left; width:50%; padding:10px 20px 20px; box-sizing:border-box;}
.price_table_lt_wrap.select_coupon div.price_table a.contents h6 {font-size:36px;}
.price_table_lt_wrap.select_coupon div.price_table a.contents.border_rt {border-right:1px solid #ccc;}
.price_table_lt_wrap.select_coupon div.price_table a.contents.border_bt {border-bottom:1px solid #ccc;}
.price_table_lt_wrap.select_coupon div.price_table a.contents.border_rt_bt {border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.price_table_lt_wrap.select_coupon div.price_table a.contents.border_lt_top {border-top:1px solid #ccc; border-left:1px solid #ccc;}
.price_table_lt_wrap.select_coupon div.price_table a.contents .txt span {display:inline-block; text-align:right; width:140px;}
.price_table_lt_wrap.select_coupon .btn_wrap {margin:20px 0 0 0; color:#00b898;}
.price_table_lt_wrap.select_coupon .btn_wrap button {margin-bottom:10px;}
.price_table_lt_wrap.select_coupon .btn_wrap a:hover {text-decoration:underline;}

.bgm_price_boxstyle_depth {overflow:hidden; clear:both; border:1px solid #ccc; border-radius:15px; -webkit-border-radius:15px; padding:20px; box-sizing:border-box;}
.bgm_price_boxstyle_depth span {font-size:18px; font-weight:300;}
.bgm_price_boxstyle_depth strong {font-size:18px; font-weight:500; color:#00b898; display:inline-block; margin-left:10px;}
.bgm_price_boxstyle_depth button {border-radius:15px; -webkit-border-radius:15px; padding:5px 20px; box-sizing:border-box; background-color:#00b898; border:none; color:#fff; float:right;}
.bgm_price_boxstyle_depth button:hover {background-color:#00947a;}</pre></body></html>