﻿@charset "utf-8";@media screen and (min-width:0){body{font-family:'メイリオ','ＭＳ ゴシック','Arial',sans-serif;margin-left:6mm;margin-right:6mm;width:auto}#ContractContents{width:100%}#ContractContents .base{width:100%;margin:0 auto}#ContractContents h1{font-size:14px;text-align:center;width:100%}#ContractContents .notes{font-size:8px}#ContractContents h2{font-size:14px;text-align:center;width:100%;margin:15px 0 10px}#ContractContents h3{font-size:10px;padding-top:5px;text-decoration:underline}#ContractContents p{font-size:10px;margin:0}#ContractContents table{border-collapse:collapse;margin:0 auto;width:100%}#ContractContents table td,#ContractContents table th{border:1px solid #ccc;font-size:10px;padding:7px}#ContractContents th{background:#EFEFEF;font-weight:400;line-height:1.2;padding-left:2px;padding-right:2px;text-align:left}#ContractContents td{line-height:1.2;padding-left:2px;padding-right:2px}#ContractContents dl{font-size:10px;margin-bottom:10px}#ContractContents dt{float:left}#ContractContents dd{padding-left:20px}#ContractContents .ss{margin-bottom:0}#ContractContents .ss2{margin-bottom:0}#ContractContents .noborder{border:0;background-color:#fff}#ContractContents .h1span{font-size:14px;text-align:center}#ContractContents .comment{font-size:8px;padding-left:1em;text-indent:-1em;margin-top:0;margin-bottom:0;line-height:1.2}#ContractContents .notes{font-size:8px}#ContractContents .center{text-align:center;margin:10px}#ContractContents .space{padding:0 5px}#ContractContents .contracttable{font-size:10px}#ContractContents .contracttable th{text-align:center}#ContractContents .contracttable th:nth-child(1){width:72%}#ContractContents .contracttable th:nth-child(2){width:14%}#ContractContents .contracttable th:nth-child(3){width:14%}#ContractContents .contracttable td:nth-child(1){text-align:left}#ContractContents .contracttable td:nth-child(2){text-align:right}#ContractContents .contracttable td:nth-child(3){text-align:center}#ContractContents .paymenttable{font-size:10px}#ContractContents .paymenttable th{text-align:center}#ContractContents .paymenttable th:nth-child(1){width:5%}#ContractContents .paymenttable th:nth-child(2){width:25%}#ContractContents .paymenttable th:nth-child(3){width:14%}#ContractContents .paymenttable th:nth-child(4){width:14%}#ContractContents .paymenttable th:nth-child(5){width:14%}#ContractContents .paymenttable th:nth-child(6){width:14%}#ContractContents .paymenttable th:nth-child(7){width:14%}#ContractContents .paymenttable td:nth-child(1){text-align:center}#ContractContents .paymenttable td:nth-child(2){text-align:center}#ContractContents .paymenttable td:nth-child(3){text-align:right}#ContractContents .paymenttable td:nth-child(4){text-align:right}#ContractContents .paymenttable td:nth-child(5){text-align:right}#ContractContents .paymenttable td:nth-child(6){text-align:right}#ContractContents .paymenttable td:nth-child(7){text-align:right}#ContractContents #footer{visibility:hidden}}@media screen and (min-width:900px){body{font-family:'メイリオ','ＭＳ ゴシック','Arial',sans-serif;margin-left:10px;margin-right:10px;width:auto;background-color:#fff}#ContractContents{width:100%}#ContractContents .base{width:75%;margin:0 auto}#ContractContents h1{font-size:20px;text-align:center;width:100%}#ContractContents h2{font-size:20px;text-align:center;width:100%;margin:20px 0 10px}#ContractContents h3{font-size:12px;padding-top:5px;text-decoration:underline}#ContractContents p{font-size:12px;line-height:1.5;margin:0}#ContractContents table{margin:5px auto;width:100%}#ContractContents table td,#ContractContents table th{font-size:12px;border:1px solid #ccc;padding:10px}#ContractContents th{background:#EFEFEF;font-weight:400;text-align:left;padding-left:5px;padding-right:5px;line-height:1}#ContractContents td{padding-left:5px;padding-right:5px;line-height:1}#ContractContents dl{font-size:12px;margin-bottom:10px}#ContractContents dt{float:left;width:10%}#ContractContents dd{padding-left:10px}#ContractContents .ss{margin-bottom:-4px}#ContractContents .ss2{margin-bottom:0}#ContractContents .noborder{border:0;background-color:#fff}#ContractContents .h1span{font-size:20px;text-align:center}#ContractContents .comment{padding-left:1em;text-indent:-1em;margin-top:10px;margin-bottom:0;font-size:9px;line-height:1.2}#ContractContents .notes{font-size:9px}#ContractContents .center{text-align:center;margin:15px}#ContractContents .space{padding:0 5px}#ContractContents .contracttable{font-size:12px}#ContractContents .contracttable th{text-align:center}#ContractContents .contracttable th:nth-child(1){width:72%}#ContractContents .contracttable th:nth-child(2){width:14%}#ContractContents .contracttable th:nth-child(3){width:14%}#ContractContents .contracttable td:nth-child(1){text-align:left}#ContractContents .contracttable td:nth-child(2){text-align:right}#ContractContents .contracttable td:nth-child(3){text-align:center}#ContractContents .paymenttable{font-size:10px}#ContractContents .paymenttable th{text-align:center}　 #ContractContents .paymenttable th:nth-child(1){width:5%}#ContractContents .paymenttable th:nth-child(2){width:25%}#ContractContents .paymenttable th:nth-child(3){width:14%}#ContractContents .paymenttable th:nth-child(4){width:14%}#ContractContents .paymenttable th:nth-child(5){width:14%}#ContractContents .paymenttable th:nth-child(6){width:14%}#ContractContents .paymenttable th:nth-child(7){width:14%}#ContractContents .paymenttable td:nth-child(1){text-align:center}#ContractContents .paymenttable td:nth-child(2){text-align:center}#ContractContents .paymenttable td:nth-child(3){text-align:right}#ContractContents .paymenttable td:nth-child(4){text-align:right}#ContractContents .paymenttable td:nth-child(5){text-align:right}#ContractContents .paymenttable td:nth-child(6){text-align:right}#ContractContents .paymenttable td:nth-child(7){text-align:right}#ContractContents #footer{display:none}}