/* -----------------------------------------------
 * 奥の庄
 * ----------------------------------------------- */

/* -----------------------------------------------
 * 新着情報
 * ----------------------------------------------- */
body {
	font-size:70%;
	line-height:1.5em;
	color:#666666;
	margin:0px auto;
	}

#news {
	width:350px;
	margin:0px;
	}
	
	#news h3 {
	margin:0px 0px 10px 0px;
	text-align:left;
	letter-spacing:0.2px;
	color:#7B523; font-size:10px; font-weight:bold;
	}
	
ul {
	margin-bottom:0px;
	}

/* -----------------------------------------------
 * ニューウィンドウ情報（新着情報の詳細）
 * ----------------------------------------------- */
#news_window {
	width:500px;
	margin:0px auto;
	}
	
	#news_window h3 {
	margin:20px 0px 10px 20px;
	text-align:left;
	letter-spacing:0.2px;
	color:#7B523; font-size:12px; font-weight:bold;
	}
	
	#news_window .text {
	margin:10px 20px 10px 20px;
	text-align:left;
	letter-spacing:0.2px;
	}




/* -----------------------------------------------
 * マージン　情報 
 * ----------------------------------------------- */
.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_t20b20 {margin:20px 0px 20px 0px;}
.m_t30b20 {margin:30px 0px 20px 0px;}
.m_l20 {margin:0px 0px 0px 20px;}
.m_l20t28 {margin:28px 0px 0px 20px;}
.m_l20t20 {margin:20px 0px 0px 20px;}
.m_l20t15 {margin:15px 0px 0px 20px;}
.m_l20t10 {margin:10px 0px 0px 20px;}
.m_r20 {margin:0px 20px 0px 0px;}
.m_t2b2 {margin:2px 0px 2px 0px;}
.m_t28b20l20 {margin:28px 0px 20px 20px;}
.m_t10b10 {margin:10px 0px 10px 0px;}



/* サイズ */
.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;}
/* 太字 */
.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;}