@charset "utf-8";
/*-----------------------------------------------------------
===  [ module CSS ]  ====================================
------------------------------------------------------------*/

/* ***************************************************************************** */
/*

　目次

-------------------------------------------------------------------------------

　01. float
　02. clear
　03. layout
　04. position
　05. indent
　06. font

*/
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 01. float
 ** ------------------------------------------------------- */
.mod_ft_l {
	float: left !important;
}
.mod_ft_r {
	float: right !important;
}
.mod_img_l {
	float: left !important;
	margin-right: 1em !important;
}
.mod_img_r {
	float: right !important;
	margin-left: 1em !important;
}
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 02. clear
 ** ------------------------------------------------------- */
/* clear
----------------------------------------------------*/
.mod_clear {
	clear: both;
}
/* clearfix
----------------------------------------------------*/
.mod_clearfix:after {
  content: "";
  clear: both;
  display: block;
}
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 03. layout
 ** ------------------------------------------------------- */
/* mod_sec
----------------------------------------------------*/
.mod_sec00 {
	margin-top: 0px !important;
}
.mod_sec01 {
	margin-top: 5px !important;
}
.mod_sec02 {
	margin-top: 10px !important;
}
.mod_sec03 {
	margin-top: 15px !important;
}
.mod_sec04 {
	margin-top: 20px !important;
}
.mod_sec05 {
	margin-top: 25px !important;
}
.mod_sec06 {
	margin-top: 30px !important;
}
.mod_sec07 {
	margin-top: 35px !important;
}
.mod_sec08 {
	margin-top: 40px !important;
}
.mod_sec09 {
	margin-top: 45px !important;
}
.mod_sec10 {
	margin-top: 50px !important;
}
.mod_sec11 {
	margin-top: 55px !important;
}
.mod_sec12 {
	margin-top: 60px !important;
}
/* margin
----------------------------------------------------*/
.mod_mt0 {
	margin-top: 0px !important;
}
.mod_mt5 {
	margin-top: 5px !important;
}
.mod_mt10 {
	margin-top: 10px !important;
}
.mod_mt15 {
	margin-top: 15px !important;
}
.mod_mt20 {
	margin-top: 20px !important;
}
.mod_mt25 {
	margin-top: 25px !important;
}
.mod_mt30 {
	margin-top: 30px !important;
}
.mod_mt35 {
	margin-top: 35px !important;
}
.mod_mt40 {
	margin-top: 40px !important;
}
.mod_mt45 {
	margin-top: 45px !important;
}
.mod_mt50 {
	margin-top: 50px !important;
}
.mod_mt55 {
	margin-top: 55px !important;
}
.mod_mt60 {
	margin-top: 60px !important;
}
.mod_mt65 {
	margin-top: 65px !important;
}
.mod_mt70 {
	margin-top: 70px !important;
}
.mod_mt75 {
	margin-top: 75px !important;
}
.mod_mt80 {
	margin-top: 80px !important;
}
.mod_mt85 {
	margin-top: 85px !important;
}
.mod_mt90 {
	margin-top: 90px !important;
}
.mod_mt95 {
	margin-top: 95px !important;
}
.mod_mt100 {
	margin-top: 100px !important;
}
.mod_mr0 {
	margin-right: 0px !important;
}
.mod_mr5 {
	margin-right: 5px !important;
}
.mod_mr10 {
	margin-right: 10px !important;
}
.mod_mr15 {
	margin-right: 15px !important;
}
.mod_mr20 {
	margin-right: 20px !important;
}
.mod_mr25 {
	margin-right: 25px !important;
}
.mod_mr30 {
	margin-right: 30px !important;
}
.mod_mr35 {
	margin-right: 35px !important;
}
.mod_mr40 {
	margin-right: 40px !important;
}
.mod_mr45 {
	margin-right: 45px !important;
}
.mod_mr50 {
	margin-right: 50px !important;
}
.mod_mr55 {
	margin-right: 55px !important;
}
.mod_mr60 {
	margin-right: 60px !important;
}
.mod_mr65 {
	margin-right: 65px !important;
}
.mod_mr70 {
	margin-right: 70px !important;
}
.mod_mr75 {
	margin-right: 75px !important;
}
.mod_mr80 {
	margin-right: 80px !important;
}
.mod_mr85 {
	margin-right: 85px !important;
}
.mod_mr90 {
	margin-right: 90px !important;
}
.mod_mr95 {
	margin-right: 95px !important;
}
.mod_mr100 {
	margin-right: 100px !important;
}
.mod_mb0 {
	margin-bottom: 0px !important;
}
.mod_mb5 {
	margin-bottom: 5px !important;
}
.mod_mb10 {
	margin-bottom: 10px !important;
}
.mod_mb15 {
	margin-bottom: 15px !important;
}
.mod_mb20 {
	margin-bottom: 20px !important;
}
.mod_mb25 {
	margin-bottom: 25px !important;
}
.mod_mb30 {
	margin-bottom: 30px !important;
}
.mod_mb35 {
	margin-bottom: 35px !important;
}
.mod_mb40 {
	margin-bottom: 40px !important;
}
.mod_mb45 {
	margin-bottom: 45px !important;
}
.mod_mb50 {
	margin-bottom: 50px !important;
}
.mod_mb55 {
	margin-bottom: 55px !important;
}
.mod_mb60 {
	margin-bottom: 60px !important;
}
.mod_mb65 {
	margin-bottom: 65px !important;
}
.mod_mb70 {
	margin-bottom: 70px !important;
}
.mod_mb75 {
	margin-bottom: 75px !important;
}
.mod_mb80 {
	margin-bottom: 80px !important;
}
.mod_mb85 {
	margin-bottom: 85px !important;
}
.mod_mb90 {
	margin-bottom: 90px !important;
}
.mod_mb95 {
	margin-bottom: 95px !important;
}
.mod_mb100 {
	margin-bottom: 100px !important;
}
.mod_ml0 {
	margin-left: 0px !important;
}
.mod_ml5 {
	margin-left: 5px !important;
}
.mod_ml10 {
	margin-left: 10px !important;
}
.mod_ml15 {
	margin-left: 15px !important;
}
.mod_ml20 {
	margin-left: 20px !important;
}
.mod_ml25 {
	margin-left: 25px !important;
}
.mod_ml30 {
	margin-left: 30px !important;
}
.mod_ml35 {
	margin-left: 35px !important;
}
.mod_ml40 {
	margin-left: 40px !important;
}
.mod_ml45 {
	margin-left: 45px !important;
}
.mod_ml50 {
	margin-left: 50px !important;
}
.mod_ml55 {
	margin-left: 55px !important;
}
.mod_ml60 {
	margin-left: 60px !important;
}
.mod_ml65 {
	margin-left: 65px !important;
}
.mod_ml70 {
	margin-left: 70px !important;
}
.mod_ml75 {
	margin-left: 75px !important;
}
.mod_ml80 {
	margin-left: 80px !important;
}
.mod_ml85 {
	margin-left: 85px !important;
}
.mod_ml90 {
	margin-left: 90px !important;
}
.mod_ml95 {
	margin-left: 95px !important;
}
.mod_ml100 {
	margin-left: 100px !important;
}
/* -- em -- */
.mod_mtem0_5 {
	margin-top: 0.5em !important;
}
.mod_mtem1 {
	margin-top: 1em !important;
}
.mod_mtem1_5 {
	margin-top: 1.5em !important;
}
.mod_mtem2 {
	margin-top: 2em !important;
}
.mod_mtem2_5 {
	margin-top: 2.5em !important;
}
.mod_mtem3 {
	margin-top: 3em !important;
}
.mod_mtem3_5 {
	margin-top: 3.5em !important;
}
.mod_mtem4 {
	margin-top: 4em !important;
}
.mod_mtem4_5 {
	margin-top: 4.5em !important;
}
.mod_mtem5 {
	margin-top: 5em !important;
}
.mrem0_5 {
	margin-right: 0.5em !important;
}
.mrem1 {
	margin-right: 1em !important;
}
.mrem1_5 {
	margin-right: 1.5em !important;
}
.mrem2 {
	margin-right: 2em !important;
}
.mrem2_5 {
	margin-right: 2.5em !important;
}
.mrem3 {
	margin-right: 3em !important;
}
.mrem3_5 {
	margin-right: 3.5em !important;
}
.mrem4 {
	margin-right: 4em !important;
}
.mrem4_5 {
	margin-right: 4.5em !important;
}
.mrem5 {
	margin-right: 5em !important;
}
.mod_mbem0_5 {
	margin-bottom: 0.5em !important;
}
.mod_mbem1 {
	margin-bottom: 1em !important;
}
.mod_mbem1_5 {
	margin-bottom: 1.5em !important;
}
.mod_mbem2 {
	margin-bottom: 2em !important;
}
.mod_mbem2_5 {
	margin-bottom: 2.5em !important;
}
.mod_mbem3 {
	margin-bottom: 3em !important;
}
.mod_mbem3_5 {
	margin-bottom: 3.5em !important;
}
.mod_mbem4 {
	margin-bottom: 4em !important;
}
.mod_mbem4_5 {
	margin-bottom: 4.5em !important;
}
.mod_mbem5 {
	margin-bottom: 5em !important;
}
.mod_mlem0_5 {
	margin-left: 0.5em !important;
}
.mod_mlem1 {
	margin-left: 1em !important;
}
.mod_mlem1_5 {
	margin-left: 1.5em !important;
}
.mod_mlem2 {
	margin-left: 2em !important;
}
.mod_mlem2_5 {
	margin-left: 2.5em !important;
}
.mod_mlem3 {
	margin-left: 3em !important;
}
.mod_mlem3_5 {
	margin-left: 3.5em !important;
}
.mod_mlem4 {
	margin-left: 4em !important;
}
.mod_mlem4_5 {
	margin-left: 4.5em !important;
}
.mod_mlem5 {
	margin-left: 5em !important;
}
/* padding
----------------------------------------------------*/
.mod_pt0 {
	padding-top: 0px !important;
}
.mod_pt5 {
	padding-top: 5px !important;
}
.mod_pt10 {
	padding-top: 10px !important;
}
.mod_pt15 {
	padding-top: 15px !important;
}
.mod_pt20 {
	padding-top: 20px !important;
}
.mod_pt25 {
	padding-top: 25px !important;
}
.mod_pt30 {
	padding-top: 30px !important;
}
.mod_pt35 {
	padding-top: 35px !important;
}
.mod_pt40 {
	padding-top: 40px !important;
}
.mod_pt45 {
	padding-top: 45px !important;
}
.mod_pt50 {
	padding-top: 50px !important;
}
.mod_pt55 {
	padding-top: 55px !important;
}
.mod_pt60 {
	padding-top: 60px !important;
}
.mod_pt65 {
	padding-top: 65px !important;
}
.mod_pt70 {
	padding-top: 70px !important;
}
.mod_pt75 {
	padding-top: 75px !important;
}
.mod_pt80 {
	padding-top: 80px !important;
}
.mod_pt85 {
	padding-top: 85px !important;
}
.mod_pt90 {
	padding-top: 90px !important;
}
.mod_pt95 {
	padding-top: 95px !important;
}
.mod_pt100 {
	padding-top: 100px !important;
}
.mod_pr0 {
	padding-right: 0px !important;
}
.mod_pr5 {
	padding-right: 5px !important;
}
.mod_pr10 {
	padding-right: 10px !important;
}
.mod_pr15 {
	padding-right: 15px !important;
}
.mod_pr20 {
	padding-right: 20px !important;
}
.mod_pr25 {
	padding-right: 25px !important;
}
.mod_pr30 {
	padding-right: 30px !important;
}
.mod_pr35 {
	padding-right: 35px !important;
}
.mod_pr40 {
	padding-right: 40px !important;
}
.mod_pr45 {
	padding-right: 45px !important;
}
.mod_pr50 {
	padding-right: 50px !important;
}
.mod_pr55 {
	padding-right: 55px !important;
}
.mod_pr60 {
	padding-right: 60px !important;
}
.mod_pr65 {
	padding-right: 65px !important;
}
.mod_pr70 {
	padding-right: 70px !important;
}
.mod_pr75 {
	padding-right: 75px !important;
}
.mod_pr80 {
	padding-right: 80px !important;
}
.mod_pr85 {
	padding-right: 85px !important;
}
.mod_pr90 {
	padding-right: 90px !important;
}
.mod_pr95 {
	padding-right: 95px !important;
}
.mod_pr100 {
	padding-right: 100px !important;
}
.mod_pb0 {
	padding-bottom: 0px !important;
}
.mod_pb5 {
	padding-bottom: 5px !important;
}
.mod_pb10 {
	padding-bottom: 10px !important;
}
.mod_pb15 {
	padding-bottom: 15px !important;
}
.mod_pb20 {
	padding-bottom: 20px !important;
}
.mod_pb25 {
	padding-bottom: 25px !important;
}
.mod_pb30 {
	padding-bottom: 30px !important;
}
.mod_pb35 {
	padding-bottom: 35px !important;
}
.mod_pb40 {
	padding-bottom: 40px !important;
}
.mod_pb45 {
	padding-bottom: 45px !important;
}
.mod_pb50 {
	padding-bottom: 50px !important;
}
.mod_pb55 {
	padding-bottom: 55px !important;
}
.mod_pb60 {
	padding-bottom: 60px !important;
}
.mod_pb65 {
	padding-bottom: 65px !important;
}
.mod_pb70 {
	padding-bottom: 70px !important;
}
.mod_pb75 {
	padding-bottom: 75px !important;
}
.mod_pb80 {
	padding-bottom: 80px !important;
}
.mod_pb85 {
	padding-bottom: 85px !important;
}
.mod_pb90 {
	padding-bottom: 90px !important;
}
.mod_pb95 {
	padding-bottom: 95px !important;
}
.mod_pb100 {
	padding-bottom: 100px !important;
}
.mod_pl0 {
	padding-left: 0px !important;
}
.mod_pl5 {
	padding-left: 5px !important;
}
.mod_pl10 {
	padding-left: 10px !important;
}
.mod_pl15 {
	padding-left: 15px !important;
}
.mod_pl20 {
	padding-left: 20px !important;
}
.mod_pl25 {
	padding-left: 25px !important;
}
.mod_pl30 {
	padding-left: 30px !important;
}
.mod_pl35 {
	padding-left: 35px !important;
}
.mod_pl40 {
	padding-left: 40px !important;
}
.mod_pl45 {
	padding-left: 45px !important;
}
.mod_pl50 {
	padding-left: 50px !important;
}
.mod_pl55 {
	padding-left: 55px !important;
}
.mod_pl60 {
	padding-left: 60px !important;
}
.mod_pl65 {
	padding-left: 65px !important;
}
.mod_pl70 {
	padding-left: 70px !important;
}
.mod_pl75 {
	padding-left: 75px !important;
}
.mod_pl80 {
	padding-left: 80px !important;
}
.mod_pl85 {
	padding-left: 85px !important;
}
.mod_pl90 {
	padding-left: 90px !important;
}
.mod_pl95 {
	padding-left: 95px !important;
}
.mod_pl100 {
	padding-left: 100px !important;
}
/* width
----------------------------------------------------*/
.mod_w0 {
	width: 0 !important;
}
.mod_w5 {
	width: 5px !important;
}
.mod_w10 {
	width: 10px !important;
}
.mod_w15 {
	width: 15px !important;
}
.mod_w20 {
	width: 20px !important;
}
.mod_w25 {
	width: 25px !important;
}
.mod_w30 {
	width: 30px !important;
}
.mod_w35 {
	width: 35px !important;
}
.mod_w40 {
	width: 40px !important;
}
.mod_w45 {
	width: 45px !important;
}
.mod_w50 {
	width: 50px !important;
}
.mod_w55 {
	width: 55px !important;
}
.mod_w60 {
	width: 60px !important;
}
.mod_w65 {
	width: 65px !important;
}
.mod_w70 {
	width: 70px !important;
}
.mod_w75 {
	width: 75px !important;
}
.mod_w80 {
	width: 80px !important;
}
.mod_w85 {
	width: 85px !important;
}
.mod_w90 {
	width: 90px !important;
}
.mod_w95 {
	width: 95px !important;
}
.mod_w100 {
	width: 100px !important;
}
.mod_w105 {
	width: 105px !important;
}
.mod_w110 {
	width: 110px !important;
}
.mod_w115 {
	width: 115px !important;
}
.mod_w120 {
	width: 120px !important;
}
.mod_w125 {
	width: 125px !important;
}
.mod_w130 {
	width: 130px !important;
}
.mod_w135 {
	width: 135px !important;
}
.mod_w140 {
	width: 140px !important;
}
.mod_w145 {
	width: 145px !important;
}
.mod_w150 {
	width: 150px !important;
}
.mod_w155 {
	width: 155px !important;
}
.mod_w160 {
	width: 160px !important;
}
.mod_w165 {
	width: 165px !important;
}
.mod_w170 {
	width: 170px !important;
}
.mod_w175 {
	width: 175px !important;
}
.mod_w180 {
	width: 180px !important;
}
.mod_w185 {
	width: 185px !important;
}
.mod_w190 {
	width: 190px !important;
}
.mod_w195 {
	width: 195px !important;
}
.mod_w200 {
	width: 200px !important;
}
.mod_w205 {
	width: 205px !important;
}
.mod_w210 {
	width: 210px !important;
}
.mod_w215 {
	width: 215px !important;
}
.mod_w220 {
	width: 220px !important;
}
.mod_w225 {
	width: 225px !important;
}
.mod_w230 {
	width: 230px !important;
}
.mod_w235 {
	width: 235px !important;
}
.mod_w240 {
	width: 240px !important;
}
.mod_w245 {
	width: 245px !important;
}
.mod_w250 {
	width: 250px !important;
}
.mod_w255 {
	width: 255px !important;
}
.mod_w260 {
	width: 260px !important;
}
.mod_w265 {
	width: 265px !important;
}
.mod_w270 {
	width: 270px !important;
}
.mod_w275 {
	width: 275px !important;
}
.mod_w280 {
	width: 280px !important;
}
.mod_w285 {
	width: 285px !important;
}
.mod_w290 {
	width: 290px !important;
}
.mod_w295 {
	width: 295px !important;
}
.mod_w300 {
	width: 300px !important;
}
.mod_w305 {
	width: 305px !important;
}
.mod_w310 {
	width: 310px !important;
}
.mod_w315 {
	width: 315px !important;
}
.mod_w320 {
	width: 320px !important;
}
.mod_w325 {
	width: 325px !important;
}
.mod_w330 {
	width: 330px !important;
}
.mod_w335 {
	width: 335px !important;
}
.mod_w340 {
	width: 340px !important;
}
.mod_w345 {
	width: 345px !important;
}
.mod_w350 {
	width: 350px !important;
}
.mod_w355 {
	width: 355px !important;
}
.mod_w360 {
	width: 360px !important;
}
.mod_w365 {
	width: 365px !important;
}
.mod_w370 {
	width: 370px !important;
}
.mod_w375 {
	width: 375px !important;
}
.mod_w380 {
	width: 380px !important;
}
.mod_w385 {
	width: 385px !important;
}
.mod_w390 {
	width: 390px !important;
}
.mod_w395 {
	width: 395px !important;
}
.mod_w400 {
	width: 400px !important;
}
.mod_w405 {
	width: 405px !important;
}
.mod_w410 {
	width: 410px !important;
}
.mod_w415 {
	width: 415px !important;
}
.mod_w420 {
	width: 420px !important;
}
.mod_w425 {
	width: 425px !important;
}
.mod_w430 {
	width: 430px !important;
}
.mod_w435 {
	width: 435px !important;
}
.mod_w440 {
	width: 440px !important;
}
.mod_w445 {
	width: 445px !important;
}
.mod_w450 {
	width: 450px !important;
}
.mod_w455 {
	width: 455px !important;
}
.mod_w460 {
	width: 460px !important;
}
.mod_w465 {
	width: 465px !important;
}
.mod_w470 {
	width: 470px !important;
}
.mod_w475 {
	width: 475px !important;
}
.mod_w480 {
	width: 480px !important;
}
.mod_w485 {
	width: 485px !important;
}
.mod_w490 {
	width: 490px !important;
}
.mod_w495 {
	width: 495px !important;
}
.mod_w500 {
	width: 500px !important;
}
.mod_w505 {
	width: 505px !important;
}
.mod_w510 {
	width: 510px !important;
}
.mod_w515 {
	width: 515px !important;
}
.mod_w520 {
	width: 520px !important;
}
.mod_w525 {
	width: 525px !important;
}
.mod_w530 {
	width: 530px !important;
}
.mod_w535 {
	width: 535px !important;
}
.mod_w540 {
	width: 540px !important;
}
.mod_w545 {
	width: 545px !important;
}
.mod_w550 {
	width: 550px !important;
}
.mod_w555 {
	width: 555px !important;
}
.mod_w560 {
	width: 560px !important;
}
.mod_w565 {
	width: 565px !important;
}
.mod_w570 {
	width: 570px !important;
}
.mod_w575 {
	width: 575px !important;
}
.mod_w580 {
	width: 580px !important;
}
.mod_w585 {
	width: 585px !important;
}
.mod_w590 {
	width: 590px !important;
}
.mod_w595 {
	width: 595px !important;
}
.mod_w600 {
	width: 600px !important;
}
.mod_w605 {
	width: 605px !important;
}
.mod_w610 {
	width: 610px !important;
}
.mod_w615 {
	width: 615px !important;
}
.mod_w620 {
	width: 620px !important;
}
.mod_w625 {
	width: 625px !important;
}
.mod_w630 {
	width: 630px !important;
}
.mod_w635 {
	width: 635px !important;
}
.mod_w640 {
	width: 640px !important;
}
.mod_w645 {
	width: 645px !important;
}
.mod_w650 {
	width: 650px !important;
}
.mod_w655 {
	width: 655px !important;
}
.mod_w660 {
	width: 660px !important;
}
.mod_w665 {
	width: 665px !important;
}
.mod_w670 {
	width: 670px !important;
}
/* width variation (%) */
.mod_wp0 {
	width: 0% !important;
}
.mod_wp5 {
	width: 5% !important;
}
.mod_wp10 {
	width: 10% !important;
}
.mod_wp15 {
	width: 15% !important;
}
.mod_wp20 {
	width: 20% !important;
}
.mod_wp25 {
	width: 25% !important;
}
.mod_wp30 {
	width: 30% !important;
}
.mod_wp35 {
	width: 35% !important;
}
.mod_wp40 {
	width: 40% !important;
}
.mod_wp45 {
	width: 45% !important;
}
.mod_wp50 {
	width: 50% !important;
}
.mod_wp55 {
	width: 55% !important;
}
.mod_wp60 {
	width: 60% !important;
}
.mod_wp65 {
	width: 65% !important;
}
.mod_wp70 {
	width: 70% !important;
}
.mod_wp75 {
	width: 75% !important;
}
.mod_wp80 {
	width: 80% !important;
}
.mod_wp85 {
	width: 85% !important;
}
.mod_wp90 {
	width: 90% !important;
}
.mod_wp95 {
	width: 95% !important;
}
.mod_wp100 {
	width: 100% !important;
}
/* height
----------------------------------------------------*/
.mod_h0 {
	height: 0 !important;
}
.mod_h5 {
	height: 5px !important;
}
.mod_h10 {
	height: 10px !important;
}
.mod_h15 {
	height: 15px !important;
}
.mod_h20 {
	height: 20px !important;
}
.mod_h25 {
	height: 25px !important;
}
.mod_h30 {
	height: 30px !important;
}
.mod_h35 {
	height: 35px !important;
}
.mod_h40 {
	height: 40px !important;
}
.mod_h45 {
	height: 45px !important;
}
.mod_h50 {
	height: 50px !important;
}
.mod_h55 {
	height: 55px !important;
}
.mod_h60 {
	height: 60px !important;
}
.mod_h65 {
	height: 65px !important;
}
.mod_h70 {
	height: 70px !important;
}
.mod_h75 {
	height: 75px !important;
}
.mod_h80 {
	height: 80px !important;
}
.mod_h85 {
	height: 85px !important;
}
.mod_h90 {
	height: 90px !important;
}
.mod_h95 {
	height: 95px !important;
}
.mod_h100 {
	height: 100px !important;
}
.mod_h105 {
	height: 105px !important;
}
.mod_h110 {
	height: 110px !important;
}
.mod_h115 {
	height: 115px !important;
}
.mod_h120 {
	height: 120px !important;
}
.mod_h125 {
	height: 125px !important;
}
.mod_h130 {
	height: 130px !important;
}
.mod_h135 {
	height: 135px !important;
}
.mod_h140 {
	height: 140px !important;
}
.mod_h145 {
	height: 145px !important;
}
.mod_h150 {
	height: 150px !important;
}
.mod_h155 {
	height: 155px !important;
}
.mod_h160 {
	height: 160px !important;
}
.mod_h165 {
	height: 165px !important;
}
.mod_h170 {
	height: 170px !important;
}
.mod_h175 {
	height: 175px !important;
}
.mod_h180 {
	height: 180px !important;
}
.mod_h185 {
	height: 185px !important;
}
.mod_h190 {
	height: 190px !important;
}
.mod_h195 {
	height: 195px !important;
}
.mod_h200 {
	height: 200px !important;
}
.mod_h205 {
	height: 205px !important;
}
.mod_h210 {
	height: 210px !important;
}
.mod_h215 {
	height: 215px !important;
}
.mod_h220 {
	height: 220px !important;
}
.mod_h225 {
	height: 225px !important;
}
.mod_h230 {
	height: 230px !important;
}
.mod_h235 {
	height: 235px !important;
}
.mod_h240 {
	height: 240px !important;
}
.mod_h245 {
	height: 245px !important;
}
.mod_h250 {
	height: 250px !important;
}
.mod_h255 {
	height: 255px !important;
}
.mod_h260 {
	height: 260px !important;
}
.mod_h265 {
	height: 265px !important;
}
.mod_h270 {
	height: 270px !important;
}
.mod_h275 {
	height: 275px !important;
}
.mod_h280 {
	height: 280px !important;
}
.mod_h285 {
	height: 285px !important;
}
.mod_h290 {
	height: 290px !important;
}
.mod_h295 {
	height: 295px !important;
}
.mod_h300 {
	height: 300px !important;
}
.mod_h305 {
	height: 305px !important;
}
.mod_h310 {
	height: 310px !important;
}
.mod_h315 {
	height: 315px !important;
}
.mod_h320 {
	height: 320px !important;
}
.mod_h325 {
	height: 325px !important;
}
.mod_h330 {
	height: 330px !important;
}
.mod_h335 {
	height: 335px !important;
}
.mod_h340 {
	height: 340px !important;
}
.mod_h345 {
	height: 345px !important;
}
.mod_h350 {
	height: 350px !important;
}
.mod_h355 {
	height: 355px !important;
}
.mod_h360 {
	height: 360px !important;
}
.mod_h365 {
	height: 365px !important;
}
.mod_h370 {
	height: 370px !important;
}
.mod_h375 {
	height: 375px !important;
}
.mod_h380 {
	height: 380px !important;
}
.mod_h385 {
	height: 385px !important;
}
.mod_h390 {
	height: 390px !important;
}
.mod_h395 {
	height: 395px !important;
}
.mod_h400 {
	height: 400px !important;
}
.mod_h405 {
	height: 405px !important;
}
.mod_h410 {
	height: 410px !important;
}
.mod_h415 {
	height: 415px !important;
}
.mod_h420 {
	height: 420px !important;
}
.mod_h425 {
	height: 425px !important;
}
.mod_h430 {
	height: 430px !important;
}
.mod_h435 {
	height: 435px !important;
}
.mod_h440 {
	height: 440px !important;
}
.mod_h445 {
	height: 445px !important;
}
.mod_h450 {
	height: 450px !important;
}
.mod_h455 {
	height: 455px !important;
}
.mod_h460 {
	height: 460px !important;
}
.mod_h465 {
	height: 465px !important;
}
.mod_h470 {
	height: 470px !important;
}
.mod_h475 {
	height: 475px !important;
}
.mod_h480 {
	height: 480px !important;
}
.mod_h485 {
	height: 485px !important;
}
.mod_h490 {
	height: 490px !important;
}
.mod_h495 {
	height: 495px !important;
}
.mod_h500 {
	height: 500px !important;
}
.mod_h505 {
	height: 505px !important;
}
.mod_h510 {
	height: 510px !important;
}
.mod_h515 {
	height: 515px !important;
}
.mod_h520 {
	height: 520px !important;
}
.mod_h525 {
	height: 525px !important;
}
.mod_h530 {
	height: 530px !important;
}
.mod_h535 {
	height: 535px !important;
}
.mod_h540 {
	height: 540px !important;
}
.mod_h545 {
	height: 545px !important;
}
.mod_h550 {
	height: 550px !important;
}
.mod_h555 {
	height: 555px !important;
}
.mod_h560 {
	height: 560px !important;
}
.mod_h565 {
	height: 565px !important;
}
.mod_h570 {
	height: 570px !important;
}
.mod_h575 {
	height: 575px !important;
}
.mod_h580 {
	height: 580px !important;
}
.mod_h585 {
	height: 585px !important;
}
.mod_h590 {
	height: 590px !important;
}
.mod_h595 {
	height: 595px !important;
}
.mod_h600 {
	height: 600px !important;
}
.mod_h605 {
	height: 605px !important;
}
.mod_h610 {
	height: 610px !important;
}
.mod_h615 {
	height: 615px !important;
}
.mod_h620 {
	height: 620px !important;
}
.mod_h625 {
	height: 625px !important;
}
.mod_h630 {
	height: 630px !important;
}
.mod_h635 {
	height: 635px !important;
}
.mod_h640 {
	height: 640px !important;
}
.mod_h645 {
	height: 645px !important;
}
.mod_h650 {
	height: 650px !important;
}
.mod_h655 {
	height: 655px !important;
}
.mod_h660 {
	height: 660px !important;
}
.mod_h665 {
	height: 665px !important;
}
.mod_h670 {
	height: 670px !important;
}
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 04. position
 ** ------------------------------------------------------- */
