@charset "UTF-8";
:root { --vw-size1: clamp(10px, 0.0520833333vw, 1px); --vw-size2: clamp(10px, 0.1041666667vw, 2px); --vw-size3: clamp(10px, 0.15625vw, 3px); --vw-size4: clamp(10px, 0.2083333333vw, 4px); --vw-size5: clamp(10px, 0.2604166667vw, 5px); --vw-size6: clamp(10px, 0.3125vw, 6px); --vw-size7: clamp(10px, 0.3645833333vw, 7px); --vw-size8: clamp(10px, 0.4166666667vw, 8px); --vw-size9: clamp(10px, 0.46875vw, 9px); --vw-size10: clamp(10px, 0.5208333333vw, 10px); --vw-size11: clamp(10px, 0.5729166667vw, 11px); --vw-size12: clamp(10px, 0.625vw, 12px); --vw-size13: clamp(10px, 0.6770833333vw, 13px); --vw-size14: clamp(10px, 0.7291666667vw, 14px); --vw-size15: clamp(10px, 0.78125vw, 15px); --vw-size16: clamp(10px, 0.8333333333vw, 16px); --vw-size17: clamp(10px, 0.8854166667vw, 17px); --vw-size18: clamp(10px, 0.9375vw, 18px); --vw-size19: clamp(10px, 0.9895833333vw, 19px); --vw-size20: clamp(10px, 1.0416666667vw, 20px); --vw-size21: clamp(10px, 1.09375vw, 21px); --vw-size22: clamp(10px, 1.1458333333vw, 22px); --vw-size23: clamp(10px, 1.1979166667vw, 23px); --vw-size24: clamp(10px, 1.25vw, 24px); --vw-size25: clamp(10px, 1.3020833333vw, 25px); --vw-size26: clamp(10px, 1.3541666667vw, 26px); --vw-size27: clamp(10px, 1.40625vw, 27px); --vw-size28: clamp(10px, 1.4583333333vw, 28px); --vw-size29: clamp(10px, 1.5104166667vw, 29px); --vw-size30: clamp(10px, 1.5625vw, 30px); --vw-size31: clamp(10px, 1.6145833333vw, 31px); --vw-size32: clamp(10px, 1.6666666667vw, 32px); --vw-size33: clamp(10px, 1.71875vw, 33px); --vw-size34: clamp(10px, 1.7708333333vw, 34px); --vw-size35: clamp(10px, 1.8229166667vw, 35px); --vw-size36: clamp(10px, 1.875vw, 36px); --vw-size37: clamp(10px, 1.9270833333vw, 37px); --vw-size38: clamp(10px, 1.9791666667vw, 38px); --vw-size39: clamp(10px, 2.03125vw, 39px); --vw-size40: clamp(10px, 2.0833333333vw, 40px); --vw-size41: clamp(10px, 2.1354166667vw, 41px); --vw-size42: clamp(10px, 2.1875vw, 42px); --vw-size43: clamp(10px, 2.2395833333vw, 43px); --vw-size44: clamp(10px, 2.2916666667vw, 44px); --vw-size45: clamp(10px, 2.34375vw, 45px); --vw-size46: clamp(10px, 2.3958333333vw, 46px); --vw-size47: clamp(10px, 2.4479166667vw, 47px); --vw-size48: clamp(10px, 2.5vw, 48px); --vw-size49: clamp(10px, 2.5520833333vw, 49px); --vw-size50: clamp(10px, 2.6041666667vw, 50px); --vw-size51: clamp(10px, 2.65625vw, 51px); --vw-size52: clamp(10px, 2.7083333333vw, 52px); --vw-size53: clamp(10px, 2.7604166667vw, 53px); --vw-size54: clamp(10px, 2.8125vw, 54px); --vw-size55: clamp(10px, 2.8645833333vw, 55px); --vw-size56: clamp(10px, 2.9166666667vw, 56px); --vw-size57: clamp(10px, 2.96875vw, 57px); --vw-size58: clamp(10px, 3.0208333333vw, 58px); --vw-size59: clamp(10px, 3.0729166667vw, 59px); --vw-size60: clamp(10px, 3.125vw, 60px); --vw-size61: clamp(10px, 3.1770833333vw, 61px); --vw-size62: clamp(10px, 3.2291666667vw, 62px); --vw-size63: clamp(10px, 3.28125vw, 63px); --vw-size64: clamp(10px, 3.3333333333vw, 64px); --vw-size65: clamp(10px, 3.3854166667vw, 65px); --vw-size66: clamp(10px, 3.4375vw, 66px); --vw-size67: clamp(10px, 3.4895833333vw, 67px); --vw-size68: clamp(10px, 3.5416666667vw, 68px); --vw-size69: clamp(10px, 3.59375vw, 69px); --vw-size70: clamp(10px, 3.6458333333vw, 70px); --vw-size71: clamp(10px, 3.6979166667vw, 71px); --vw-size72: clamp(10px, 3.75vw, 72px); --vw-size73: clamp(10px, 3.8020833333vw, 73px); --vw-size74: clamp(10px, 3.8541666667vw, 74px); --vw-size75: clamp(10px, 3.90625vw, 75px); --vw-size76: clamp(10px, 3.9583333333vw, 76px); --vw-size77: clamp(10px, 4.0104166667vw, 77px); --vw-size78: clamp(10px, 4.0625vw, 78px); --vw-size79: clamp(10px, 4.1145833333vw, 79px); --vw-size80: clamp(10px, 4.1666666667vw, 80px); --vw-size81: clamp(10px, 4.21875vw, 81px); --vw-size82: clamp(10px, 4.2708333333vw, 82px); --vw-size83: clamp(10px, 4.3229166667vw, 83px); --vw-size84: clamp(10px, 4.375vw, 84px); --vw-size85: clamp(10px, 4.4270833333vw, 85px); --vw-size86: clamp(10px, 4.4791666667vw, 86px); --vw-size87: clamp(10px, 4.53125vw, 87px); --vw-size88: clamp(10px, 4.5833333333vw, 88px); --vw-size89: clamp(10px, 4.6354166667vw, 89px); --vw-size90: clamp(10px, 4.6875vw, 90px); --vw-size91: clamp(10px, 4.7395833333vw, 91px); --vw-size92: clamp(10px, 4.7916666667vw, 92px); --vw-size93: clamp(10px, 4.84375vw, 93px); --vw-size94: clamp(10px, 4.8958333333vw, 94px); --vw-size95: clamp(10px, 4.9479166667vw, 95px); --vw-size96: clamp(10px, 5vw, 96px); --vw-size97: clamp(10px, 5.0520833333vw, 97px); --vw-size98: clamp(10px, 5.1041666667vw, 98px); --vw-size99: clamp(10px, 5.15625vw, 99px); --vw-size100: clamp(10px, 5.2083333333vw, 100px); --vw-size101: clamp(10px, 5.2604166667vw, 101px); --vw-size102: clamp(10px, 5.3125vw, 102px); --vw-size103: clamp(10px, 5.3645833333vw, 103px); --vw-size104: clamp(10px, 5.4166666667vw, 104px); --vw-size105: clamp(10px, 5.46875vw, 105px); --vw-size106: clamp(10px, 5.5208333333vw, 106px); --vw-size107: clamp(10px, 5.5729166667vw, 107px); --vw-size108: clamp(10px, 5.625vw, 108px); --vw-size109: clamp(10px, 5.6770833333vw, 109px); --vw-size110: clamp(10px, 5.7291666667vw, 110px); --vw-size111: clamp(10px, 5.78125vw, 111px); --vw-size112: clamp(10px, 5.8333333333vw, 112px); --vw-size113: clamp(10px, 5.8854166667vw, 113px); --vw-size114: clamp(10px, 5.9375vw, 114px); --vw-size115: clamp(10px, 5.9895833333vw, 115px); --vw-size116: clamp(10px, 6.0416666667vw, 116px); --vw-size117: clamp(10px, 6.09375vw, 117px); --vw-size118: clamp(10px, 6.1458333333vw, 118px); --vw-size119: clamp(10px, 6.1979166667vw, 119px); --vw-size120: clamp(10px, 6.25vw, 120px); --vw-size121: clamp(10px, 6.3020833333vw, 121px); --vw-size122: clamp(10px, 6.3541666667vw, 122px); --vw-size123: clamp(10px, 6.40625vw, 123px); --vw-size124: clamp(10px, 6.4583333333vw, 124px); --vw-size125: clamp(10px, 6.5104166667vw, 125px); --vw-size126: clamp(10px, 6.5625vw, 126px); --vw-size127: clamp(10px, 6.6145833333vw, 127px); --vw-size128: clamp(10px, 6.6666666667vw, 128px); --vw-size129: clamp(10px, 6.71875vw, 129px); --vw-size130: clamp(10px, 6.7708333333vw, 130px); --vw-size131: clamp(10px, 6.8229166667vw, 131px); --vw-size132: clamp(10px, 6.875vw, 132px); --vw-size133: clamp(10px, 6.9270833333vw, 133px); --vw-size134: clamp(10px, 6.9791666667vw, 134px); --vw-size135: clamp(10px, 7.03125vw, 135px); --vw-size136: clamp(10px, 7.0833333333vw, 136px); --vw-size137: clamp(10px, 7.1354166667vw, 137px); --vw-size138: clamp(10px, 7.1875vw, 138px); --vw-size139: clamp(10px, 7.2395833333vw, 139px); --vw-size140: clamp(10px, 7.2916666667vw, 140px); --vw-size141: clamp(10px, 7.34375vw, 141px); --vw-size142: clamp(10px, 7.3958333333vw, 142px); --vw-size143: clamp(10px, 7.4479166667vw, 143px); --vw-size144: clamp(10px, 7.5vw, 144px); --vw-size145: clamp(10px, 7.5520833333vw, 145px); --vw-size146: clamp(10px, 7.6041666667vw, 146px); --vw-size147: clamp(10px, 7.65625vw, 147px); --vw-size148: clamp(10px, 7.7083333333vw, 148px); --vw-size149: clamp(10px, 7.7604166667vw, 149px); --vw-size150: clamp(10px, 7.8125vw, 150px); --vw-size151: clamp(10px, 7.8645833333vw, 151px); --vw-size152: clamp(10px, 7.9166666667vw, 152px); --vw-size153: clamp(10px, 7.96875vw, 153px); --vw-size154: clamp(10px, 8.0208333333vw, 154px); --vw-size155: clamp(10px, 8.0729166667vw, 155px); --vw-size156: clamp(10px, 8.125vw, 156px); --vw-size157: clamp(10px, 8.1770833333vw, 157px); --vw-size158: clamp(10px, 8.2291666667vw, 158px); --vw-size159: clamp(10px, 8.28125vw, 159px); --vw-size160: clamp(10px, 8.3333333333vw, 160px); --vw-size161: clamp(10px, 8.3854166667vw, 161px); --vw-size162: clamp(10px, 8.4375vw, 162px); --vw-size163: clamp(10px, 8.4895833333vw, 163px); --vw-size164: clamp(10px, 8.5416666667vw, 164px); --vw-size165: clamp(10px, 8.59375vw, 165px); --vw-size166: clamp(10px, 8.6458333333vw, 166px); --vw-size167: clamp(10px, 8.6979166667vw, 167px); --vw-size168: clamp(10px, 8.75vw, 168px); --vw-size169: clamp(10px, 8.8020833333vw, 169px); --vw-size170: clamp(10px, 8.8541666667vw, 170px); --vw-size171: clamp(10px, 8.90625vw, 171px); --vw-size172: clamp(10px, 8.9583333333vw, 172px); --vw-size173: clamp(10px, 9.0104166667vw, 173px); --vw-size174: clamp(10px, 9.0625vw, 174px); --vw-size175: clamp(10px, 9.1145833333vw, 175px); --vw-size176: clamp(10px, 9.1666666667vw, 176px); --vw-size177: clamp(10px, 9.21875vw, 177px); --vw-size178: clamp(10px, 9.2708333333vw, 178px); --vw-size179: clamp(10px, 9.3229166667vw, 179px); --vw-size180: clamp(10px, 9.375vw, 180px); --vw-size181: clamp(10px, 9.4270833333vw, 181px); --vw-size182: clamp(10px, 9.4791666667vw, 182px); --vw-size183: clamp(10px, 9.53125vw, 183px); --vw-size184: clamp(10px, 9.5833333333vw, 184px); --vw-size185: clamp(10px, 9.6354166667vw, 185px); --vw-size186: clamp(10px, 9.6875vw, 186px); --vw-size187: clamp(10px, 9.7395833333vw, 187px); --vw-size188: clamp(10px, 9.7916666667vw, 188px); --vw-size189: clamp(10px, 9.84375vw, 189px); --vw-size190: clamp(10px, 9.8958333333vw, 190px); --vw-size191: clamp(10px, 9.9479166667vw, 191px); --vw-size192: clamp(10px, 10vw, 192px); --vw-size193: clamp(10px, 10.0520833333vw, 193px); --vw-size194: clamp(10px, 10.1041666667vw, 194px); --vw-size195: clamp(10px, 10.15625vw, 195px); --vw-size196: clamp(10px, 10.2083333333vw, 196px); --vw-size197: clamp(10px, 10.2604166667vw, 197px); --vw-size198: clamp(10px, 10.3125vw, 198px); --vw-size199: clamp(10px, 10.3645833333vw, 199px); --vw-size200: clamp(10px, 10.4166666667vw, 200px); --vw-size201: clamp(10px, 10.46875vw, 201px); --vw-size202: clamp(10px, 10.5208333333vw, 202px); --vw-size203: clamp(10px, 10.5729166667vw, 203px); --vw-size204: clamp(10px, 10.625vw, 204px); --vw-size205: clamp(10px, 10.6770833333vw, 205px); --vw-size206: clamp(10px, 10.7291666667vw, 206px); --vw-size207: clamp(10px, 10.78125vw, 207px); --vw-size208: clamp(10px, 10.8333333333vw, 208px); --vw-size209: clamp(10px, 10.8854166667vw, 209px); --vw-size210: clamp(10px, 10.9375vw, 210px); --vw-size211: clamp(10px, 10.9895833333vw, 211px); --vw-size212: clamp(10px, 11.0416666667vw, 212px); --vw-size213: clamp(10px, 11.09375vw, 213px); --vw-size214: clamp(10px, 11.1458333333vw, 214px); --vw-size215: clamp(10px, 11.1979166667vw, 215px); --vw-size216: clamp(10px, 11.25vw, 216px); --vw-size217: clamp(10px, 11.3020833333vw, 217px); --vw-size218: clamp(10px, 11.3541666667vw, 218px); --vw-size219: clamp(10px, 11.40625vw, 219px); --vw-size220: clamp(10px, 11.4583333333vw, 220px); --vw-size221: clamp(10px, 11.5104166667vw, 221px); --vw-size222: clamp(10px, 11.5625vw, 222px); --vw-size223: clamp(10px, 11.6145833333vw, 223px); --vw-size224: clamp(10px, 11.6666666667vw, 224px); --vw-size225: clamp(10px, 11.71875vw, 225px); --vw-size226: clamp(10px, 11.7708333333vw, 226px); --vw-size227: clamp(10px, 11.8229166667vw, 227px); --vw-size228: clamp(10px, 11.875vw, 228px); --vw-size229: clamp(10px, 11.9270833333vw, 229px); --vw-size230: clamp(10px, 11.9791666667vw, 230px); --vw-size231: clamp(10px, 12.03125vw, 231px); --vw-size232: clamp(10px, 12.0833333333vw, 232px); --vw-size233: clamp(10px, 12.1354166667vw, 233px); --vw-size234: clamp(10px, 12.1875vw, 234px); --vw-size235: clamp(10px, 12.2395833333vw, 235px); --vw-size236: clamp(10px, 12.2916666667vw, 236px); --vw-size237: clamp(10px, 12.34375vw, 237px); --vw-size238: clamp(10px, 12.3958333333vw, 238px); --vw-size239: clamp(10px, 12.4479166667vw, 239px); --vw-size240: clamp(10px, 12.5vw, 240px); --vw-size241: clamp(10px, 12.5520833333vw, 241px); --vw-size242: clamp(10px, 12.6041666667vw, 242px); --vw-size243: clamp(10px, 12.65625vw, 243px); --vw-size244: clamp(10px, 12.7083333333vw, 244px); --vw-size245: clamp(10px, 12.7604166667vw, 245px); --vw-size246: clamp(10px, 12.8125vw, 246px); --vw-size247: clamp(10px, 12.8645833333vw, 247px); --vw-size248: clamp(10px, 12.9166666667vw, 248px); --vw-size249: clamp(10px, 12.96875vw, 249px); --vw-size250: clamp(10px, 13.0208333333vw, 250px); --vw-size251: clamp(10px, 13.0729166667vw, 251px); --vw-size252: clamp(10px, 13.125vw, 252px); --vw-size253: clamp(10px, 13.1770833333vw, 253px); --vw-size254: clamp(10px, 13.2291666667vw, 254px); --vw-size255: clamp(10px, 13.28125vw, 255px); --vw-size256: clamp(10px, 13.3333333333vw, 256px); --vw-size257: clamp(10px, 13.3854166667vw, 257px); --vw-size258: clamp(10px, 13.4375vw, 258px); --vw-size259: clamp(10px, 13.4895833333vw, 259px); --vw-size260: clamp(10px, 13.5416666667vw, 260px); --vw-size261: clamp(10px, 13.59375vw, 261px); --vw-size262: clamp(10px, 13.6458333333vw, 262px); --vw-size263: clamp(10px, 13.6979166667vw, 263px); --vw-size264: clamp(10px, 13.75vw, 264px); --vw-size265: clamp(10px, 13.8020833333vw, 265px); --vw-size266: clamp(10px, 13.8541666667vw, 266px); --vw-size267: clamp(10px, 13.90625vw, 267px); --vw-size268: clamp(10px, 13.9583333333vw, 268px); --vw-size269: clamp(10px, 14.0104166667vw, 269px); --vw-size270: clamp(10px, 14.0625vw, 270px); --vw-size271: clamp(10px, 14.1145833333vw, 271px); --vw-size272: clamp(10px, 14.1666666667vw, 272px); --vw-size273: clamp(10px, 14.21875vw, 273px); --vw-size274: clamp(10px, 14.2708333333vw, 274px); --vw-size275: clamp(10px, 14.3229166667vw, 275px); --vw-size276: clamp(10px, 14.375vw, 276px); --vw-size277: clamp(10px, 14.4270833333vw, 277px); --vw-size278: clamp(10px, 14.4791666667vw, 278px); --vw-size279: clamp(10px, 14.53125vw, 279px); --vw-size280: clamp(10px, 14.5833333333vw, 280px); --vw-size281: clamp(10px, 14.6354166667vw, 281px); --vw-size282: clamp(10px, 14.6875vw, 282px); --vw-size283: clamp(10px, 14.7395833333vw, 283px); --vw-size284: clamp(10px, 14.7916666667vw, 284px); --vw-size285: clamp(10px, 14.84375vw, 285px); --vw-size286: clamp(10px, 14.8958333333vw, 286px); --vw-size287: clamp(10px, 14.9479166667vw, 287px); --vw-size288: clamp(10px, 15vw, 288px); --vw-size289: clamp(10px, 15.0520833333vw, 289px); --vw-size290: clamp(10px, 15.1041666667vw, 290px); --vw-size291: clamp(10px, 15.15625vw, 291px); --vw-size292: clamp(10px, 15.2083333333vw, 292px); --vw-size293: clamp(10px, 15.2604166667vw, 293px); --vw-size294: clamp(10px, 15.3125vw, 294px); --vw-size295: clamp(10px, 15.3645833333vw, 295px); --vw-size296: clamp(10px, 15.4166666667vw, 296px); --vw-size297: clamp(10px, 15.46875vw, 297px); --vw-size298: clamp(10px, 15.5208333333vw, 298px); --vw-size299: clamp(10px, 15.5729166667vw, 299px); --vw-size300: clamp(10px, 15.625vw, 300px); --vw-size301: clamp(10px, 15.6770833333vw, 301px); --vw-size302: clamp(10px, 15.7291666667vw, 302px); --vw-size303: clamp(10px, 15.78125vw, 303px); --vw-size304: clamp(10px, 15.8333333333vw, 304px); --vw-size305: clamp(10px, 15.8854166667vw, 305px); --vw-size306: clamp(10px, 15.9375vw, 306px); --vw-size307: clamp(10px, 15.9895833333vw, 307px); --vw-size308: clamp(10px, 16.0416666667vw, 308px); --vw-size309: clamp(10px, 16.09375vw, 309px); --vw-size310: clamp(10px, 16.1458333333vw, 310px); --vw-size311: clamp(10px, 16.1979166667vw, 311px); --vw-size312: clamp(10px, 16.25vw, 312px); --vw-size313: clamp(10px, 16.3020833333vw, 313px); --vw-size314: clamp(10px, 16.3541666667vw, 314px); --vw-size315: clamp(10px, 16.40625vw, 315px); --vw-size316: clamp(10px, 16.4583333333vw, 316px); --vw-size317: clamp(10px, 16.5104166667vw, 317px); --vw-size318: clamp(10px, 16.5625vw, 318px); --vw-size319: clamp(10px, 16.6145833333vw, 319px); --vw-size320: clamp(10px, 16.6666666667vw, 320px); --vw-size321: clamp(10px, 16.71875vw, 321px); --vw-size322: clamp(10px, 16.7708333333vw, 322px); --vw-size323: clamp(10px, 16.8229166667vw, 323px); --vw-size324: clamp(10px, 16.875vw, 324px); --vw-size325: clamp(10px, 16.9270833333vw, 325px); --vw-size326: clamp(10px, 16.9791666667vw, 326px); --vw-size327: clamp(10px, 17.03125vw, 327px); --vw-size328: clamp(10px, 17.0833333333vw, 328px); --vw-size329: clamp(10px, 17.1354166667vw, 329px); --vw-size330: clamp(10px, 17.1875vw, 330px); --vw-size331: clamp(10px, 17.2395833333vw, 331px); --vw-size332: clamp(10px, 17.2916666667vw, 332px); --vw-size333: clamp(10px, 17.34375vw, 333px); --vw-size334: clamp(10px, 17.3958333333vw, 334px); --vw-size335: clamp(10px, 17.4479166667vw, 335px); --vw-size336: clamp(10px, 17.5vw, 336px); --vw-size337: clamp(10px, 17.5520833333vw, 337px); --vw-size338: clamp(10px, 17.6041666667vw, 338px); --vw-size339: clamp(10px, 17.65625vw, 339px); --vw-size340: clamp(10px, 17.7083333333vw, 340px); --vw-size341: clamp(10px, 17.7604166667vw, 341px); --vw-size342: clamp(10px, 17.8125vw, 342px); --vw-size343: clamp(10px, 17.8645833333vw, 343px); --vw-size344: clamp(10px, 17.9166666667vw, 344px); --vw-size345: clamp(10px, 17.96875vw, 345px); --vw-size346: clamp(10px, 18.0208333333vw, 346px); --vw-size347: clamp(10px, 18.0729166667vw, 347px); --vw-size348: clamp(10px, 18.125vw, 348px); --vw-size349: clamp(10px, 18.1770833333vw, 349px); --vw-size350: clamp(10px, 18.2291666667vw, 350px); }

