@charset "utf-8";
/**
* (c) FOURDIGIT Inc.
* 2013.08.21
* auther:mrt @ ES Osaka
* [レスポンシブ＆一部のCSS3機能追加]
* 
*/


/* Font*/
/*
	.font01 { font-size: 0.1rem; line-height:0.3rem;}
	.font02 { font-size: 0.2rem; line-height:0.5rem;}
	.font03 { font-size: 0.3rem; line-height:0.7rem;}
	.font04 { font-size: 0.4rem; line-height:0.8rem;}
	.font05 { font-size: 0.5rem; line-height:0.9rem;}
	.font06 { font-size: 0.6rem; line-height:1rem;}
	.font07 { font-size: 0.7rem; line-height:1.1rem;}
	.font08 { font-size: 0.8rem; line-height:1.2rem;}
	.font09 { font-size: 0.9rem; line-height:1.3rem;}
	.font10 { font-size: 1rem; line-height:1.4rem;}
	.font11 { font-size: 1.1rem; line-height:1.5rem;}
	.font12 { font-size: 1.2rem; line-height:1.6rem;}
	.font13 { font-size: 1.3rem; line-height:1.7rem;}
	.font14 { font-size: 1.4rem; line-height:1.8rem;}
	.font15 { font-size: 1.5rem; line-height:1.9rem;}
	.font16 { font-size: 1.6rem; line-height:2.0rem;}
	.font17 { font-size: 1.7rem; line-height:2.1rem;}
	.font18 { font-size: 1.8rem; line-height:2.2rem;}
	.font19 { font-size: 1.9rem; line-height:2.3rem;}
	.font20 { font-size: 1rem; line-height:2.4rem;}
*/
	.color000{color: #000000;}
	.color111{color: #111111;}
	.color222{color: #222222;}
	.color333{color: #333333;}
	.color444{color: #444444;}
	.color555{color: #555555;}
	.color666{color: #666666;}
	.color777{color: #777777;}
	.color888{color: #888888;}
	.color999{color: #999999;}
	.coloraaa{color: #aaaaaa;}
	.colorbbb{color: #bbbbbb;}
	.colorccc{color: #cccccc;}
	.colorddd{color: #dddddd;}
	.coloreee{color: #eeeeee;}
	.colorfff{color: #ffffff;}


/* position*/
	.absolute {position:absolute; }
	.relative {position:relative; }
	.fixed {position:fixed; }

/* border */
	.solid000{border:1px solid #000000;}		.double000{border:3px double #000000;}		.dashed000{border:1px dashed #000000;}		.dotted000{border:1px dotted #000000;}
	.solid111{border:1px solid #111111;}		.double111{border:3px double #111111;}		.dashed111{border:1px dashed #111111;}		.dotted111{border:1px dotted #111111;}
	.solid222{border:1px solid #222222;}		.double222{border:3px double #222222;}		.dashed222{border:1px dashed #222222;}		.dotted222{border:1px dotted #222222;}
	.solid333{border:1px solid #333333;}		.double333{border:3px double #333333;}		.dashed333{border:1px dashed #333333;}		.dotted333{border:1px dotted #333333;}
	.solid444{border:1px solid #444444;}		.double444{border:3px double #444444;}		.dashed444{border:1px dashed #444444;}		.dotted444{border:1px dotted #444444;}
	.solid555{border:1px solid #555555;}		.double555{border:3px double #555555;}		.dashed555{border:1px dashed #555555;}		.dotted555{border:1px dotted #555555;}
	.solid666{border:1px solid #666666;}		.double666{border:3px double #666666;}		.dashed666{border:1px dashed #666666;}		.dotted666{border:1px dotted #666666;}
	.solid777{border:1px solid #777777;}		.double777{border:3px double #777777;}		.dashed777{border:1px dashed #777777;}		.dotted777{border:1px dotted #777777;}
	.solid888{border:1px solid #888888;}		.double888{border:3px double #888888;}		.dashed888{border:1px dashed #888888;}		.dotted888{border:1px dotted #888888;}
	.solid999{border:1px solid #999999;}		.double999{border:3px double #999999;}		.dashed999{border:1px dashed #999999;}		.dotted999{border:1px dotted #999999;}
	.solidaaa{border:1px solid #aaaaaa;}		.doubleaaa{border:3px double #aaaaaa;}			.dashedaaa{border:1px dashed #aaaaaa;}		.dottedaaa{border:1px dotted #aaaaaa;}
	.solidbbb{border:1px solid #bbbbbb;}		.doublebbb{border:3px double #bbbbbb;}		.dashedbbb{border:1px dashed #bbbbbb;}		.dottedbbb{border:1px dotted #bbbbbb;}
	.solidccc{border:1px solid #cccccc;}		.doubleccc{border:3px double #cccccc;}			.dashedccc{border:1px dashed #cccccc;}			.dottedccc{border:1px dotted #cccccc;}
	.solidddd{border:1px solid #dddddd;}		.doubleddd{border:3px double #dddddd;}		.dashedddd{border:1px dashed #dddddd;}		.dottedddd{border:1px dotted #dddddd;}
	.solideee{border:1px solid #eeeeee;}		.doubleeee{border:3px double #eeeeee;}			.dashedeee{border:1px dashed #eeeeee;}		.dottedeee{border:1px dotted #eeeeee;}
	.solidfff{border:1px solid #ffffff;}				.doublefff{border:3px double #ffffff;}				.dashedfff{border:1px dashed #ffffff;}				.dottedfff{border:1px dotted #ffffff;}

/* box-shadow */

	/**CenterCenter****/

	/*#000*/																	/*#333*/																	/*#666*/																	/*#999*/
	.boxSdwCC05000{box-shadow:0px 0px 5px #000;}		.boxSdwCC05333{box-shadow:0px 0px 5px #333;}		.boxSdwCC05666{box-shadow:0px 0px 5px #666;}		.boxSdwCC05999{box-shadow:0px 0px 5px #999;}
	.boxSdwCC04000{box-shadow:0px 0px 4px #000;}		.boxSdwCC04333{box-shadow:0px 0px 4px #333;}		.boxSdwCC04666{box-shadow:0px 0px 4px #666;}		.boxSdwCC04999{box-shadow:0px 0px 4px #999;}
	.boxSdwCC03000{box-shadow:0px 0px 3px #000;}		.boxSdwCC03333{box-shadow:0px 0px 3px #333;}		.boxSdwCC03666{box-shadow:0px 0px 3px #666;}		.boxSdwCC03999{box-shadow:0px 0px 3px #999;}
	.boxSdwCC02000{box-shadow:0px 0px 2px #000;}		.boxSdwCC02333{box-shadow:0px 0px 2px #333;}		.boxSdwCC02666{box-shadow:0px 0px 2px #666;}		.boxSdwCC02999{box-shadow:0px 0px 2px #999;}


/* text-shadow */

	/**CenterCenter****/

	/*#000*/																	/*#333*/																	/*#666*/																	/*#999*/
	.txtSdwCC05000{text-shadow:0px 0px 5px #000;}		.txtSdwCC05333{text-shadow:0px 0px 5px #333;}		.txtSdwCC05666{text-shadow:0px 0px 5px #666;}		.txtSdwCC05999{text-shadow:0px 0px 5px #999;}
	.txtSdwCC04000{text-shadow:0px 0px 4px #000;}		.txtSdwCC04333{text-shadow:0px 0px 4px #333;}		.txtSdwCC04666{text-shadow:0px 0px 4px #666;}		.txtSdwCC04999{text-shadow:0px 0px 4px #999;}
	.txtSdwCC03000{text-shadow:0px 0px 3px #000;}		.txtSdwCC03333{text-shadow:0px 0px 3px #333;}		.txtSdwCC03666{text-shadow:0px 0px 3px #666;}		.txtSdwCC03999{text-shadow:0px 0px 3px #999;}
	.txtSdwCC02000{text-shadow:0px 0px 2px #000;}		.txtSdwCC02333{text-shadow:0px 0px 2px #333;}		.txtSdwCC02666{text-shadow:0px 0px 2px #666;}		.txtSdwCC02999{text-shadow:0px 0px 2px #999;}


/* radius */
	.radius05{border-radius: 5px 5px 5px 5px;}
	.radius04{border-radius: 4px 4px 4px 4px;}
	.radius03{border-radius: 3px 3px 3px 3px;}
	.radius02{border-radius: 2px 2px 2px 2px;}
	.radius01{border-radius: 1px 1px 1px 1px;}


/*******メディアクエリ****************************************/

