.p-clause{margin-inline:auto;max-width:66.6666666667rem}@media only screen and (max-width:1199px){.p-clause{width:86.0465116279%}}.p-clause{margin-top:4rem}@media only screen and (max-width:767px){.p-clause{margin-top:5rem}}.p-clause__container+.p-clause__container{margin-top:3.5rem}.p-clause__container__contents{margin-top:1.5rem}.p-clause__container__contents>*+*{margin-top:1rem}.p-clause__container__contents .list>li .list{margin-top:.25rem}.p-clause__container__contents .list>li+li{margin-top:.25rem}.p-clause__container__contents .list--num{padding-left:1.25rem}.p-clause__container__contents .list--num>li{list-style-type:decimal}.p-clause__container__contents .list--brackets{padding-left:1.5rem;text-indent:-1.5rem}.p-clause__container__contents .list--circle-num>li{padding-left:1rem;text-indent:-1rem}.p-clause__container__contents .list--disc{padding-left:1.5rem}.p-clause__container__contents .list--disc>li{list-style-type:disc}.p-clause__container__contents .list--disc>li+li{margin-top:0}.p-clause__container__contents .att{font-size:.8666666667rem}.p-clause__container__contents .wrap-table{margin-top:2rem}.p-clause__container__contents .wrap-table .st{text-align:center}.p-clause__container__contents .wrap-table table{width:100%;border-color:#d9d9d9;margin-top:.8rem}.p-clause__container__contents .wrap-table table td,.p-clause__container__contents .wrap-table table th{padding:.5rem 1rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-clause__container__contents .wrap-table table td,.p-clause__container__contents .wrap-table table th{padding:.5rem}}@media only screen and (max-width:767px){.p-clause__container__contents .wrap-table table td,.p-clause__container__contents .wrap-table table th{padding:.5rem}}.p-clause__container__contents .wrap-table table th{background:#f4f4f4}@media only screen and (min-width:1200px){.p-clause__container__contents .wrap-table table.breakdown tr:first-child th:first-child{width:33.3333333333%}}@media print{.p-clause__container__contents .wrap-table table.breakdown tr:first-child th:first-child{width:33.3333333333%}}.p-clause__container__contents .wrap-table table.breakdown tr td,.p-clause__container__contents .wrap-table table.breakdown tr th{vertical-align:top}@media only screen and (max-width:767px){.p-clause__container__contents .wrap-table table.breakdown tr td:first-child,.p-clause__container__contents .wrap-table table.breakdown tr th:first-child{width:5.3333333333rem}.p-clause__container__contents .wrap-table table.breakdown tr td:nth-child(2),.p-clause__container__contents .wrap-table table.breakdown tr th:nth-child(2){width:6.6666666667rem}.p-clause__container__contents .wrap-table table.breakdown tr td:nth-child(3),.p-clause__container__contents .wrap-table table.breakdown tr th:nth-child(3){width:auto}}.p-clause__container__contents .wrap-table .scroll{overflow:auto}.p-clause__container__contents .wrap-table .scroll .penalty{white-space:nowrap}@media only screen and (max-width:767px){#clause .l-header .p-nav__btn .c-lang{top:-1.6666666667rem}}