@charset "utf-8";
@font-face {
    font-family: 'Noto Sans Japanese Light';
    font-style: normal;
    font-weight: 200;
    src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans Japanese Regular';
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans Japanese Medium';
    font-style: normal;
    font-weight: 500;
    src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans Japanese Bold';
    font-style: normal;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format('opentype');
}

.d_ib { display: inline-block!important;}
.d_b { display: block!important; }

/* text-align */

.tal{ text-align: left !important; }
.tac{ text-align: center !important; }
.tar{ text-align: right !important; }

/* font-weight */

.font_bold{
  font-weight: bold;
}

/* color */

.font_black01{
  color: #3e3d3d;
}

.font_black02{
  color: #333333;
}
.font_black03{
  color: #444343;
}

.font_red01{
  color: #da1983;
}

.font_green01{
  color: #333333;
}

.font_orange01{
  color: #D9161B;
}

/* font-size */

.fs6 {font-size: 6px !important;}
.fs7 {font-size: 7px !important;}
.fs8 {font-size: 8px !important;}
.fs9 {font-size: 9px !important;}
.fs10 {font-size: 10px !important;}
.fs11 {font-size: 11px !important;}
.fs12 {font-size: 12px !important;}
.fs13 {font-size: 13px !important;}
.fs14 {font-size: 14px !important;}
.fs15 {font-size: 15px !important;}
.fs16 {font-size: 16px !important;}
.fs17 {font-size: 17px !important;}
.fs18 {font-size: 18px !important;}
.fs19 {font-size: 19px !important;}
.fs20 {font-size: 20px !important;}
.fs21 {font-size: 21px !important;}
.fs22 {font-size: 22px !important;}
.fs23 {font-size: 23px !important;}
.fs24 {font-size: 24px !important;}
.fs25 {font-size: 25px !important;}
.fs26 {font-size: 26px !important;}
.fs27 {font-size: 27px !important;}
.fs28 {font-size: 28px !important;}
.fs29 {font-size: 29px !important;}
.fs30 {font-size: 30px !important;}
.fs31 {font-size: 31px !important;}
.fs32 {font-size: 32px !important;}
.fs33 {font-size: 33px !important;}
.fs34 {font-size: 34px !important;}
.fs35 {font-size: 35px !important;}
.fs36 {font-size: 36px !important;}
.fs37 {font-size: 37px !important;}
.fs38 {font-size: 38px !important;}
.fs39 {font-size: 39px !important;}
.fs40 {font-size: 40px !important;}
.fs41 {font-size: 41px !important;}
.fs42 {font-size: 42px !important;}
.fs43 {font-size: 43px !important;}
.fs44 {font-size: 44px !important;}
.fs45 {font-size: 45px !important;}
.fs46 {font-size: 46px !important;}
.fs47 {font-size: 47px !important;}
.fs48 {font-size: 48px !important;}
.fs49 {font-size: 49px !important;}
.fs50 {font-size: 50px !important;}
.fs51 {font-size: 51px !important;}
.fs52 {font-size: 52px !important;}
.fs53 {font-size: 53px !important;}
.fs54 {font-size: 54px !important;}
.fs55 {font-size: 55px !important;}
.fs56 {font-size: 56px !important;}
.fs57 {font-size: 57px !important;}
.fs58 {font-size: 58px !important;}
.fs59 {font-size: 59px !important;}
.fs60 {font-size: 60px !important;}

/* line-height */

