.sectionWrap .sectionInner.smallPd:not(.pTBig){padding-top:40px}.sectionWrap .sectionInner.smallPd:not(.pBBig){padding-bottom:40px}@media only screen and (max-width: 767px){#about .tableWrap table{table-layout:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .tableWrap thead th:first-of-type{width:160px}}#about .tableWrap tbody tr.borderNone th,#about .tableWrap tbody tr.borderNone td{border-top:none}@media only screen and (max-width: 767px){#about .tableWrap tbody th{padding:3.125vw}#about .tableWrap tbody th:first-of-type{width:24.4791666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 767px){#about .tableWrap tbody th:not([class]){font-size:3.6458333333vw;text-align:center}}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .tableWrap tbody td{padding:20px 16px}}@media only screen and (max-width: 767px){#about .tableWrap tbody td{padding:3.125vw;font-size:3.6458333333vw;text-align:left}}#about .tableWrap tbody td+td{border-left:1px solid #d6d3d0}#overview .image{width:100%}#overview .image img{image-rendering:initial}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap>.titleWrap .title{margin-top:1.5625vw;padding-bottom:2.0833333333vw;line-height:1.2}}#example .compositionListWrap .compositionWrap>.titleWrap .title .min{font-size:18px}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap>.titleWrap .title .min{font-size:4.1666666667vw}}#example .compositionListWrap .compositionWrap>.contentWrap{margin-top:28px}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap>.contentWrap{margin-top:7.2916666667vw}}#example .compositionListWrap .compositionWrap>.contentWrap .titleWrap .title{line-height:1.5}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap>.contentWrap>.borderBoxWrap .borderBox{padding:4.1666666667vw 5.2083333333vw}#example .compositionListWrap .compositionWrap>.contentWrap>.borderBoxWrap .borderBox *{font-size:3.6458333333vw}}#example .compositionListWrap .compositionWrap>.contentWrap>.borderBoxWrap .borderBox .contentWrap{margin-top:8px}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap>.contentWrap>.borderBoxWrap .borderBox .contentWrap{margin-top:1.0416666667vw}}#example .compositionListWrap .compositionWrap+.compositionWrap{margin-top:60px}@media only screen and (max-width: 767px){#example .compositionListWrap .compositionWrap+.compositionWrap{margin-top:15.625vw}}@media only screen and (max-width: 767px){#example .serverInfoWrap .baseBorderBox{padding:5.2083333333vw 3.125vw 3.125vw}}@media only screen and (max-width: 767px){#example .serverInfoWrap .baseBorderBox .titleWrap .title{font-size:4.6875vw;line-height:1.3 !important}#example .serverInfoWrap .baseBorderBox .titleWrap .title .min{font-size:3.6458333333vw}}#example .serverInfoWrap .baseBorderBox .titleWrap .text{font-size:14px;line-height:1.5}@media only screen and (max-width: 767px){#example .serverInfoWrap .baseBorderBox .titleWrap .text{font-size:3.6458333333vw}}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap:first-of-type .borderBox{padding:3.6458333333vw 4.1666666667vw 3.125vw}}#example .serverInfoWrap .borderBoxWrap:first-of-type .borderBox .titleWrap .title{color:#333}#example .serverInfoWrap .borderBoxWrap:first-of-type .borderBox .contentWrap{margin-top:8px}#example .serverInfoWrap .borderBoxWrap:last-of-type .borderBox .contentWrap{margin-top:12px}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap:last-of-type .borderBox .contentWrap{margin-top:2.0833333333vw}}#example .serverInfoWrap .borderBoxWrap .borderBox{padding:24px 16px;gap:8px}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox{gap:1.0416666667vw}}#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .num{margin-bottom:12px;font-family:"Roboto",sans-serif;line-height:1;color:#ea6188}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .num{margin-bottom:1.0416666667vw;font-size:3.6458333333vw}}#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .iconImg{margin-bottom:12px;width:27px}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .iconImg{margin:0;width:100%}}#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .title{font-size:18px}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .title{font-size:3.6458333333vw}}#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .notice{font-size:14px;font-weight:normal;line-height:1.8;color:#ababab}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox .titleWrap .notice{font-size:3.6458333333vw}}#example .serverInfoWrap .borderBoxWrap .borderBox .textWrap .text{font-size:14px}@media only screen and (max-width: 767px){#example .serverInfoWrap .borderBoxWrap .borderBox .textWrap .text{font-size:3.6458333333vw;line-height:1.5}}#example .bgGrayBox .textWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media only screen and (max-width: 767px){#example .bgGrayBox .textWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.0416666667vw}}#example .bgGrayBox .textWrap .icon{width:16px;height:16px;background-color:#ea6188}@media only screen and (max-width: 767px){#example .bgGrayBox .textWrap .icon{width:.9em;height:.9em}}@media only screen and (max-width: 767px){#example .bgGrayBox .textWrap .text{width:100%;line-height:1.5}}#example .bgGrayBox .textWrap .text .bold{font-size:18px}@media only screen and (max-width: 767px){#example .bgGrayBox .textWrap .text .bold{font-size:4.1666666667vw}}@media only screen and (max-width: 767px){#example .bgGrayBox+.borderBoxWrap .borderBox{padding:4.1666666667vw 5.2083333333vw}}@media only screen and (max-width: 767px){#example .bgGrayBox+.borderBoxWrap .borderBox .titleWrap{display:grid;grid-template-areas:"icon title" "icon notice";grid-template-columns:7.03125vw 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 3.125vw}#example .bgGrayBox+.borderBoxWrap .borderBox .titleWrap .iconImg{grid-area:icon}}@media only screen and (max-width: 767px){#example .bgGrayBox+.borderBoxWrap .borderBox .contentWrap{margin-top:1.0416666667vw}}