/*---------------------------------------------------------------------
*
* asset
*
---------------------------------------------------------------------*/
#radioTaiso * {
	box-sizing: border-box;
}
#radioTaiso *:before,
#radioTaiso *:after {
	box-sizing: border-box;
}

#radioTaiso .red {
	color: #F00206;
}
#radioTaiso label {
	font-weight: bold;
	/*line-height: 1.2 !important;*/
}

#radioTaiso br {
	margin: 0;
}
#radioTaiso .err {
	color: #F00206;
}
#radioTaiso img {
	border: none;
}
#radioTaiso a:hover {
	text-decoration: none;
}

#radioTaiso .relative {
	position: relative;
}
#radioTaiso absolute {
	position: absolute;
}


#radioTaiso .clearfix:after {
	content:".";
	height:0;
	clear:both;
	display: block;
	visibility:hidden;
}

#radioTaiso .clearfix {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html #radioTaiso .clearfix { height:1%; }
#radioTaiso .clearfix { display:block; }
/* End hide from IE-mac */


/*--------------------------------------------
* text-align
-------------------------------------------*/
#radioTaiso .center {
	text-align: center;
}
#radioTaiso .left {
	text-align: left;
}
#radioTaiso .right {
	text-align: right;
}
#radioTaiso .top {
	vertical-align: top;
}
#radioTaiso .mid {
	vertical-align: middle;
}
#radioTaiso .btm {
	vertical-align: bottom;
}

#radioTaiso .block {
	display: block;
}
#radioTaiso .bold {
	font-weight: bold;
}
#radioTaiso .normal {
	font-weight: normal;
}
#radioTaiso .line {
	line-height: 1.2;
}
/*--------------------------------------------
* width
-------------------------------------------*/
#radioTaiso .w-160px {
	width: 160px !important;
}
#radioTaiso .w-10 {
	width: 15% !important;
}
#radioTaiso .w-15 {
	width: 15% !important;
}
#radioTaiso .w-20 {
	width: 20% !important;
}
#radioTaiso .w-25 {
	width: 25%;
}
#radioTaiso .w-30 {
	width: 30%;
}
#radioTaiso .w-40 {
	width: 40%;
}
#radioTaiso .w-50 {
	width: 50%;
}
#radioTaiso .w-60 {
	width: 60%;
}
#radioTaiso .w-70 {
	width: 70%;
}
#radioTaiso .w-75 {
	width: 75%;
}
#radioTaiso .w-80 {
	width: 80% !important;
}
#radioTaiso .w-85 {
	width: 85% !important;
}
#radioTaiso .w-90 {
	width: 90% !important;
}

/*--------------------------------------------
* font-size
-------------------------------------------*/
#radioTaiso .font-25 {
	font-size: 25%;
}
#radioTaiso .font-30 {
	font-size: 30%;
}
#radioTaiso .font-35 {
	font-size: 35%;
}
#radioTaiso .font-40 {
	font-size: 40%;
}
#radioTaiso .font-50 {
	font-size: 50%;
}
#radioTaiso .font-60 {
	font-size: 60%;
}
#radioTaiso .font-70 {
	font-size: 70%;
}
#radioTaiso .font-75 {
	font-size: 75%;
}
#radioTaiso .font-80 {
	font-size: 80%;
}
#radioTaiso .font-85 {
	font-size: 85%;
}
#radioTaiso .font-90 {
	font-size: 90%;
}
#radioTaiso .font-100 {
	font-size: 100%;
}
#radioTaiso .font-110 {
	font-size: 110%;
}
#radioTaiso .font-115 {
	font-size: 115%;
}
#radioTaiso .font-120 {
	font-size: 120%;
}
#radioTaiso .font-125 {
	font-size: 125%;
}
#radioTaiso .font-130 {
	font-size: 130%;
}
#radioTaiso .font-140 {
	font-size: 140%;
}
#radioTaiso .font-150 {
	font-size: 150%;
}
#radioTaiso .font-160 {
	font-size: 160%;
}
#radioTaiso .font-170 {
	font-size: 170%;
}
#radioTaiso .font-180 {
	font-size: 180%;
}
#radioTaiso .font-190 {
	font-size: 190%;
}
#radioTaiso .font-200 {
	font-size: 200%;
}
#radioTaiso .font-210 {
	font-size: 210%;
}
#radioTaiso .font-220 {
	font-size: 220%;
}
#radioTaiso .font-230 {
	font-size: 230%;
}
#radioTaiso .font-240 {
	font-size: 240%;
}
#radioTaiso .font-250 {
	font-size: 250%;
}

@media (max-width: 767px) {
	#radioTaiso .font-30 {
		font-size: 40%;
	}
}

