#wrapper{max-width:960px}#cost{padding:35px 0 0 0;text-align:left}#cost .costTab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#cost .costTab li{width:24.8%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#cost .costTab a{position:relative;display:block;margin:0 1px 0 0;padding:4px 0 3px 0;color:#444444;background:#f5f5f5;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#cost .costTab a.act,#cost .costTab a.tabOver{color:#ffffff;background:#239bd7;text-decoration:none}#cost .costTab a.act{font-weight:bold;cursor:default}#cost .costTab a.act::after{position:absolute;content:'';display:block;width:0;height:0;left:50%;margin:0 0 0 -8px}#cost .costTab1{line-height:3.0}#cost #costTabUp{padding:0 0 35px 0}#cost #costTabUp a{border-radius:4px 4px 0 0}#cost #costTabUp a.act:after{bottom:-16px;border:8px solid transparent;border-top:8px solid #239bd7}#cost #costTabDn{padding:35px 0 0 0}#cost #costTabDn a{border-radius:0 0 4px 4px}#cost #costTabDn a.act:after{top:-16px;border:8px solid transparent;border-bottom:8px solid #239bd7}#cost #cost11{padding:0 0 50px 0}#cost #cost11 .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#cost #cost11 .flex p{margin-right:20px}#cost #cost12 .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#cost #cost12>p{padding:25px 0 30px 0}#cost #cost12 dl{padding:18px 20px 30px 20px;border-radius:5px}#cost #cost12 dt{padding:0 0 5px 0;font-size:16px;font-weight:bold;color:#0175c2;border-bottom:1px solid #b0dafb}#cost #cost12 dd{padding:3px 0 0 0}#cost #cost12 dd p{padding:15px 0 10px 0}#cost #cost12 dd em{display:block;padding:9px 14px 8px 14px;background:#ffffff;border:1px solid #cccccc}#cost .titleLv3{position:relative;padding:2px 0 0 0;font-size:16px;line-height:28px;font-weight:normal;color:#ffffff;background:#239bd7;text-align:center;overflow:hidden}#cost #cost12-1,#cost #cost12-2{width:49%}#cost #cost12-1 dl{background:#e8ffe8}#cost #cost12-2 dl{background:#ffffcc}#cost #cost12-3{padding:30px 0 0 0}#cost #listCaution{padding:10px 0 10px 0}#cost #listCaution dl{padding:20px 25px 25px 25px;text-align:left;background:#fffaf2;border:solid 1px #ff9900;border-radius:5px}#cost #listCaution dt{padding:0 0 15px 0;font-size:16px;color:#ee0000}#cost .listTb .note,#cost .listTb_half_onesize .note,#cost .listTb11 .note{padding:18px 0 0 0;font-size:12px}#cost .listTb .note li,#cost .listTb_half_onesize .note li,#cost .listTb11 .note li{padding:0 0 2px 1em;text-indent:-1em}#cost #list10 p{margin:0 0 24px 0}#cost #list10 ul{padding:0 0 24px 0}#cost #list10 li{padding:0 0 2px 1em;text-indent:-1em}#cost .pt50{padding-top:50px}#cost .caption{display:block;padding:28px 0 15px 0;font-size:12px;text-align:right}#cost .caption em{color:#ee0000}#cost .right_txt{display:block;padding:15px 0 0 0;font-size:14px;text-align:right}#cost .tableFlex thead th{padding:3px 0 1px 5px;font-size:12px;background:#c4e1ef}#cost .tableFlex thead tr:first-child th{background:#ffdfe0}#cost .tableFlex thead tr.tr00 td.none{background:#FFFFFF;border-top:none;border-left:none}#cost .tableFlex thead tr.tr00 td.ttl{background:#E6B8B7;font-weight:bold;font-size:14px;height:40px}#cost .tableFlex thead td{padding:3px 0 1px 0;font-size:10px;text-align:center;background:#eeeeee;height:40px}#cost .tableFlex tbody th{padding:4px 0 3px 5px;font-size:10px;font-weight:normal;background:#e3f3f3;line-height:1.2}#cost .tableFlex tbody td{width:10%;padding:4px 5px 3px 0;font-size:12px;text-align:right;height:30px}#cost .tableFlex .th02{background:#ffefdf}#cost .listTb11 tbody th{line-height:1.3;font-weight:normal;padding:6px 0 4px 5px}#cost .listTb11 tbody td{padding:3px 5px 2px 0;width:8%;text-align:right}#cost .listTb11 thead th,#cost .listTb11 thead td{text-align:center}#cost .listTb11 thead tr:first-child td{border-top:none}#cost .listTb11 thead tr:first-child td:first-child{border-left:none}#cost .listTb11 .tr00 th{padding:2px 0 0 0;background:#E6B8B7;height:45px}#cost .listTb11 .th01{background:#ffffcb}#cost .listTb11 .th01 th[colspan="7"],#cost .listTb11 .th01 th[colspan="6"]{padding:2px 0 0 0;background:#ffe0e0}#cost .listTb11 .th01 th[colspan="3"]{padding:2px 0 0 0;background:#c4e1ef}#cost .listTb11 .th02{background:#ffefdf}#cost .listTb11 .th02 td{padding:7px 0 6px 0;font-size:10px;background:#efefef}#cost .listTb11 .th03{background:#e1f0e6}#cost .listTb11 .tr03 td{padding:5px 0 4px 0;font-size:12px;line-height:1.2;background:#efefef}#cost .listTb11 .th04{background:#e3f2f2}#cost .listTb_half table{font-size:13px;float:left !important}#cost .listTb_half thead th{border:1px solid #cdcdcd;height:44px}#cost .listTb_half thead td{border:1px solid #cdcdcd}#cost .listTb_half thead .tr02{height:60px}#cost .listTb_half thead .tr03{height:100px}#cost .listTb_half thead .tr03 th{background:#ffdfe0}#cost .listTb_half tbody th{border:1px solid #cdcdcd;font-size:10px;padding:0 2px;line-height:1.2;height:36px}#cost .listTb_half tbody td{border:1px solid #cdcdcd;font-size:10px;height:42px;vertical-align:middle;text-align:center;padding-right:0}#cost .listTb14{padding:50px 0 0 0}#cost .listTb14 table{width:100%}#cost .listTb14 table thead th{padding:3px 0 1px 5px;font-size:12px;background:#c4e1ef}#cost .listTb14 table thead tr:first-child th{background:#ffdfe0}#cost .listTb14 table thead tr.tr00 td.none{background:#FFFFFF;border-top:none;border-left:none}#cost .listTb14 table thead tr.tr00 td.ttl{background:#E6B8B7;font-weight:bold;font-size:14px;height:40px}#cost .listTb14 table thead td{padding:3px 0 1px 0;font-size:10px;text-align:center;background:#eeeeee;height:40px}#cost .listTb14 table tbody th{padding:4px 0 3px 5px;font-size:10px;font-weight:normal;line-height:1.2;background:#e3f3f3;height:30px}#cost .listTb14 table tbody td{width:10%;padding:4px 5px 3px 0;font-size:12px;text-align:right;height:30px}#cost .listTb14 .th02{background:#ffefdf}#cost .listTb table{width:100%;table-layout:fixed;font-size:13px}#cost .listTb thead th{border:1px solid #cdcdcd}#cost .listTb thead td{border:1px solid #cdcdcd}#cost .listTb tbody th{border:1px solid #cdcdcd}#cost .listTb tbody td{border:1px solid #cdcdcd}#cost #cost .listStd tbody th,#cost #cost tbody th{padding:6px 0 4px 5px;font-size:12px}#cost #option2 tbody th{padding:1px 0 1px 5px;font-size:10px}#cost .listTb11 #cost .listStd .related,#cost #option2 .related{margin:30px 0 0 0}#cost .listTb12{padding:50px 0 0 0}#cost .listTb12 table{width:100%}#cost .listTb12 tbody th{padding:4px 0 3px 5px;font-size:12px;background:#e3f3f3;height:20px}#cost .listTb12 tbody td{width:25%;padding:4px 5px 3px 0;font-size:13px;text-align:right}#cost .listTb12 thead th{padding:3px 0 1px 5px;font-size:12px;background:#c4e1ef}#cost .listTb12 thead td{width:25%;padding:3px 0 1px 0;font-size:12px;text-align:center;background:#eeeeee}#cost .listTb12 thead tr:first-child th{background:#ffdfe0}#cost .listTb12 thead tr.tr00 td.none{background:#FFFFFF;border-top:none;border-left:none}#cost .listTb12 thead tr.tr00 td.ttl{background:#E6B8B7;font-weight:bold;font-size:13px}#cost .listTb12 .th02{background:#ffefdf}#cost .mb15{margin-bottom:10px}#cost .mt20{margin-top:20px !important}#cost .nendo_cap_midashi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#cost .nendo_midashi{font-size:16px;font-weight:bold;padding-top:25px}#cost .table_2023_01 table{font-size:13px}#cost .table_2023_01 thead th{border:1px solid #cdcdcd}#cost .table_2023_01 thead td{border:1px solid #cdcdcd}#cost .table_2023_01 thead .tr02{height:60px}#cost .table_2023_01 thead .tr03{height:150px}#cost .table_2023_01 tbody th{border:1px solid #cdcdcd;font-size:12px;padding:0 2px;line-height:1.2}#cost .table_2023_01 tbody td{border:1px solid #cdcdcd;font-size:12px;height:30px;vertical-align:middle;text-align:center;padding-right:0}#cost .listTb_half_onesize table{font-size:13px;float:left !important}#cost .listTb_half_onesize thead th{border:1px solid #cdcdcd;height:43px}#cost .listTb_half_onesize thead td{border:1px solid #cdcdcd;height:43px}#cost .listTb_half_onesize tbody th{padding:4px 5px 3px 5px;border:1px solid #cdcdcd;line-height:1.2}#cost .listTb_half_onesize tbody td{border:1px solid #cdcdcd;height:30px;vertical-align:middle;text-align:right;padding-right:5px}#cost .td_ocs{text-align:left !important;padding:10px 0px 0px 10px !important;vertical-align:top;font-size:14px}#cost .table_flexwrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;position:relative}#cost .table_2023_01{table-layout:fixed;width:100%}#cost .list_table_2023 table tbody th{font-size:12px;font-weight:bold}#cost .list_table_2023 table tbody td{font-size:14px}#cost .option1_table_2023 table tbody td{font-size:14px}#cost .option1_table_2023 table .tr03 th{background:#ffdfe0}#cost .option1_table_2023 table .th03{font-weight:bold;text-align:center;font-size:14px}#cost .option2_table_2023 table .tr03 th{background:#ffdfe0}#cost .option2_table_2023 table tbody th{font-size:12px;font-weight:bold}#cost .option2_table_2023 table tbody td{font-size:14px}
