@charset "UTF-8";
/* 行揃え
-------------------------------------------------------------------------*/
.taLeft { text-align: left !important; }

.taCenter { text-align: center !important; }

.taRight { text-align: right !important; }

/* 縦位置
-------------------------------------------------------------------------*/
.vat { vertical-align: top !important; }

.vam { vertical-align: middle !important; }

.vab { vertical-align: bottom !important; }

/* float
-------------------------------------------------------------------------*/
.floLeft { float: left; }

.floRight { float: right; }

.clear { clear: both; }

/* マージン：上方向
-------------------------------------------------------------------------*/
.mt0 { margin-top: 0px !important; }

.mt1 { margin-top: 1px !important; }

.mt2 { margin-top: 2px !important; }

.mt3 { margin-top: 3px !important; }

.mt4 { margin-top: 4px !important; }

.mt5 { margin-top: 5px !important; }

.mt6 { margin-top: 6px !important; }

.mt7 { margin-top: 7px !important; }

.mt8 { margin-top: 8px !important; }

.mt9 { margin-top: 9px !important; }

.mt10 { margin-top: 10px !important; }

.mt15 { margin-top: 15px !important; }

.mt20 { margin-top: 20px !important; }

.mt25 { margin-top: 25px !important; }

.mt30 { margin-top: 30px !important; }

.mt35 { margin-top: 35px !important; }

.mt40 { margin-top: 40px !important; }

.mt45 { margin-top: 45px !important; }

.mt50 { margin-top: 50px !important; }

/* マージン：左方向
-------------------------------------------------------------------------*/
.ml0 { margin-left: 0px !important; }

.ml1 { margin-left: 1px !important; }

.ml2 { margin-left: 2px !important; }

.ml3 { margin-left: 3px !important; }

.ml4 { margin-left: 4px !important; }

.ml5 { margin-left: 5px !important; }

.ml6 { margin-left: 6px !important; }

.ml7 { margin-left: 7px !important; }

.ml8 { margin-left: 8px !important; }

.ml9 { margin-left: 9px !important; }

.ml10 { margin-left: 10px !important; }

.ml5 { margin-left: 5px !important; }

.ml10 { margin-left: 10px !important; }

.ml15 { margin-left: 15px !important; }

.ml20 { margin-left: 20px !important; }

.ml25 { margin-left: 25px !important; }

.ml30 { margin-left: 30px !important; }

.ml35 { margin-left: 35px !important; }

.ml40 { margin-left: 40px !important; }

.ml45 { margin-left: 45px !important; }

.ml50 { margin-left: 50px !important; }

/* マージン：下方向
-------------------------------------------------------------------------*/
.mb0 { margin-bottom: 0px !important; }

.mb1 { margin-bottom: 1px !important; }

.mb2 { margin-bottom: 2px !important; }

.mb3 { margin-bottom: 3px !important; }

.mb4 { margin-bottom: 4px !important; }

.mb5 { margin-bottom: 5px !important; }

.mb6 { margin-bottom: 6px !important; }

.mb7 { margin-bottom: 7px !important; }

.mb8 { margin-bottom: 8px !important; }

.mb9 { margin-bottom: 9px !important; }

.mb10 { margin-bottom: 10px !important; }

.mb15 { margin-bottom: 15px !important; }

.mb20 { margin-bottom: 20px !important; }

.mb25 { margin-bottom: 25px !important; }

.mb30 { margin-bottom: 30px !important; }

.mb35 { margin-bottom: 35px !important; }

.mb40 { margin-bottom: 40px !important; }

.mb45 { margin-bottom: 45px !important; }

.mb50 { margin-bottom: 50px !important; }

/* マージン：右方向
-------------------------------------------------------------------------*/
.mr0 { margin-right: 0px !important; }

.mr1 { margin-right: 1px !important; }

.mr2 { margin-right: 2px !important; }

.mr3 { margin-right: 3px !important; }

.mr4 { margin-right: 4px !important; }

.mr5 { margin-right: 5px !important; }

.mr6 { margin-right: 6px !important; }

.mr7 { margin-right: 7px !important; }

.mr8 { margin-right: 8px !important; }

.mr9 { margin-right: 9px !important; }

.mr10 { margin-right: 10px !important; }

.mr15 { margin-right: 15px !important; }

.mr20 { margin-right: 20px !important; }

.mr25 { margin-right: 25px !important; }

.mr30 { margin-right: 30px !important; }

.mr35 { margin-right: 35px !important; }

.mr40 { margin-right: 40px !important; }

.mr45 { margin-right: 45px !important; }

.mr50 { margin-right: 50px !important; }