/*--------------------------------------------
* margin-top
-------------------------------------------*/
#radioTaiso .mt-5 {
	margin-top: 5px;
}
#radioTaiso .mt-10 {
	margin-top: 10px;
}
#radioTaiso .mt-15 {
	margin-top: 15px;
}
#radioTaiso .mt-20 {
	margin-top: 20px;
}
#radioTaiso .mt-30 {
	margin-top: 30px;
}
#radioTaiso .mt-35 {
	margin-top: 35px;
}
#radioTaiso .mt-40 {
	margin-top: 40px;
}
#radioTaiso .mt-50 {
	margin-top: 50px;
}
#radioTaiso .mt-60 {
	margin-top: 60px;
}
/*--------------------------------------------
* margin-bottom
-------------------------------------------*/
#radioTaiso .mb-5 {
	margin-bottom: 5px;
}
#radioTaiso .mb-10 {
	margin-bottom: 10px;
}
#radioTaiso .mb-15 {
	margin-bottom: 15px;
}
#radioTaiso .mb-20 {
	margin-bottom: 20px;
}
#radioTaiso .mb-25 {
	margin-bottom: 25px;
}
#radioTaiso .mb-30 {
	margin-bottom: 30px;
}
#radioTaiso .mb-35 {
	margin-bottom: 35px;
}
#radioTaiso .mb-40 {
	margin-bottom: 40px;
}
#radioTaiso .mb-50 {
	margin-bottom: 50px;
}
#radioTaiso .mb-60 {
	margin-bottom: 60px;
}
#radioTaiso .mb-70 {
	margin-bottom: 70px;
}
#radioTaiso .mb-80 {
	margin-bottom: 80px;
}
#radioTaiso .mb-90 {
	margin-bottom: 90px;
}
#radioTaiso .mb-100 {
	margin-bottom: 100px;
}
#radioTaiso .mb-110 {
	margin-bottom: 110px;
}
#radioTaiso .mb-120 {
	margin-bottom: 120px;
}
#radioTaiso .mb-130 {
	margin-bottom: 130px;
}
#radioTaiso .mb-140 {
	margin-bottom: 140px;
}
#radioTaiso .mb-150 {
	margin-bottom: 150px;
}
#radioTaiso .mb-200 {
	margin-bottom: 200px;
}
/*--------------------------------------------
* margin-left
-------------------------------------------*/
#radioTaiso .ml-10 {
	margin-left: 10px;
}
#radioTaiso .ml-15 {
	margin-left: 15px;
}
#radioTaiso .ml-20 {
	margin-left: 20px;
}
#radioTaiso .ml-30 {
	margin-left: 30px;
}
#radioTaiso .ml-35 {
	margin-left: 35px;
}
#radioTaiso .ml-50 {
	margin-left: 50px;
}
/*--------------------------------------------
* margin-right
-------------------------------------------*/
#radioTaiso .mr-10 {
	margin-right: 10px;
}
#radioTaiso .mr-15 {
	margin-right: 15px;
}
#radioTaiso .mr-20 {
	margin-right: 20px;
}
#radioTaiso .mr-30 {
	margin-right: 30px;
}
#radioTaiso .mr-35 {
	margin-right: 35px;
}
#radioTaiso .mr-50 {
	margin-right: 50px;
}
/*--------------------------------------------
* padding-top
-------------------------------------------*/
#radioTaiso .pt-5 {
	padding-top: 5px;
}
#radioTaiso .pt-10 {
	padding-top: 10px;
}
#radioTaiso .pt-15 {
	padding-top: 15px;
}
#radioTaiso .pt-20 {
	padding-top: 20px;
}
#radioTaiso .pt-30 {
	padding-top: 30px;
}
#radioTaiso .pt-35 {
	padding-top: 35px;
}
#radioTaiso .pt-40 {
	padding-top: 40px;
}
#radioTaiso .pt-50 {
	padding-top: 50px;
}
#radioTaiso .pt-60 {
	padding-top: 60px;
}
#radioTaiso .pt-70 {
	padding-top: 70px;
}
#radioTaiso .pt-80 {
	padding-top: 80px;
}
#radioTaiso .pt-90 {
	padding-top: 90px;
}
#radioTaiso .pt-100 {
	padding-top: 100px;
}
#radioTaiso .pt-110 {
	padding-top: 110px;
}
#radioTaiso .pt-120 {
	padding-top: 120px;
}
#radioTaiso .pt-130 {
	padding-top: 130px;
}
#radioTaiso .pt-140 {
	padding-top: 140px;
}
#radioTaiso .pt-150 {
	padding-top: 150px;
}
/*--------------------------------------------
* padding-bottom
-------------------------------------------*/
#radioTaiso .pb-5 {
	padding-bottom: 5px;
}
#radioTaiso .pb-10 {
	padding-bottom: 10px;
}
#radioTaiso .pb-15 {
	padding-bottom: 15px;
}
#radioTaiso .pb-20 {
	padding-bottom: 20px;
}
#radioTaiso .pb-30 {
	padding-bottom: 30px;
}
#radioTaiso .pb-35 {
	padding-bottom: 35px;
}
#radioTaiso .pb-40 {
	padding-bottom: 40px;
}
#radioTaiso .pb-50 {
	padding-bottom: 50px;
}
#radioTaiso .pb-60 {
	padding-bottom: 60px;
}
#radioTaiso .pb-70 {
	padding-bottom: 70px;
}
#radioTaiso .pb-80 {
	padding-bottom: 80px;
}
/*--------------------------------------------
* padding-left
-------------------------------------------*/
#radioTaiso .pl-5 {
	padding-left: 5px;
}
#radioTaiso .pl-10 {
	padding-left: 10px;
}
#radioTaiso .pl-15 {
	padding-left: 15px;
}
#radioTaiso .pl-20 {
	padding-left: 20px;
}
#radioTaiso .pl-30 {
	padding-left: 30px;
}
#radioTaiso .pl-35 {
	padding-left: 35px;
}
#radioTaiso .pl-50 {
	padding-left: 50px;
}
#radioTaiso .pl-230 {
	padding-left: 230px;
}
/*--------------------------------------------
* padding-right
-------------------------------------------*/
#radioTaiso .pr-5 {
	padding-right: 5px;
}
#radioTaiso .pr-10 {
	padding-right: 10px;
}
#radioTaiso .pr-15 {
	padding-right: 15px;
}
#radioTaiso .pr-20 {
	padding-right: 20px;
}
#radioTaiso .pr-30 {
	padding-right: 30px;
}
#radioTaiso .pr-35 {
	padding-right: 35px;
}
#radioTaiso .pr-50 {
	padding-right: 50px;
}