.line000{ line-height: 0 !important;}
.line100{ line-height: 1.00 !important;}
.line101{ line-height: 1.01 !important;}
.line102{ line-height: 1.02 !important;}
.line103{ line-height: 1.03 !important;}
.line104{ line-height: 1.04 !important;}
.line105{ line-height: 1.05 !important;}
.line106{ line-height: 1.06 !important;}
.line107{ line-height: 1.07 !important;}
.line108{ line-height: 1.08 !important;}
.line109{ line-height: 1.09 !important;}
.line110{ line-height: 1.10 !important;}
.line111{ line-height: 1.11 !important;}
.line112{ line-height: 1.12 !important;}
.line113{ line-height: 1.13 !important;}
.line114{ line-height: 1.14 !important;}
.line115{ line-height: 1.15 !important;}
.line116{ line-height: 1.16 !important;}
.line117{ line-height: 1.17 !important;}
.line118{ line-height: 1.18 !important;}
.line119{ line-height: 1.19 !important;}
.line120{ line-height: 1.20 !important;}
.line121{ line-height: 1.21 !important;}
.line122{ line-height: 1.22 !important;}
.line123{ line-height: 1.23 !important;}
.line124{ line-height: 1.24 !important;}
.line125{ line-height: 1.25 !important;}
.line126{ line-height: 1.26 !important;}
.line127{ line-height: 1.27 !important;}
.line128{ line-height: 1.28 !important;}
.line129{ line-height: 1.29 !important;}
.line130{ line-height: 1.30 !important;}
.line131{ line-height: 1.31 !important;}
.line132{ line-height: 1.32 !important;}
.line133{ line-height: 1.33 !important;}
.line134{ line-height: 1.34 !important;}
.line135{ line-height: 1.35 !important;}
.line136{ line-height: 1.36 !important;}
.line137{ line-height: 1.37 !important;}
.line138{ line-height: 1.38 !important;}
.line139{ line-height: 1.39 !important;}
.line140{ line-height: 1.40 !important;}
.line141{ line-height: 1.41 !important;}
.line142{ line-height: 1.42 !important;}
.line143{ line-height: 1.43 !important;}
.line144{ line-height: 1.44 !important;}
.line145{ line-height: 1.45 !important;}
.line146{ line-height: 1.46 !important;}
.line147{ line-height: 1.47 !important;}
.line148{ line-height: 1.48 !important;}
.line149{ line-height: 1.49 !important;}
.line150{ line-height: 1.50 !important;}
.line151{ line-height: 1.51 !important;}
.line152{ line-height: 1.52 !important;}
.line153{ line-height: 1.53 !important;}
.line154{ line-height: 1.54 !important;}
.line155{ line-height: 1.55 !important;}
.line156{ line-height: 1.56 !important;}
.line157{ line-height: 1.57 !important;}
.line158{ line-height: 1.58 !important;}
.line159{ line-height: 1.59 !important;}
.line160{ line-height: 1.60 !important;}
.line161{ line-height: 1.61 !important;}
.line162{ line-height: 1.62 !important;}
.line163{ line-height: 1.63 !important;}
.line164{ line-height: 1.64 !important;}
.line165{ line-height: 1.65 !important;}
.line166{ line-height: 1.66 !important;}
.line167{ line-height: 1.67 !important;}
.line168{ line-height: 1.68 !important;}
.line169{ line-height: 1.69 !important;}
.line170{ line-height: 1.70 !important;}
.line171{ line-height: 1.71 !important;}
.line172{ line-height: 1.72 !important;}
.line173{ line-height: 1.73 !important;}
.line174{ line-height: 1.74 !important;}
.line175{ line-height: 1.75 !important;}
.line176{ line-height: 1.76 !important;}
.line177{ line-height: 1.77 !important;}
.line178{ line-height: 1.78 !important;}
.line179{ line-height: 1.79 !important;}
.line180{ line-height: 1.80 !important;}
.line181{ line-height: 1.81 !important;}
.line182{ line-height: 1.82 !important;}
.line183{ line-height: 1.83 !important;}
.line184{ line-height: 1.84 !important;}
.line185{ line-height: 1.85 !important;}
.line186{ line-height: 1.86 !important;}
.line187{ line-height: 1.87 !important;}
.line188{ line-height: 1.88 !important;}
.line189{ line-height: 1.89 !important;}
.line190{ line-height: 1.90 !important;}
.line191{ line-height: 1.91 !important;}
.line192{ line-height: 1.92 !important;}
.line193{ line-height: 1.93 !important;}
.line194{ line-height: 1.94 !important;}
.line195{ line-height: 1.95 !important;}
.line196{ line-height: 1.96 !important;}
.line197{ line-height: 1.97 !important;}
.line198{ line-height: 1.98 !important;}
.line199{ line-height: 1.99 !important;}
.line200{ line-height: 2.00 !important;}
.line201{ line-height: 2.01 !important;}
.line202{ line-height: 2.02 !important;}
.line203{ line-height: 2.03 !important;}
.line204{ line-height: 2.04 !important;}
.line205{ line-height: 2.05 !important;}
.line206{ line-height: 2.06 !important;}
.line207{ line-height: 2.07 !important;}
.line208{ line-height: 2.08 !important;}
.line209{ line-height: 2.09 !important;}
.line210{ line-height: 2.10 !important;}
.line211{ line-height: 2.11 !important;}
.line212{ line-height: 2.12 !important;}
.line213{ line-height: 2.13 !important;}
.line214{ line-height: 2.14 !important;}
.line215{ line-height: 2.15 !important;}
.line216{ line-height: 2.16 !important;}
.line217{ line-height: 2.17 !important;}
.line218{ line-height: 2.18 !important;}
.line219{ line-height: 2.19 !important;}
.line220{ line-height: 2.20 !important;}
.line221{ line-height: 2.21 !important;}
.line222{ line-height: 2.22 !important;}
.line223{ line-height: 2.23 !important;}
.line224{ line-height: 2.24 !important;}
.line225{ line-height: 2.25 !important;}
.line226{ line-height: 2.26 !important;}
.line227{ line-height: 2.27 !important;}
.line228{ line-height: 2.28 !important;}
.line229{ line-height: 2.29 !important;}
.line230{ line-height: 2.30 !important;}
.line231{ line-height: 2.31 !important;}
.line232{ line-height: 2.32 !important;}
.line233{ line-height: 2.33 !important;}
.line234{ line-height: 2.34 !important;}
.line235{ line-height: 2.35 !important;}
.line236{ line-height: 2.36 !important;}
.line237{ line-height: 2.37 !important;}
.line238{ line-height: 2.38 !important;}
.line239{ line-height: 2.39 !important;}
.line240{ line-height: 2.40 !important;}
.line241{ line-height: 2.41 !important;}
.line242{ line-height: 2.42 !important;}
.line243{ line-height: 2.43 !important;}
.line244{ line-height: 2.44 !important;}
.line245{ line-height: 2.45 !important;}
.line246{ line-height: 2.46 !important;}
.line247{ line-height: 2.47 !important;}
.line248{ line-height: 2.48 !important;}
.line249{ line-height: 2.49 !important;}
.line250{ line-height: 2.50 !important;}
.line251{ line-height: 2.51 !important;}

