/* -----------------------------------------------
 * 森津屋
 * ----------------------------------------------- */

/* -----------------------------------------------
 * ページ全体
 * ----------------------------------------------- */
body {
	font-size:75%;
	line-height:1.3em;
	letter-spacing:0.1em;
	color:#FFF;
	background:#000 url("../img/back1.gif") 0% 0% repeat-x;
	margin:0px 0px 0px 0px;
	}

ul {
	margin-bottom:0px;
	}

/* リンク */
a:link { text-decoration:none; color:#FFF;}
a:visited { text-decoration:none; color:#FFF;}
a:active { text-decoration:underline; color:#999;}
a:hover { text-decoration:underline; color:#999;}
a img {border:none;}

/* -----------------------------------------------
 * ヘッダー情報
 * ----------------------------------------------- */

h1 {
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	}
	
/* -----------------------------------------------
 * カラム情報
 * ----------------------------------------------- */
#page {
	width:800px;
	background:url("../img/back2.gif") 0% 0% no-repeat;
	}

#left_column {
	width:240px;
	margin:0px;
	padding:0px;
	text-align:right;
	vertical-align:top;
	background:url("../img/kumo.gif") 0% 100% no-repeat;
	float:left;
	}

#right_column {
	width:660px;
	float:right;
	margin:0px;
	padding:0px;
	vertical-align:top;
	}
	
#osirase_left {
	width:500px;
	float:left;
	text-align:left;
	padding-top:10px;
	}
	
#osirase_right {
	width:300;
	float:right;
	text-align:right;
	vertical-align:top;
	padding-top:10px;
	}

	
#copy {
	text-align:right;
	margin:20px 0px 0px 0px;
	padding:5px 10px 0px 0px;
	height:60px;
	clear:both;
	}
	
	
.copy {
	margin:5px 0px 20px;
	text-align:left;
	}
p {margin:0px 0px 6px;}	
/* -----------------------------------------------
 * マージン　情報 
 * ----------------------------------------------- */
.m_b00 {margin-bottom:0px;}
.m_b05 {margin-bottom:5px;}
.m_b08 {margin-bottom:8px;}
.m_b10 {margin-bottom:10px;}
.m_b15 {margin-bottom:15px;}
.m_b20 {margin-bottom:20px;}
.m_b30 {margin-bottom:30px;}
.m_b40 {margin-bottom:40px;}
.m_t05 {margin-top:5px;}
.m_t10 {margin-top:10px;}
.m_t20 {margin-top:20px;}
.m_t30 {margin-top:30px;}
.m_t10b20 {margin:10px 0px 20px 0px;}
.m_t20b20 {margin:20px 0px 20px 0px;}
.m_t30b20 {margin:30px 0px 20px 0px;}
.m_t10r20 {margin:10px 10px 0px 0px;}
.m_t5r20 {margin:5px 10px 0px 0px;}
.m_l5b5 {margin:0px 0px 5px 5px;}
.m_l10 {margin:0px 0px 0px 10px;}
.m_l20 {margin:0px 0px 0px 20px;}
.m_l20b10 {margin:0px 0px 10px 20px;}
.m_l30 {margin:0px 0px 0px 30px;}




/* サイズ */
.x-large { font-size:18px;}
.large	 { font-size:16px;line-height: 1.4;}
.small	 { font-size:10px;line-height: 1.3;}
.x-small { font-size:9px;line-height: 1.2;}
.syuhen { font-size:12px;line-height: 1.5;}
/* 太字 */
.text_b {font-weight: bold;}
.text_14b {font-size:14px;font-weight:bold;}
/* 白色 */
.text_white {color:#FFF;}
.text_white_b {color:#FFF;font-weight:bold;}
.text_white_14 {color:#FFF;font-size:14px;}
.text_white_14b {color:#FFF;font-size:14px;font-weight:bold;}
/* 黄色 */
.text_yellow {color:#FC0;}
.text_yellow_b {color:#FC0;font-weight:bold;}
/* 橙色 */
.text_orange {color:#EF6D00;}
.text_orange_b {color:#EF6D00;font-weight:bold;}
/* 茶色 */
.text_brown {color:#74531A;}
.text_brown_b {color:#74531A;font-weight:bold;}
/* 青色 */
.text_blue {color:#0173A2;}
.text_blue_b {color:#0173A2;font-weight:bold;}
.text_blue_14b {color:#0173A2;font-size:14px;font-weight:bold;}
.text_blue_x {color:#0173A2;font-size:18px;font-weight:bold;}
/* 赤色 */
.text_red {color:#A00;}
.text_red_b {color:#A00;font-weight:bold;}
.text_red_14 {color:#A00;font-size:14px;}
.text_red_14b {color:#A00;font-size:14px;font-weight:bold;}
.text_red_x {color:#A00;font-size:18px;font-weight:bold;}
/* エンジ色 */
.text_bordeaux {color:#903;}
.text_bordeaux_b {color:#903;font-weight:bold;}
.text_bordeaux_14 {color:#903;font-size:14px;}
.text_bordeaux_14b {color:#903;font-size:14px;font-weight:bold;}
.text_bordeaux_x {color:#903;font-size:18px;font-weight:bold;}