@charset "UTF-8";
/* CSS Document */



.underline{
	text-decoration:underline;
}






.w40{
	width:40%;
}

.alertBalloon {
  background:#F31833;
  color:#fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  display:none;
}


/*===============================================
Fortm
===============================================
*/









.text, textarea, .dropdown{
	border:1px solid #ccc;
	padding: 5px;
	color: #666;
	background: #fff;
	border-radius: 5px;
	
	/* Webkit */
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#eee),
		to(#fff)
		);
	
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 1px 1px 1px #fff;
	
	/* Firefox */
	background: -moz-linear-gradient(
		top,
		#eee,
		#fff
		);
	
	-moz-border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #fff;
	
	/* IE */
	filter:progid:DXImageTransform.Microsoft.gradient
        (startColorstr=#ffeeeeee,endColorstr=#ffffffff);
	zoom: 1;
	}
 	
.submit{
	border:1px solid #777;
	padding: 4px 10px;
	color: #fff;
	cursor: pointer;
	background: #428ec9;
	border-radius: 5px;
	
	/* Webkit */
	background: -webkit-gradient(
		linear,
		left top,
		left bottom,
		from(#99c9e5),
		to(#428ec9)
		);
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 1px 1px 1px #fff;
		
	/* Firefox */
	background: -moz-linear-gradient(
		top,
		#99c9e5,
		#428ec9
		);
	-moz-border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #fff;
	
	/* IE */
	filter:progid:DXImageTransform.Microsoft.gradient
        (startColorstr=#ff99c9e5,endColorstr=#ff428ec9);
	zoom: 1;
	}
	
	
.checkboxlabel{
  margin-right:20px;
}

.radiolabel{
  margin-right:20px;
}





/* td bgcolor
---------------------------------------------- */

.tdbg_rightBlue{
	background:#dbf5f1;
}

.tdbg_emerald{
	background:#f6fae6;
}

.tdbg_default{
	background:#fff4db;
}

.tdbg_default02{
	background:#fff8f2;
}

.tdbg_white{
	background:#fff;
}
.tdbg_green{
	background:#f8fae2;
}

.tdbg_green{
	background:#fffad1;
}

.tdbg_pink{
	background:#ff99b4;
}
.tdbg_rgreen{
	background:#daf7cb;
}

.tdbg_yellow{
	background:#fafbee;
}

.tdbg_yellow_01{
	background:#ffff33;
}

.tdbg_yellow_02{
	background:#ffffcc;
}

.tdbg_blue{
	background:#e1f6fd;
}

.tdbg_orange{
	background:#faebdc;
}

.tdbg_sunday{
	background:#ffeff3;
}

.tdbg_dark{
	color:#fff;
	background:#595959;
}


.tdbg_white{
	background:#fff;
}



/* padding margin
----------------------------------------------- */
.pt5{
	padding-top:5px;
}
.pt10{
	padding-top:10px;
}
.pt25{
	padding-top:25px;
}
.pt35{
	padding-top:35px;
}

.pb10{
	padding-bottom:10px;
}

.mt10{
	margin-top:10px;
}

.mb15{
	margin-bottom:15px;
}

.mb5{
	margin-bottom:5px;
}

.mb8{
	margin-bottom:8px;
}

.mt5{margin-top:5px;}


/* fontcolor & Weight
----------------------------------------------- */

.red{color:#C00;}

.green{color:#2a6a00;}

.blue{color:#0000cc;}

.black{color:#333;}

.orange{color:#b76418;}

.mBlue{color:#30a291;}

.mPink{color:#c978bc;}

.white{color:#fff;}

.glay{color:#666; font-weight:normal; font-size:12px; text-decoration:none;}

.bold{font-weight:bold;}

.newsSetBgColor{
	background:#f7f7f7;
}


/* fontsize
----------------------------------------------- */

.f85{
	font-size:85%;
}

.f93{
	font-size:93%;
}


.f11{
	font-size:0.9em;
}

.f10{
	font-size:0.8em;
}


.f12{
	font-size:0.95em;
}


p.txtCenter{
	text-align:center;
}


p.txtRight{
	text-align:right;
}