/* letter-spacing */

.letter000{ letter-spacing: 0.00em !important;}
.letter001{ letter-spacing: 0.01em !important;}
.letter002{ letter-spacing: 0.02em !important;}
.letter003{ letter-spacing: 0.03em !important;}
.letter004{ letter-spacing: 0.04em !important;}
.letter005{ letter-spacing: 0.05em !important;}
.letter006{ letter-spacing: 0.06em !important;}
.letter007{ letter-spacing: 0.07em !important;}
.letter008{ letter-spacing: 0.08em !important;}
.letter009{ letter-spacing: 0.09em !important;}
.letter010{ letter-spacing: 0.10em !important;}
.letter011{ letter-spacing: 0.11em !important;}
.letter012{ letter-spacing: 0.12em !important;}
.letter013{ letter-spacing: 0.13em !important;}
.letter014{ letter-spacing: 0.14em !important;}
.letter015{ letter-spacing: 0.15em !important;}
.letter016{ letter-spacing: 0.16em !important;}
.letter017{ letter-spacing: 0.17em !important;}
.letter018{ letter-spacing: 0.18em !important;}
.letter019{ letter-spacing: 0.19em !important;}
.letter020{ letter-spacing: 0.20em !important;}
.letter021{ letter-spacing: 0.21em !important;}
.letter022{ letter-spacing: 0.22em !important;}
.letter023{ letter-spacing: 0.23em !important;}
.letter024{ letter-spacing: 0.24em !important;}
.letter025{ letter-spacing: 0.25em !important;}
.letter026{ letter-spacing: 0.26em !important;}
.letter027{ letter-spacing: 0.27em !important;}
.letter028{ letter-spacing: 0.28em !important;}
.letter029{ letter-spacing: 0.29em !important;}
.letter030{ letter-spacing: 0.30em !important;}
.letter031{ letter-spacing: 0.31em !important;}
.letter032{ letter-spacing: 0.32em !important;}
.letter033{ letter-spacing: 0.33em !important;}
.letter034{ letter-spacing: 0.34em !important;}
.letter035{ letter-spacing: 0.35em !important;}
.letter036{ letter-spacing: 0.36em !important;}
.letter037{ letter-spacing: 0.37em !important;}
.letter038{ letter-spacing: 0.38em !important;}
.letter039{ letter-spacing: 0.39em !important;}
.letter040{ letter-spacing: 0.40em !important;}
.letter041{ letter-spacing: 0.41em !important;}
.letter042{ letter-spacing: 0.42em !important;}
.letter043{ letter-spacing: 0.43em !important;}
.letter044{ letter-spacing: 0.44em !important;}
.letter045{ letter-spacing: 0.45em !important;}
.letter046{ letter-spacing: 0.46em !important;}
.letter047{ letter-spacing: 0.47em !important;}
.letter048{ letter-spacing: 0.48em !important;}
.letter049{ letter-spacing: 0.49em !important;}
.letter050{ letter-spacing: 0.50em !important;}
.letter051{ letter-spacing: 0.51em !important;}
.letter052{ letter-spacing: 0.52em !important;}
.letter053{ letter-spacing: 0.53em !important;}
.letter054{ letter-spacing: 0.54em !important;}
.letter055{ letter-spacing: 0.55em !important;}
.letter056{ letter-spacing: 0.56em !important;}
.letter057{ letter-spacing: 0.57em !important;}
.letter058{ letter-spacing: 0.58em !important;}
.letter059{ letter-spacing: 0.59em !important;}
.letter060{ letter-spacing: 0.60em !important;}
.letter061{ letter-spacing: 0.61em !important;}
.letter062{ letter-spacing: 0.62em !important;}
.letter063{ letter-spacing: 0.63em !important;}
.letter064{ letter-spacing: 0.64em !important;}
.letter065{ letter-spacing: 0.65em !important;}
.letter066{ letter-spacing: 0.66em !important;}
.letter067{ letter-spacing: 0.67em !important;}
.letter068{ letter-spacing: 0.68em !important;}
.letter069{ letter-spacing: 0.69em !important;}
.letter070{ letter-spacing: 0.70em !important;}
.letter071{ letter-spacing: 0.71em !important;}
.letter072{ letter-spacing: 0.72em !important;}
.letter073{ letter-spacing: 0.73em !important;}
.letter074{ letter-spacing: 0.74em !important;}
.letter075{ letter-spacing: 0.75em !important;}
.letter076{ letter-spacing: 0.76em !important;}
.letter077{ letter-spacing: 0.77em !important;}
.letter078{ letter-spacing: 0.78em !important;}
.letter079{ letter-spacing: 0.79em !important;}
.letter080{ letter-spacing: 0.80em !important;}
.letter081{ letter-spacing: 0.81em !important;}
.letter082{ letter-spacing: 0.82em !important;}
.letter083{ letter-spacing: 0.83em !important;}
.letter084{ letter-spacing: 0.84em !important;}
.letter085{ letter-spacing: 0.85em !important;}
.letter086{ letter-spacing: 0.86em !important;}
.letter087{ letter-spacing: 0.87em !important;}
.letter088{ letter-spacing: 0.88em !important;}
.letter089{ letter-spacing: 0.89em !important;}
.letter090{ letter-spacing: 0.90em !important;}
.letter091{ letter-spacing: 0.91em !important;}
.letter092{ letter-spacing: 0.92em !important;}
.letter093{ letter-spacing: 0.93em !important;}
.letter094{ letter-spacing: 0.94em !important;}
.letter095{ letter-spacing: 0.95em !important;}
.letter096{ letter-spacing: 0.96em !important;}
.letter097{ letter-spacing: 0.97em !important;}
.letter098{ letter-spacing: 0.98em !important;}
.letter099{ letter-spacing: 0.99em !important;}
.letter100{ letter-spacing: 1.00em !important;}