/* マージン：垂直方向
-------------------------------------------------------------------------*/
.mv0 { margin-top: 0px !important; margin-bottom: 0px !important; }

.mv1 { margin-top: 1px !important; margin-bottom: 1px !important; }

.mv2 { margin-top: 2px !important; margin-bottom: 2px !important; }

.mv3 { margin-top: 3px !important; margin-bottom: 3px !important; }

.mv4 { margin-top: 4px !important; margin-bottom: 4px !important; }

.mv5 { margin-top: 5px !important; margin-bottom: 5px !important; }

.mv6 { margin-top: 6px !important; margin-bottom: 6px !important; }

.mv7 { margin-top: 7px !important; margin-bottom: 7px !important; }

.mv8 { margin-top: 8px !important; margin-bottom: 8px !important; }

.mv9 { margin-top: 9px !important; margin-bottom: 9px !important; }

.mv10 { margin-top: 10px !important; margin-bottom: 10px !important; }

.mv15 { margin-top: 15px !important; margin-bottom: 15px !important; }

.mv20 { margin-top: 20px !important; margin-bottom: 20px !important; }

.mv25 { margin-top: 25px !important; margin-bottom: 25px !important; }

.mv30 { margin-top: 30px !important; margin-bottom: 30px !important; }

.mv35 { margin-top: 35px !important; margin-bottom: 35px !important; }

.mv40 { margin-top: 40px !important; margin-bottom: 40px !important; }

.mv45 { margin-top: 45px !important; margin-bottom: 45px !important; }

.mv50 { margin-top: 50px !important; margin-bottom: 50px !important; }

/* マージン：水平方向
-------------------------------------------------------------------------*/
.mh0 { margin-right: 0px !important; margin-left: 0px !important; }

.mh1 { margin-right: 1px !important; margin-left: 1px !important; }

.mh2 { margin-right: 2px !important; margin-left: 2px !important; }

.mh3 { margin-right: 3px !important; margin-left: 3px !important; }

.mh4 { margin-right: 4px !important; margin-left: 4px !important; }

.mh5 { margin-right: 5px !important; margin-left: 5px !important; }

.mh6 { margin-right: 6px !important; margin-left: 6px !important; }

.mh7 { margin-right: 7px !important; margin-left: 7px !important; }

.mh8 { margin-right: 8px !important; margin-left: 8px !important; }

.mh9 { margin-right: 9px !important; margin-left: 9px !important; }

.mh10 { margin-right: 10px !important; margin-left: 10px !important; }

.mh15 { margin-right: 15px !important; margin-left: 15px !important; }

.mh20 { margin-right: 20px !important; margin-left: 20px !important; }

.mh25 { margin-right: 25px !important; margin-left: 25px !important; }

.mh30 { margin-right: 30px !important; margin-left: 30px !important; }

.mh35 { margin-right: 35px !important; margin-left: 35px !important; }

.mh40 { margin-right: 40px !important; margin-left: 40px !important; }

.mh45 { margin-right: 45px !important; margin-left: 45px !important; }

.mh50 { margin-right: 50px !important; margin-left: 50px !important; }

/* パディング：上方向
-------------------------------------------------------------------------*/
.pt0 { padding-top: 0px !important; }

.pt1 { padding-top: 1px !important; }

.pt2 { padding-top: 2px !important; }

.pt3 { padding-top: 3px !important; }

.pt4 { padding-top: 4px !important; }

.pt5 { padding-top: 5px !important; }

.pt6 { padding-top: 6px !important; }

.pt7 { padding-top: 7px !important; }

.pt8 { padding-top: 8px !important; }

.pt9 { padding-top: 9px !important; }

.pt10 { padding-top: 10px !important; }

.pt15 { padding-top: 15px !important; }

.pt20 { padding-top: 20px !important; }

.pt25 { padding-top: 25px !important; }

.pt30 { padding-top: 30px !important; }

.pt35 { padding-top: 35px !important; }

.pt40 { padding-top: 40px !important; }

.pt45 { padding-top: 45px !important; }

.pt50 { padding-top: 50px !important; }

/* パディング：左方向
-------------------------------------------------------------------------*/
.pl0 { padding-left: 0px !important; }

.pl1 { padding-left: 1px !important; }

.pl2 { padding-left: 2px !important; }

.pl3 { padding-left: 3px !important; }

.pl4 { padding-left: 4px !important; }

.pl5 { padding-left: 5px !important; }

.pl6 { padding-left: 6px !important; }

.pl7 { padding-left: 7px !important; }

.pl8 { padding-left: 8px !important; }

.pl9 { padding-left: 9px !important; }

