/* ************************************************ 
 *	共通設定
 * ************************************************ */
* {
/*	margin: 0px;*/
/*	padding: 0px;*/
}

body {
	color: #000000;
/*	font-size: small;*/
	font-size: 10px;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	line-height: 1.6em;
	background-color: #ffffff;
	text-align:center;
}

a {
	color: #000000;
	font-size: 10px;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

br.clear {
	clear: both;
}

.sp_title {
	font-size: 14px;
	color: #777777;
}

img {
	border: 0px;
	vertical-align:bottom;
}

img.safe {
	border: 0px;
	vertical-align:top;
}

img.toji {
	border: 0px;
	vertical-align:top;
	font-size:0px;
}

a:hover { color: #4DC44D; }


/* ------------------------------------- 
 *	ページレイアウト
 * ------------------------------------- 
 *※ページ全体の幅は800pxとなっています。
    幅を広げる場合は、.sideと.mainのwidth
    の合計値が#containerのwidthになるよう
    設定してください。
 * ------------------------------------- */

/*ページ全体の幅、レイアウトをセンタリング*/
#container {
	margin:0px auto;
	width:800px;
	text-align:left;
}

/*ヘッダー（ページタイトル、グローバルメニュー）*/
.header {
	width:100%;
	clear:left;
	line-height: 5px;
}

/*　画面左側メニューの幅　*/
.side {
	float: left;
	width:155px;
}

/*　画面右側の幅　*/
.main {
	float: left;
	width: 645px;
}

/*　フッター（コピーライト）　*/
.footer {
 width:100%;
 clear:left;
}

/***********************************************/
/*　左側メニュー枠　*/
.s_menu {
	width:150px;
}

.s_menu_l {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_02_left.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_02_left.gif */
}
.s_menu_r {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_02_right.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_02_left.gif */
}
.s_menu_m {
	width:130px;
}

.s_3_l {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_03_left.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/ *http://img09.shop-pro.jp/PA01041/379/etc/side_03_left.gif */
}
.s_3_r {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_03_right.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_03_right.gif */
}

.s_4_l {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_04_left.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_04_left.gif */
}
.s_4_r {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_04_right.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_04_right.gif */
}

.s_7_l {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_07_left.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_07_left.gif */
}
.s_7_r {
	width:10px;
	BACKGROUND: url(http://shop12.makeshop.jp/design/colorcontact/side_07_right.gif) repeat-y; MARGIN-BOTTOM: 10px

/*** Dead Link ***/
/* http://img09.shop-pro.jp/PA01041/379/etc/side_07_right.gif */
}


/***********************************************/
/*　右側詳細枠　*/
.free_bk {
	padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
	width:640px;
}