/*
---------------------- margin -----------------------------
*/
.mt00{ margin-top: 0px !important;}
.mt05{ margin-top: 5px !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;}
.mt55{ margin-top: 55px !important;}
.mt60{ margin-top: 60px !important;}
.mt65{ margin-top: 65px !important;}
.mt70{ margin-top: 70px !important;}
.mt75{ margin-top: 75px !important;}
.mt80{ margin-top: 80px !important;}
.mt85{ margin-top: 85px !important;}
.mt90{ margin-top: 90px !important;}
.mt95{ margin-top: 95px !important;}
.mt100{ margin-top: 100px !important;}
.mb00{ margin-bottom: 0px !important;}
.mb05{ margin-bottom: 5px !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;}
.mb55{ margin-bottom: 55px !important;}
.mb60{ margin-bottom: 60px !important;}
.mb65{ margin-bottom: 65px !important;}
.mb70{ margin-bottom: 70px !important;}
.mb75{ margin-bottom: 75px !important;}
.mb80{ margin-bottom: 80px !important;}
.mb85{ margin-bottom: 85px !important;}
.mb90{ margin-bottom: 90px !important;}
.mb95{ margin-bottom: 95px !important;}
.mb100{ margin-bottom: 100px !important;}
.ml00{ margin-left: 0px !important;}
.ml05{ 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;}
.ml55{ margin-left: 55px !important;}
.ml60{ margin-left: 60px !important;}
.ml65{ margin-left: 65px !important;}
.ml70{ margin-left: 70px !important;}
.ml75{ margin-left: 75px !important;}
.ml80{ margin-left: 80px !important;}
.ml85{ margin-left: 85px !important;}
.ml90{ margin-left: 90px !important;}
.ml95{ margin-left: 95px !important;}
.ml100{ margin-left: 100px !important;}
.mr00{ margin-right: 0px !important;}
.mr05{ margin-right: 5px !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;}
.mr55{ margin-right: 55px !important;}
.mr60{ margin-right: 60px !important;}
.mr65{ margin-right: 65px !important;}
.mr70{ margin-right: 70px !important;}
.mr75{ margin-right: 75px !important;}
.mr80{ margin-right: 80px !important;}
.mr85{ margin-right: 85px !important;}
.mr90{ margin-right: 90px !important;}
.mr95{ margin-right: 95px !important;}
.mr100{ margin-right: 100px !important;}