.pl10 { padding-left: 10px !important; }

.pl15 { padding-left: 15px !important; }

.pl20 { padding-left: 20px !important; }

.pl25 { padding-left: 25px !important; }

.pl30 { padding-left: 30px !important; }

.pl35 { padding-left: 35px !important; }

.pl40 { padding-left: 40px !important; }

.pl45 { padding-left: 45px !important; }

.pl50 { padding-left: 50px !important; }

/* パディング：下方向
-------------------------------------------------------------------------*/
.pb0 { padding-bottom: 0px !important; }

.pb1 { padding-bottom: 1px !important; }

.pb2 { padding-bottom: 2px !important; }

.pb3 { padding-bottom: 3px !important; }

.pb4 { padding-bottom: 4px !important; }

.pb5 { padding-bottom: 5px !important; }

.pb6 { padding-bottom: 6px !important; }

.pb7 { padding-bottom: 7px !important; }

.pb8 { padding-bottom: 8px !important; }

.pb9 { padding-bottom: 9px !important; }

.pb10 { padding-bottom: 10px !important; }

.pb15 { padding-bottom: 15px !important; }

.pb20 { padding-bottom: 20px !important; }

.pb25 { padding-bottom: 25px !important; }

.pb30 { padding-bottom: 30px !important; }

.pb35 { padding-bottom: 35px !important; }

.pb40 { padding-bottom: 40px !important; }

.pb45 { padding-bottom: 45px !important; }

.pb50 { padding-bottom: 50px !important; }

/* パディング：右方向
-------------------------------------------------------------------------*/
.pr0 { padding-right: 0px !important; }

.pr1 { padding-right: 1px !important; }

.pr2 { padding-right: 2px !important; }

.pr3 { padding-right: 3px !important; }

.pr4 { padding-right: 4px !important; }

.pr5 { padding-right: 5px !important; }

.pr6 { padding-right: 6px !important; }

.pr7 { padding-right: 7px !important; }

.pr8 { padding-right: 8px !important; }

.pr9 { padding-right: 9px !important; }

.pr10 { padding-right: 10px !important; }

.pr15 { padding-right: 15px !important; }

.pr20 { padding-right: 20px !important; }

.pr25 { padding-right: 25px !important; }

.pr30 { padding-right: 30px !important; }

.pr35 { padding-right: 35px !important; }

.pr40 { padding-right: 40px !important; }

.pr45 { padding-right: 45px !important; }

.pr50 { padding-right: 50px !important; }

/* パディング：垂直方向
-------------------------------------------------------------------------*/
.pv0 { padding-top: 0px !important; padding-bottom: 0px !important; }

.pv1 { padding-top: 1px !important; padding-bottom: 1px !important; }

.pv2 { padding-top: 2px !important; padding-bottom: 2px !important; }

.pv3 { padding-top: 3px !important; padding-bottom: 3px !important; }

.pv4 { padding-top: 4px !important; padding-bottom: 4px !important; }

.pv5 { padding-top: 5px !important; padding-bottom: 5px !important; }

.pv6 { padding-top: 6px !important; padding-bottom: 6px !important; }

.pv7 { padding-top: 7px !important; padding-bottom: 7px !important; }

.pv8 { padding-top: 8px !important; padding-bottom: 8px !important; }

.pv9 { padding-top: 9px !important; padding-bottom: 9px !important; }

.pv10 { padding-top: 10px !important; padding-bottom: 10px !important; }

.pv15 { padding-top: 15px !important; padding-bottom: 15px !important; }

.pv20 { padding-top: 20px !important; padding-bottom: 20px !important; }

.pv25 { padding-top: 25px !important; padding-bottom: 25px !important; }

.pv30 { padding-top: 30px !important; padding-bottom: 30px !important; }

.pv35 { padding-top: 35px !important; padding-bottom: 35px !important; }

.pv40 { padding-top: 40px !important; padding-bottom: 40px !important; }

.pv45 { padding-top: 45px !important; padding-bottom: 45px !important; }

.pv50 { padding-top: 50px !important; padding-bottom: 50px !important; }

/* パディング：水平方向
-------------------------------------------------------------------------*/
.ph0 { padding-right: 0px !important; padding-left: 0px !important; }

.ph1 { padding-right: 1px !important; padding-left: 1px !important; }

.ph2 { padding-right: 2px !important; padding-left: 2px !important; }

.ph3 { padding-right: 3px !important; padding-left: 3px !important; }

.ph4 { padding-right: 4px !important; padding-left: 4px !important; }

.ph5 { padding-right: 5px !important; padding-left: 5px !important; }

