
/*----------------------------------
	font
-----------------------------------*/

.text_l {
	font-size:150% !important;
}

.text_m {
	font-size:92% !important;
}

.text_s {
	font-size:80% !important;
}

.text_ss {
	font-size:75% !important;
}


/*----------------------------------
	margin
-----------------------------------*/

.mt0 {
	margin-top:0px !important;
}
.mt2 {
	margin-top:2px !important;
}
.mt3 {
	margin-top:3px !important;
}
.mt5 {
	margin-top:5px !important;
}
.mt7 {
	margin-top:7px !important;
}
.mt8 {
	margin-top:8px !important;
}
.mt10 {
	margin-top:10px !important;
}
.mt13 {
	margin-top:15px !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;
}
.mt50 {
	margin-top:50px !important;
}


.ml0 {
	margin-left:0px !important;
}
.ml2 {
	margin-left:2px !important;
}
.ml3 {
	margin-left:3px !important;
}
.ml5 {
	margin-left:5px !important;
}
.ml7 {
	margin-left:7px !important;
}
.ml8 {
	margin-left:8px !important;
}
.ml10 {
	margin-left:10px !important;
}
.ml13 {
	margin-left:15px !important;
}
.ml15 {
	margin-left:15px !important;
}
.ml18 {
	margin-left:18px !important;
}
.ml20 {
	margin-left:20px !important;
}
.ml25 {
	margin-left:25px !important;
}
.ml30 {
	margin-left:30px !important;
}


/*----------------------------------
	レイアウトブロック
-----------------------------------*/

.left-column {
  float: left;
}

.right-column {
  float: right;
}

div.graybox,
div.multprps_i_graybox {
  margin-top: 1.49em;
  padding: 10px;
  border: 1px solid #cccccc;
}

.ml {
	margin-left:5px;
}