.mt-05{ margin-top: -5px !important;}
.mt-10{ margin-top: -10px !important;}
.mt-15{ margin-top: -15px !important;}
.mt-20{ margin-top: -20px !important;}
.mt-25{ margin-top: -25px !important;}
.mt-30{ margin-top: -30px !important;}
.mt-35{ margin-top: -35px !important;}
.mt-40{ margin-top: -40px !important;}
.mt-45{ margin-top: -45px !important;}
.mt-50{ margin-top: -50px !important;}
.mt-55{ margin-top: -55px !important;}
.mt-60{ margin-top: -60px !important;}
.mt-65{ margin-top: -65px !important;}
.mt-70{ margin-top: -70px !important;}
.mt-75{ margin-top: -75px !important;}
.mt-80{ margin-top: -80px !important;}
.mt-85{ margin-top: -85px !important;}
.mt-90{ margin-top: -90px !important;}
.mt-95{ margin-top: -95px !important;}
.mt-100{ margin-top: -100px !important;}
.mb-05{ margin-bottom: -5px !important;}
.mb-10{ margin-bottom: -10px !important;}
.mb-15{ margin-bottom: -15px !important;}
.mb-20{ margin-bottom: -20px !important;}
.mb-25{ margin-bottom: -25px !important;}
.mb-30{ margin-bottom: -30px !important;}
.mb-35{ margin-bottom: -35px !important;}
.mb-40{ margin-bottom: -40px !important;}
.mb-45{ margin-bottom: -45px !important;}
.mb-50{ margin-bottom: -50px !important;}
.mb-55{ margin-bottom: -55px !important;}
.mb-60{ margin-bottom: -60px !important;}
.mb-65{ margin-bottom: -65px !important;}
.mb-70{ margin-bottom: -70px !important;}
.mb-75{ margin-bottom: -75px !important;}
.mb-80{ margin-bottom: -80px !important;}
.mb-85{ margin-bottom: -85px !important;}
.mb-90{ margin-bottom: -90px !important;}
.mb-95{ margin-bottom: -95px !important;}
.mb-100{ margin-bottom: -100px !important;}
.ml-05{ margin-left: -5px !important;}
.ml-10{ margin-left: -10px !important;}
.ml-15{ margin-left: -15px !important;}
.ml-20{ margin-left: -20px !important;}
.ml-25{ margin-left: -25px !important;}
.ml-30{ margin-left: -30px !important;}
.ml-35{ margin-left: -35px !important;}
.ml-40{ margin-left: -40px !important;}
.ml-45{ margin-left: -45px !important;}
.ml-50{ margin-left: -50px !important;}
.ml-55{ margin-left: -55px !important;}
.ml-60{ margin-left: -60px !important;}
.ml-65{ margin-left: -65px !important;}
.ml-70{ margin-left: -70px !important;}
.ml-75{ margin-left: -75px !important;}
.ml-80{ margin-left: -80px !important;}
.ml-85{ margin-left: -85px !important;}
.ml-90{ margin-left: -90px !important;}
.ml-95{ margin-left: -95px !important;}
.ml-100{ margin-left: -100px !important;}
.mr-05{ margin-right: -5px !important;}
.mr-10{ margin-right: -10px !important;}
.mr-15{ margin-right: -15px !important;}
.mr-20{ margin-right: -20px !important;}
.mr-25{ margin-right: -25px !important;}
.mr-30{ margin-right: -30px !important;}
.mr-35{ margin-right: -35px !important;}
.mr-40{ margin-right: -40px !important;}
.mr-45{ margin-right: -45px !important;}
.mr-50{ margin-right: -50px !important;}
.mr-55{ margin-right: -55px !important;}
.mr-60{ margin-right: -60px !important;}
.mr-65{ margin-right: -65px !important;}
.mr-70{ margin-right: -70px !important;}
.mr-75{ margin-right: -75px !important;}
.mr-80{ margin-right: -80px !important;}
.mr-85{ margin-right: -85px !important;}
.mr-90{ margin-right: -90px !important;}
.mr-95{ margin-right: -95px !important;}
.mr-100{ margin-right: -100px !important;}

