/* ********************************************************************************
		共用ＣＳＳ

		著作権：有限会社ブレスロード
		作成日：2009/7/10
******************************************************************************** */

/* ================================================================================
	外部CSS取り込み
================================================================================ */
/*	初期化
-------------------------------------------------------------------------------- */
@import url("./init.css");

/*	フォント
-------------------------------------------------------------------------------- */
@import url("./font12.css");		/* bodyで指定する基本のフォントサイズに合わせる */

/*	マージン
-------------------------------------------------------------------------------- */
@import url("./margin.css");

/*	パディング
-------------------------------------------------------------------------------- */
@import url("./padding.css");

/*	幅
-------------------------------------------------------------------------------- */
@import url("./width.css");

/*	エラーメッセージ
-------------------------------------------------------------------------------- */
@import url("./errmsg.css");

/*	フォーム領域
-------------------------------------------------------------------------------- */
@import url("./form.css");

/*	サイトマップ領域
-------------------------------------------------------------------------------- */
@import url("./sitemap.css");


/* ================================================================================
	共用CSS指定
================================================================================ */
/*	テキスト配置
-------------------------------------------------------------------------------- */
.txt_r {
	text-align:right;
}
.txt_l {
	text-align:left;
}
.txt_center {
	text-align:center;
}


/*	フロート
-------------------------------------------------------------------------------- */
.float_r {
	float:right;
}
.float_l {
	float:left;
}

/*	フロートの解除
-------------------------------------------------------------------------------- */
.clear_both {
	clear:both;
}
.clear_l {
	clear:left;
}
.clear_r {
	clear:right;
}

/* フロートのクリア(clearfix)　floatしたboxの親要素に指定する
------------------------------------------------------------------------------------------------ */
.clearfix:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

* html .clearfix {
	zoom: 100%;
}
*+html .clearfix {
	zoom: 100%;
}

/* フォントスタイルなど
------------------------------------------------------------------------------------------------ */
.font_normal {
	font-style:normal;
}
.font_bold {
	font-weight:bold;
}

/* ボックスタイプ
------------------------------------------------------------------------------------------------ */
.dispblock {
	display:block;
}
.dispinline {
	display:inline;
}

/* 線で囲う
------------------------------------------------------------------------------------------------ */
.border1_solid_000 {
	border:1px solid #000;
}
.border1_solid_333 {
	border:1px solid #333;
}
.border1_solid_666 {
	border:1px solid #666;
}
.border1_solid_999 {
	border:1px solid #999;
}
.border1_solid_CCC {
	border:1px solid #CCC;
}
.border1_solid_FFF {
	border:1px solid #FFF;
}

/* 下線
------------------------------------------------------------------------------------------------ */
.borderb1_solid_000 {
	border-bottom:1px solid #000;
}
.borderb1_solid_333 {
	border-bottom:1px solid #333;
}
.borderb1_solid_666 {
	border-bottom:1px solid #666;
}
.borderb1_solid_999 {
	border-bottom:1px solid #999;
}
.borderb1_solid_CCC {
	border-bottom:1px solid #CCC;
}
.borderb1_solid_FFF {
	border-bottom:1px solid #FFF;
}

/* 下線（点線）
------------------------------------------------------------------------------------------------ */
.borderb1_dotted_000 {
	border-bottom:1px dotted #000;
}
.borderb1_dotted_333 {
	border-bottom:1px dotted #333;
}
.borderb1_dotted_666 {
	border-bottom:1px dotted #666;
}
.borderb1_dotted_999 {
	border-bottom:1px dotted #999;
}
.borderb1_dotted_CCC {
	border-bottom:1px dotted #CCC;
}
.borderb1_dotted_FFF {
	border-bottom:1px dotted #FFF;
}