.ph6 { padding-right: 6px !important; padding-left: 6px !important; }

.ph7 { padding-right: 7px !important; padding-left: 7px !important; }

.ph8 { padding-right: 8px !important; padding-left: 8px !important; }

.ph9 { padding-right: 9px !important; padding-left: 9px !important; }

.ph10 { padding-right: 10px !important; padding-left: 10px !important; }

.ph15 { padding-right: 15px !important; padding-left: 15px !important; }

.ph20 { padding-right: 20px !important; padding-left: 20px !important; }

.ph25 { padding-right: 25px !important; padding-left: 25px !important; }

.ph30 { padding-right: 30px !important; padding-left: 30px !important; }

.ph35 { padding-right: 35px !important; padding-left: 35px !important; }

.ph40 { padding-right: 40px !important; padding-left: 40px !important; }

.ph45 { padding-right: 45px !important; padding-left: 45px !important; }

.ph50 { padding-right: 50px !important; padding-left: 50px !important; }

/* 幅指定
-------------------------------------------------------------------------*/
.w10 { width: 10px; }

.w20 { width: 20px; }

.w30 { width: 30px; }

.w40 { width: 40px; }

.w50 { width: 50px; }

.w60 { width: 60px; }

.w70 { width: 70px; }

.w80 { width: 80px; }

.w90 { width: 90px; }

.w100 { width: 100px; }

.w110 { width: 110px; }

.w120 { width: 120px; }

.w130 { width: 130px; }

.w140 { width: 140px; }

.w150 { width: 150px; }

.w160 { width: 160px; }

.w170 { width: 170px; }

.w180 { width: 180px; }

.w190 { width: 190px; }

.w200 { width: 200px; }

.w210 { width: 210px; }

.w220 { width: 220px; }

.w230 { width: 230px; }

.w240 { width: 240px; }

.w250 { width: 250px; }

.w260 { width: 260px; }

.w270 { width: 270px; }

.w280 { width: 280px; }

.w290 { width: 290px; }

.w300 { width: 300px; }

.w310 { width: 310px; }

.w320 { width: 320px; }

.w330 { width: 330px; }

.w340 { width: 340px; }

.w350 { width: 350px; }

.w360 { width: 360px; }

.w370 { width: 370px; }

.w380 { width: 380px; }

.w390 { width: 390px; }

.w400 { width: 400px; }

.w410 { width: 410px; }

.w420 { width: 420px; }

.w430 { width: 430px; }

.w440 { width: 440px; }

.w450 { width: 450px; }

.w460 { width: 460px; }

.w470 { width: 470px; }

.w480 { width: 480px; }

.w490 { width: 490px; }

.w500 { width: 500px; }

.w510 { width: 510px; }

.w520 { width: 520px; }

.w530 { width: 530px; }

.w540 { width: 540px; }

.w550 { width: 550px; }

.w560 { width: 560px; }

.w570 { width: 570px; }

.w580 { width: 580px; }

.w590 { width: 590px; }

.w600 { width: 600px; }

.w610 { width: 610px; }

.w620 { width: 620px; }

.w630 { width: 630px; }

.w640 { width: 640px; }

.w650 { width: 650px; }

.w660 { width: 660px; }

.w670 { width: 670px; }

.w680 { width: 680px; }

.w690 { width: 690px; }

.w700 { width: 700px; }

.w710 { width: 710px; }

.w720 { width: 720px; }

.w730 { width: 730px; }

.w740 { width: 740px; }

.w750 { width: 750px; }

.w760 { width: 760px; }

.w770 { width: 770px; }

.w780 { width: 780px; }

.w790 { width: 790px; }

.w800 { width: 800px; }

.w810 { width: 810px; }

.w820 { width: 820px; }

.w830 { width: 830px; }

.w840 { width: 840px; }

.w850 { width: 850px; }

.w860 { width: 860px; }

.w870 { width: 870px; }

.w880 { width: 880px; }

.w890 { width: 890px; }

.w900 { width: 900px; }

.w910 { width: 910px; }

.w920 { width: 920px; }

.w930 { width: 930px; }

.w940 { width: 940px; }

.w950 { width: 950px; }

/* その他
-------------------------------------------------------------------------*/
.noBr { white-space: nowrap; }

.noBd { border: none; }

/* フォントサイズ
-------------------------------------------------------------------------*/
.fontSize120 { font-size: 120%; }

.fontSize110 { font-size: 110%; }

.fontSize100 { font-size: 100%; }

.fontSize90 { font-size: 90%; }

.fontSize85 { font-size: 85%; }

/*# sourceMappingURL=utility.css.map */