/*
---------------------- padding -----------------------------
*/

.pt00{ padding-top: 0px !important;}
.pt05{ padding-top: 5px !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;}
.pt55{ padding-top: 55px !important;}
.pt60{ padding-top: 60px !important;}
.pt65{ padding-top: 65px !important;}
.pt70{ padding-top: 70px !important;}
.pt75{ padding-top: 75px !important;}
.pt80{ padding-top: 80px !important;}
.pt85{ padding-top: 85px !important;}
.pt90{ padding-top: 90px !important;}
.pt95{ padding-top: 95px !important;}
.pt100{ padding-top: 100px !important;}
.pt100{ padding-top: 100px !important;}
.pt105{ padding-top: 105px !important;}
.pt110{ padding-top: 110px !important;}
.pt115{ padding-top: 115px !important;}
.pt120{ padding-top: 120px !important;}
.pt125{ padding-top: 125px !important;}
.pt130{ padding-top: 130px !important;}
.pt135{ padding-top: 135px !important;}
.pt140{ padding-top: 140px !important;}
.pt145{ padding-top: 145px !important;}
.pt150{ padding-top: 150px !important;}
.pt155{ padding-top: 155px !important;}
.pt160{ padding-top: 160px !important;}
.pt165{ padding-top: 165px !important;}
.pt170{ padding-top: 170px !important;}
.pt175{ padding-top: 175px !important;}
.pt180{ padding-top: 180px !important;}
.pt185{ padding-top: 185px !important;}
.pt190{ padding-top: 190px !important;}
.pt195{ padding-top: 195px !important;}
.pt200{ padding-top: 200px !important;}

