@charset "utf-8";

/*
	Site Name: www.kaburobo.jp
	Description: initial setting
	Version: 0.1
	Author: wataru saito
*/

/*
===== CONTENTS ===========================================

	1: BASE LAYOUT
	2: FOOTER LAYOUT
	3: HEADER LAYOUT
	4: MENU TAB LAYOUT
	5: NEW AREA LAYOUT

==========================================================
*/

/*
===== 1: BASE LAYOUT =====================================
*/


/*
 スティッキーフッター http://ryanfait.com/sticky-footer/ 
 このために、ページは大きくcontainerとfooterの２つに分ける
*/

/* フッターを除くページ全セクション */
div.container{
	width:780px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -54px;
}

/* div.containerの末尾にいれる、フッター用領域確保DIV スティッキーフッター用 */
div.push{
	height:54px;
}

/*
===== 2: FOOTER LAYOUT =====================================
*/

/* フッターセクション*/
div.foot_container{
	background-image:url(/img/common/bg_foot.gif);
	background-repeat: repeat-x;
	border-top:1px solid #c3c9d1;
	width:780px;
	margin: 0 auto;
	height:54px;
}

/*
===== 3: HEADER LAYOUT =====================================
*/


/* ヘッダー最上部セクション */
div#head_container{
	background-image:url(/img/common/bg_head.gif);
	background-repeat:repeat-x;
	width:780px;
	height:35px;
}

/* ヘッダーロゴセクション */
div#blandmark_container{
	width:780px;
	height:38px;
	margin-bottom:5px;
}

/*
===== 4: MENU TAB LAYOUT =====================================
*/

/* メニュータブセクション */
#menu_container{
	width:780px;
	height:35px;
}

/*
===== 5: NEW AREA LAYOUT =====================================
*/
/* メニュータブ直下のNEWお知らせ情報表示領域 */
#new_area_container{
	width:770px;
	height:auto;
	padding:5px;
	margin-bottom:5px;
	background-image:url(/img/common/bg_newarea.gif);
	background-repeat:repeat-x;
}

/*
===== 6: MAIN CONTENT LAYOUT =====================================
*/

/* new_area_container ～ foot_container 間のメイン部分 */
#main_container{
	width:780px;
	height:auto;

}

/* コンテンツ表示コンテナ(右側にサイドコンテナが来ることを想定)*/
#content_container{
	float:left;
	width:590px;
	height:auto;
}
/* コンテンツ表示コンテナ(右側にサイドコンテナがこない)*/
#content_wide_container{
	float:left;
	width:780px;
	height:auto;
}
/* 右側サイドコンテナ(inc_right.php)*/
#side_content_container{
	float:right;
	width:175px;
	height:100%;
	margin-left:3px;
	padding:0px 0px 0px 5px;
	/*background-color:#e6ecf3;*/

}