/*数値の設定
------------------------------------------*/
/*上記数値の設定を呼び出しているmixin
------------------------------------------*/
/*
よく使用するmixin
------------------------------------------*/
.touroku-sec { text-align: center; max-width: 900px; margin: 0 auto; width: calc(100% - 60px); margin-top: 90px; }
@media only screen and (max-width: 991px) { .touroku-sec { margin-top: 120px; } }
.touroku-sec .touroku-title { font-size: clamp(20px, 2vw, 28px); margin-bottom: 30px; }

.table-wrap .table-info { border: 1px solid #9a9a9a; width: 100%; }
@media only screen and (max-width: 991px) { .table-wrap .table-info tbody { display: flex; flex-direction: column; } }
.table-wrap .table-info tbody tr { border-top: 1px solid #9a9a9a; }
.table-wrap .table-info tbody tr th { padding: 15px; text-align: left; font-weight: 500; font-size: 1.4rem; background-color: #847B9C; color: #fff; font-family: "Zen Old Mincho","Noto Serif JP", sans-serif; }
@media only screen and (max-width: 767px) { .table-wrap .table-info tbody tr th { display: block; width: 100%; } }
.table-wrap .table-info tbody tr td { border-left: 1px solid #9a9a9a; padding: 15px 30px; font-size: 1.4rem; color: #000; letter-spacing: 0.04em; line-height: 1.7; text-align: left; font-family: 'Noto Serif JP', serif; }
@media only screen and (max-width: 767px) { .table-wrap .table-info tbody tr td { display: block; width: 100%; } }

.capSec:before { display: none; }

.commonBnrArea { padding: 50px 5%; }