.pb00{ padding-bottom: 0px !important;}
.pb05{ padding-bottom: 5px !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;}
.pb55{ padding-bottom: 55px !important;}
.pb60{ padding-bottom: 60px !important;}
.pb65{ padding-bottom: 65px !important;}
.pb70{ padding-bottom: 70px !important;}
.pb75{ padding-bottom: 75px !important;}
.pb80{ padding-bottom: 80px !important;}
.pb85{ padding-bottom: 85px !important;}
.pb90{ padding-bottom: 90px !important;}
.pb95{ padding-bottom: 95px !important;}
.pb100{ padding-bottom: 100px !important;}
.pb100{ padding-bottom: 100px !important;}
.pb105{ padding-bottom: 105px !important;}
.pb110{ padding-bottom: 110px !important;}
.pb115{ padding-bottom: 115px !important;}
.pb120{ padding-bottom: 120px !important;}
.pb125{ padding-bottom: 125px !important;}
.pb130{ padding-bottom: 130px !important;}
.pb135{ padding-bottom: 135px !important;}
.pb140{ padding-bottom: 140px !important;}
.pb145{ padding-bottom: 145px !important;}
.pb150{ padding-bottom: 150px !important;}
.pb155{ padding-bottom: 155px !important;}
.pb160{ padding-bottom: 160px !important;}
.pb165{ padding-bottom: 165px !important;}
.pb170{ padding-bottom: 170px !important;}
.pb175{ padding-bottom: 175px !important;}
.pb180{ padding-bottom: 180px !important;}
.pb185{ padding-bottom: 185px !important;}
.pb190{ padding-bottom: 190px !important;}
.pb195{ padding-bottom: 195px !important;}
.pb200{ padding-bottom: 200px !important;}

.pl00{ padding-left: 0px !important;}
.pl05{ padding-left: 5px !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;}
.pl55{ padding-left: 55px !important;}
.pl60{ padding-left: 60px !important;}
.pl65{ padding-left: 65px !important;}
.pl70{ padding-left: 70px !important;}
.pl75{ padding-left: 75px !important;}
.pl80{ padding-left: 80px !important;}
.pl85{ padding-left: 85px !important;}
.pl90{ padding-left: 90px !important;}
.pl95{ padding-left: 95px !important;}
.pl100{ padding-left: 100px !important;}
.pl100{ padding-left: 100px !important;}
.pl105{ padding-left: 105px !important;}
.pl110{ padding-left: 110px !important;}
.pl115{ padding-left: 115px !important;}
.pl120{ padding-left: 120px !important;}
.pl125{ padding-left: 125px !important;}
.pl130{ padding-left: 130px !important;}
.pl135{ padding-left: 135px !important;}
.pl140{ padding-left: 140px !important;}
.pl145{ padding-left: 145px !important;}
.pl150{ padding-left: 150px !important;}
.pl155{ padding-left: 155px !important;}
.pl160{ padding-left: 160px !important;}
.pl165{ padding-left: 165px !important;}
.pl170{ padding-left: 170px !important;}
.pl175{ padding-left: 175px !important;}
.pl180{ padding-left: 180px !important;}
.pl185{ padding-left: 185px !important;}
.pl190{ padding-left: 190px !important;}
.pl195{ padding-left: 195px !important;}
.pl200{ padding-left: 200px !important;}

.pr00{ padding-right: 0px !important;}
.pr05{ padding-right: 5px !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;}
.pr55{ padding-right: 55px !important;}
.pr60{ padding-right: 60px !important;}
.pr65{ padding-right: 65px !important;}
.pr70{ padding-right: 70px !important;}
.pr75{ padding-right: 75px !important;}
.pr80{ padding-right: 80px !important;}
.pr85{ padding-right: 85px !important;}
.pr90{ padding-right: 90px !important;}
.pr95{ padding-right: 95px !important;}
.pr100{ padding-right: 100px !important;}
.pr100{ padding-right: 100px !important;}
.pr105{ padding-right: 105px !important;}
.pr110{ padding-right: 110px !important;}
.pr115{ padding-right: 115px !important;}
.pr120{ padding-right: 120px !important;}
.pr125{ padding-right: 125px !important;}
.pr130{ padding-right: 130px !important;}
.pr135{ padding-right: 135px !important;}
.pr140{ padding-right: 140px !important;}
.pr145{ padding-right: 145px !important;}
.pr150{ padding-right: 150px !important;}
.pr155{ padding-right: 155px !important;}
.pr160{ padding-right: 160px !important;}
.pr165{ padding-right: 165px !important;}
.pr170{ padding-right: 170px !important;}
.pr175{ padding-right: 175px !important;}
.pr180{ padding-right: 180px !important;}
.pr185{ padding-right: 185px !important;}
.pr190{ padding-right: 190px !important;}
.pr195{ padding-right: 195px !important;}
.pr200{ padding-right: 200px !important;}