/* box position
----------------------------------------------------*/
.mod_center {
	margin-left: auto;
	margin-right: auto;
}
.mod_center > * {
	margin-left: auto;
	margin-right: auto;
}
.mod_right > * {
	margin-left: auto;
	margin-right: 0;
}
.mod_left > * {
	margin-left: 0;
	margin-right: auto;
}
/* text position
----------------------------------------------------*/
.mod_tacenter {
	text-align: center !important;
}
.mod_taright {
	text-align: right !important;
}
.mod_taleft {
	text-align: left !important;
}
.mod_vatop {
	vertical-align: top !important;
}
.mod_vamiddle {
	vertical-align: middle !important;
}
.mod_vabottom {
	vertical-align: bottom !important;
}
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 05. indent
 ** ------------------------------------------------------- */
ul.mod_indent0_5 li {
	padding-left: 0.5em;
	text-indent: -0.5em;
}
ul.mod_indent1_0 li {
	padding-left: 1em;
	text-indent: -1em;
}
ul.mod_indent1_3 li {
	padding-left: 1.3em;
	text-indent: -1.3em;
}
ul.mod_indent1_5 li {
	padding-left: 1.5em;
	text-indent: -1.5em;
}
ul.mod_indent1_7 li {
	padding-left: 1.7em;
	text-indent: -1.7em;
}
ul.mod_indent2_0 li {
	padding-left: 2em;
	text-indent: -2em;
}
ul.mod_indent2_5 li {
	padding-left: 2.5em;
	text-indent: -2.5em;
}
ul.mod_indent3_0 li {
	padding-left: 3em;
	text-indent: -3em;
}
ul.mod_indent3_5 li {
	padding-left: 3.5em;
	text-indent: -3.5em;
}
ul.mod_indent4_0 li {
	padding-left: 4em;
	text-indent: -4em;
}
ul.mod_indent4_5 li {
	padding-left: 4.5em;
	text-indent: -4.5em;
}
ul.mod_indent5_0 li {
	padding-left: 5em;
	text-indent: -5em;
}
ul.mod_indent5_5 li {
	padding-left: 5.5em;
	text-indent: -5.5em;
}
ul.mod_indent6_0 li {
	padding-left: 6em;
	text-indent: -6em;
}
ul.mod_indent6_5 li {
	padding-left: 6.5em;
	text-indent: -6.5em;
}
ul.mod_indent7_0 li {
	padding-left: 7em;
	text-indent: -7em;
}
ul.mod_indent7_5 li {
	padding-left: 7.5em;
	text-indent: -7.5em;
}
ul.mod_indent8_0 li {
	padding-left: 8em;
	text-indent: -8em;
}
ul.mod_indent8_5 li {
	padding-left: 8.5em;
	text-indent: -8.5em;
}
ul.mod_indent9_0 li {
	padding-left: 9em;
	text-indent: -9em;
}
ul.mod_indent9_5 li {
	padding-left: 9.5em;
	text-indent: -9.5em;
}
ul.mod_indent10_0 li {
	padding-left: 10em;
	text-indent: -10em;
}
/* ***************************************************************************** */

/** -------------------------------------------------------
 ** 06. font
 ** ------------------------------------------------------- */
.mod_caution {
	color: #C00;
}
.mod_bold {
	font-weight: bold !important;
}
.mod_normal {
	font-weight: normal !important;
}
/* ***************************************************************************** */
