@charset "utf-8";

/* ボーダー指定 */
body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}

body { margin:0px auto;	padding:0;
	background-color: #faf8ce;	background-image: url("../images/main_bg.gif");	background-repeat: repeat-x;
	color: #1f3134;	font-size: 14px;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
}

/* リンク */

a:link {	color: #597807;text-decoration: none; }
a:visited { color: #597807;text-decoration: none; }
a:hover { color: #ff9900;text-decoration: underline;}
a:active { color: #ff99004;text-decoration: underline; }

#cols { clear:both;width:930px;	margin-left: 0px;background-color: #cccccc;}

/* 背景画像png画像 */
#wrap{margin:0 auto; text-align:center;}

/* メイン */

#container {	width:930px;	margin:0px auto;
	padding:0;
	text-align:left;	
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #80aba9;
}
/* ヘッダー（タイトル） */

#read {
	width:930px;height:25px; font-size: 12px;color: #247b8c;
	padding: 0px;	text-align: right;
	border-color: #3a8cb6;line-height: 20px;
	background-image: url("../images/read.jpg");
	background-repeat: no-repeat;
}

#header {
	width:930px;
	height:95px;
	padding: 0px;margin: 0px;
	text-align: left;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #3a8cb6;
	background-image: url("../images/header.jpg");
	background-repeat: no-repeat;
}

.title {padding-top: 0px;padding-left: 0px;}

.line01 {	width:930px;height:18px;margin-bottom: 10px;padding: 0px;	text-align: left;	
	background-image: url("../images/line01.gif");	background-repeat: repeat-x;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	border-color: #94b34a;
}


.text1 {color:#8b715c;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
	font-size: 12px;line-height: 15px;}
	
.text2 {color:#474343;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
	font-size: 15px;line-height: 20px;}

.hed_02 {color:#d26493;}


/*--------------------------------------

メインコンテンツ

--------------------------------------*/

#contents {
	width: 480px;
	margin: 0px auto;background-color: #ffffff;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
	font-size: 12px;line-height: 15px
}


#top_ad{
	margin-left:10px;	margin-top: 8px;
	margin-bottom: 5px;padding-top:20px}

#top_ad li {margin:0px; padding:0px;
	list-style-type: none;}

#top_ad ul { margin:0px; padding:0px; }

#portfolio li {	list-style-type: none;margin:0px; padding:0px;}

#portfolio ul { margin:0px; padding:0px; }

#menu_icon{	width: 470px;
	margin-left:10px;margin-top: 0px;padding-top:0px;
	margin-bottom: 20px;
}

#menu_icon img{
	padding:0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

.m_line01{margin:10px 20px;width: 90%;border-bottom:dashed 1px #c9c9c9;border-top:dashed 0px #c9c9c9;border-left:dashed 0px #c9c9c9;border-right:dashed 0px #c9c9c9;}

.line_01 {margin:5px 10px 5px 10px;background-color: transparent;background-image: url("../images/point/line_01.gif");background-repeat: repeat-x;
background-position: 0pt 0pt;width: 470px;height: 5px;display: block;font-size: 0pt;line-height: 0pt;}

.line_02 {margin:3px 20px 3px 25px;background-color: transparent;background-image: url("../images/point/line_01.gif");background-repeat: repeat-x;
background-position: 0pt 0pt;width: 625px;height: 5px;display: block;font-size: 0pt;line-height: 0pt;}

.back_top{font-size: 10px;text-align: right;padding-right:20px;margin:0px;font-family: Verdana,sans-serif;}

/*--------------------------------------

/* 右メニューなしメインコンテンツ 

--------------------------------------*/

#contents02 {
	width: 670px;padding:10px;margin-bottom;100px;
	margin-left: 220px ;background-color: #ffffff;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
	font-size: 12px;line-height: 18px;letter-spacing: 1px;}

#main_box{width: 670px;margin;10px;background-color: #f4f7f4;}
	
#pankuzu {font-size:12px;padding:15px;color:#8c8861;text-align:left;	width: 670px;
	background:url("../images/con_head.gif") 0 0 no-repeat;}

#con_foot{font-size:12px;padding:15px;color:#8c8861;text-align:left;	width: 670px;
	background:url("../images/con_foot.gif") 0 0 no-repeat;}
	

/* 各加盟店紹介ページ*/

#kamei_menu {width: 640px;margin-left:15px;margin-bottom:30px;margin-top:10px;padding-left:0px;padding-top:5px;
color:#9cdee8;text-align:center;background:url("../images/menu_bg.gif") 0 0 no-repeat;height:35px;}

#kamei_menu a:link {	color: #4c4e4e;text-decoration: none;font-weight: bold;}
#kamei_menu a:visited { color: #4c4e4e;text-decoration: none;font-weight: bold;}
#kamei_menu a:hover { color: #fec540;text-decoration: underline;font-weight: bold;}
#kamei_menu a:active { color: #fec540;text-decoration: underline;font-weight: bold; }

#kamei_menu li {
border-right:1px dotted #776F55;
display:inline;
font-size:14px;
letter-spacing:2px;
list-style-type:none;
margin:0 0 0 6px;
padding:0 7px 0 1px;
}

#kamei_menu ul { margin:0px 0px 0px 8px; padding:0px; }


#kamei_ad {text-align:center;}
#kamei_ad ul { margin:0px 10px 25px 8px; padding:0px; }
#kamei_ad li {
display:inline;
list-style-type:none;
margin:0 0px 0px 10px;
padding:0px 7px 0px 1px;
}

#tb_list{width: 640px;margin-left:6px;margin-left: 15px;padding-bottom:50px;}

#tb_list h3{margin-bottom:10px;padding-top:10px;padding-left:0px;padding-bottom:0px;
font-size:16px;color:#4c4e4e;font-weight: bold;	border-bottom: solid 0px #94dcd4;letter-spacing: 3px;font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;}

#tb_list .l_icon{width: 640px;text-align:left;background:url("../images/kamei_l.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .m_icon{width: 640px;text-align:left;background:url("../images/kamei_m.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .e_icon{width: 640px;text-align:left;background:url("../images/kamei_e.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .g_icon{width: 640px;text-align:left;background:url("../images/kamei_g.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .s_icon{width: 640px;text-align:left;background:url("../images/kamei_s.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .t_icon{width: 640px;text-align:left;background:url("../images/kamei_t.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .c_icon{width: 640px;text-align:left;background:url("../images/kamei_c.gif") 0 0 no-repeat;height:40px;padding-left:45px}
#tb_list .y_icon{width: 640px;text-align:left;background:url("../images/kamei_y.gif") 0 0 no-repeat;height:40px;padding-left:45px}

#tb_list h1{font-size:20px;margin-left:0px;margin-bottom:10px;color:#ff7e00;width: 658px;
padding-top:0px;padding-bottom:0px;font-weight: bold;line-height: 10px; }

.tbstyle {width: 640px;font-size:12px;padding-right:0px;color:#5a5447;text-align:left;}
.tbstyle a:link {	color: #ea5506;text-decoration: none;}
.tbstyle a:visited { color: #ea5506;text-decoration: none;}
.tbstyle a:hover { color: #15b2d4;text-decoration: underline;}
.tbstyle a:active { color: #15b2d4;text-decoration: underline;}

.tbstyle tr {height: 30px;}

.tbstyle td {padding:12px;letter-spacing: 1px;
	background:url("../images/table_td_bg.gif") top repeat-x;}

.tbstyle th {height: 20px;padding:8px;letter-spacing: 1px;background-color: #daec95;text-align:center;font-weight: normal;
	background:url("../images/table_th_bg.gif") 0 0 repeat;}

.kamei_01{padding:5px;background-color: #ffffff;font-size:12px;margin: 10px}

.link_01 {padding:0px 0px 0px 8px;margin:0px;line-height: 8px;font-size: 11px;color:#b0b0b0;}


/* そのほかのページ*/

#main_column {padding-bottom:80px}

#main_colum h1{margin-bottom:10px;padding-top:10px;padding-left:5px;padding-bottom:5px;line-height: 20px;
font-size:20px;color:#ff6600;font-weight: bold;	border-bottom: solid 2px #94dcd4;font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;}

#main_colum  .bold_01{margin:5px;color:#eb6101;font-weight: bold;font-size:12px;letter-spacing: 3px;}

#main_colum  .bold_02{color:#eb6101;font-weight: bold;font-size:14px;letter-spacing: 3px;}

.orix_tb{font-size:12px; margin-top:5px;margin-bottom:5px;width: 350px;}

.orix_01{width: 630px;margin-left:20px;margin-bottom:30px;margin-top:10px;padding-left:0px;padding-top:5px;
color:#9cdee8;text-align:left;background:url("../images/menu_bg.gif") 0 0 no-repeat;height:35px;
font-size:18px;color:#ff6600;letter-spacing: 3px;font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;font-weight: bold;}

#main_column h1{width: 630px;margin-left:20px;margin-bottom:30px;margin-top:10px;padding-left:0px;padding-top:5px;
color:#9cdee8;text-align:left;background:url("../images/menu_bg.gif") 0 0 no-repeat;height:35px;
font-size:22px;color:#ff6600;letter-spacing: 3px;font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;}

#main_column h2 {margin-top:15px;margin-left:-5px;margin-right:3px;margin-bottom:8px;padding-top:10px;padding-left:30px;font-size:14px;color:#006888;font-weight: bold;height:30px;
background:url("../images/point/p_02.gif") 0 0 no-repeat;line-height: 10px;letter-spacing: 3px;}


#main_column .books_tb{text-align: center;width:270px;margin-top:30px;margin-bottom:30px;margin-right:30px;margin-left:30px;font-size:12px;
line-height: 22px;}

#main_column .box_01{margin-left:30px;padding-top:10px;padding-bottom:10px;color:#5a5447;}

#main_column .box_02{margin-left:30px;color:#ff3300;font-weight: bold;font-size:14px;padding:10px 0px;}

#main_column .box_03{margin-left:30px;font-size:12px;margin-bottom:20px;color:#5a5447;}

#main_column .box_tb {padding-bottom:0px;margin-left:30px;margin-bottom:15px;margin-top:10px;}

.mini01{font-size:10px;line-height: 10px;}
.mini02{font-size:12px;color:#ff3300}


/* イベントページ*/

#eve_month {width: 640px;margin-left:15px;margin-bottom:0px;margin-top:10px;padding-left:5px;padding-top:10px;
color:#9cdee8;text-align:left;background:url("../images/eve_month.gif") 0 0 no-repeat;height:35px;}

#eve_month a:link {	color: #ff8c00;text-decoration: none;font-weight: bold;}
#eve_month a:visited { color: #ff8c00;text-decoration: none;font-weight: bold;}
#eve_month a:hover { color: #0fb0ba;text-decoration: underline;font-weight: bold;}
#eve_month a:active { color: #0fb0ba;text-decoration: underline;font-weight: bold;}

#eve_month li {
	list-style-type: none;
	display: inline;
	padding: 0px 10px 0px 0px;margin: 0px 0px 0px 10px;
	font-size:12px;letter-spacing: 2px;}

#eve_month ul { margin:0px 0px 0px 8px; padding:0px; }


/* ナビゲーション */

#side_l2 {padding-top:15px;padding-left:5px;margin:0px;letter-spacing: 1px;}

#side_l2 p {padding-bottom:5px;margin:0px}

#side_l2 .c_title{margin:0px;padding-top:5px;padding-left:5px;font-size:14px;color:#4f5d37;font-weight: bold;width: 195px;height:53px;
background:url("../images/c_navi.gif") 0 0 no-repeat;line-height: 58px;letter-spacing: 5px;}

#side_l2 .k_title{margin:0px;padding-top:5px;padding-left:5px;font-size:14px;color:#4f5d37;font-weight: bold;width: 195px;height:53px;
background:url("../images/info.gif") 0 0 no-repeat;line-height: 58px;letter-spacing: 6px;}


#navi .navi01 {width: 180px;margin-left:8px;margin-right:8px;letter-spacing: 3px;}

#navi .navi01 a { display: block;padding:8px;padding-left:22px;color: #fb6d41;
	text-decoration: none;text-align: left;background:url("../images/navi01.gif") 0 0 no-repeat;
	}

#navi .navi01 a:link { display: block;padding:8px;padding-left:22px;color: #fb6d41;
	text-decoration: none;text-align: left;background:url("../images/navi01.gif") 0 0 no-repeat;
	}
#navi .navi01 a:visited { display: block;padding:8px;padding-left:22px;color: #fb6d41;
	text-decoration: none;text-align: left;background:url("../images/navi01.gif") 0 0 no-repeat;
	}

#navi .navi01 a:hover { display: block;padding-top:8px;padding-left:22px;color: #597807;
	text-decoration: none;text-align: left;background:url("../images/navi02.gif") 0 0 no-repeat;
	}
#navi .navi01 a:active { display: block;padding-top:8px;padding-left:22px;color: #597807;
	text-decoration: none;text-align: left;background:url("../images/navi02.gif") 0 0 no-repeat;
	}

#navi .navi02 {width: 180px;margin-left:8px;margin-right:8px;letter-spacing: 3px;}

#navi .navi02 a { display: block;padding:8px;padding-left:22px;color: #005982;
	text-decoration: none;text-align: left;background:url("../images/navi02.gif") 0 0 no-repeat;
	}

#navi .navi02 a:link{ display: block;padding:8px;padding-left:22px;color: #fb6d41;
	text-decoration: none;text-align: left;background:url("../images/navi02.gif") 0 0 no-repeat;
	}

#navi .navi02 a:visited { display: block;padding:8px;padding-left:22px;color: #fb6d41;
	text-decoration: none;text-align: left;background:url("../images/navi02.gif") 0 0 no-repeat;
	}

#navi .navi02 a:hover { display: block;padding-top:8px;padding-left:22px;color: #597807;
	text-decoration: none;text-align: left;background:url("../images/navi01.gif") 0 0 no-repeat;
	}
#navi .navi02 a:active { display: block;padding-top:8px;padding-left:22px;color: #597807;
	text-decoration: none;text-align: left;background:url("../images/navi01.gif") 0 0 no-repeat;
	}

/*--------------------------------------

/* サイドメニュー（左）

--------------------------------------*/
#side_l {
	float:left;
	width:200px;text-align: center;	
	overflow:hidden;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
	color:#4f5d37;font-size: 12px;line-height: 15px;
	display:inline;
	margin-top: 0px;margin-left: 10px;margin-bottom: 10px;margin-right: 10px;
	padding: 0px;
	background-color:#ffffff;line-height: 15px
}

#side_l p {padding-bottom:5px;margin:0px}

#news {
	width: 195px;margin-top:0px;margin-left:5px;padding-bottom:5px;}

#news .n_title{margin:0px;padding-top:5px;padding-left:5px;font-size:14px;color:#4f5d37;font-weight: bold;width: 195px;height:53px;
background:url("../images/info.gif") 0 0 no-repeat;line-height: 58px;letter-spacing: 6px;}

#news .n_text {color:#4f5d37;text-align: left;background-color: #fff2b8;
	width: 177px;margin-left:5px;padding:5px;font-size:12px;line-height: 15px;
}

#n_head {font-size:14px;
padding-top:7px;padding-bottom:0px;
background:url("../images/left_menu1.gif") 0 0 no-repeat;margin:0px}

#n_main {margin:5px;padding:0px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #b7ddf2;
}



/* 外部読み込み用 */

#news ul {margin:10px 0; padding:0; list-style:none;}
#news li {
	line-height: 18px;padding-bottom:5px;padding-top:5px;padding-right:5px;
	margin-left:10px;text-align: left;border-bottom:dashed 1px #eccd52;font-size:12px;font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS UI Gothic',sans-serif;
}

/* 青年部ブログ */

#blog {	width: 195px;margin-top:0px;margin-left:5px;padding-bottom:0px;}

#blog a:link {	color: #4f5d37;text-decoration: none }
#blog a:visited { color: #4f5d37;text-decoration: none }
#blog a:hover { color: #ffffff;text-decoration: underline;}
#blog a:active { color: #ffffff;text-decoration: underline; }

#blog .b_title{margin:0px;padding-top:5px;padding-left:10px;font-size:14px;color:#4f5d37;font-weight: bold;width: 195px;height:53px;
background:url("../images/blog.gif") 0 0 no-repeat;line-height: 58px;letter-spacing: 3px;}

#blog .b_text {color:#707753;text-align: center;background-color: #f4f1ea;
	width: 181px;margin-left:5px;padding:3px;font-size:11px;}

.rss-box-blog_rss ul {margin:10px 0; padding:0;list-style:none; }
.rss-box-blog_rss li {text-align: center;font-size:12px;margin:5px;padding-top:9px;line-height: 18px;	background-image: url("../images/new.gif");
	background-repeat: no-repeat;	background-position: left top;}

#blog .b_text a:link {	font-size:12px;color: #e95e01;text-decoration: none }
#blog .b_text a:visited { font-size:12px;color: #e95e01;text-decoration: none }
#blog .b_text a:hover { font-size:12px;color: #ffffff;text-decoration: underline;}
#blog .b_text a:active { font-size:12px;color: #ffffff;text-decoration: underline; }


/* メルマガ購読フォーム */

#mail_mag {
	width: 195px;margin-top:0px;margin-left:5px;padding-bottom:10px}

#mail_mag a:link {	color: #4f5d37;text-decoration: none }
#mail_mag a:visited { color: #4f5d37;text-decoration: none }
#mail_mag a:hover { color: #ffffff;text-decoration: underline;}
#mail_mag a:active { color: #ffffff;text-decoration: underline; }

#mail_mag .m_title{margin:0px;padding-top:5px;padding-left:13px;font-size:14px;color:#4f5d37;font-weight: bold;width: 195px;height:53px;
background:url("../images/mag.gif") 0 0 no-repeat;line-height: 58px;letter-spacing: 0px;}

#mail_mag .m_text {color:#4f5d37;text-align: left;background-color: #f4f1ea;
	width: 177px;margin-left:5px;padding:5px;font-size:11px;
}

#mag {text-align:center;margin-left:8px;margin-bottom:8px;
	background-color:#ffffcc;
	border-width: 1px;
	border-style: solid;
	border-color: #bee9ff;
	width: 190px;font-size:11px;
}
#mag #address{
	width:170px;
}
#mag .m_foot{margin:10px;font-size:11px;text-align:rihgt;}
#mag label{
	font-size:11px;line-height: 16px;margin:5px;letter-spacing: 1px;
}
#mag p{
margin:5px;
text-align:left;
margin-left:5px;
padding:0;
}
#mag .font_s{font-size:11px;letter-spacing: 1px;line-height: 16px;margin:5px;}

/* 天気予報 */

#weather { width: 185px;margin-top:20px;margin-left:5px;padding-bottom:5px;color: #036581;}
.weather_size{width: 185px;}
.weather_date{font-size:18px;letter-spacing: 1px;font-family: Verdana,sans-serif;color: #036581;}
#weather .w_border{font-size:10px;letter-spacing: 2px;color:#357577;padding-bottom:5px;margin:0px;
	border-style: solid;border-width: 0px 0px 1px 0px;border-color: #d5ef85;}

#weather .w_month {width: 185px;border-style: solid;border-width: 0px 0px 1px 0px;border-color: #dbf7b7;
text-align:left;height:20px;padding-top:8px;padding-bottom:5px;background-color:#dbf7b7;}
#weather .w_01 { margin-left:8px;padding:0px;font-size:24px;letter-spacing: 1px;font-family: Arial Black,sans-serif;color: #036581;}
#weather .w_02 { margin-left:10px;letter-spacing: 5px;color: #036581;}
#weather .w_mon { font-size:12px;margin-left:2px;color: #036581;}
#weather .w_link { font-size:12px;margin-top:2px;padding:5px;letter-spacing: 1px;background-color:#dbf7b7;}
#weather .w_link a:link {	font-size:12px;color: #71ad54f;text-decoration: none }
#weather .w_link a:visited { font-size:12px;color: #71ad54;text-decoration: none }
#weather .w_link a:hover { font-size:12px;color: #FEE331;text-decoration: underline;}
#weather .w_link a:active { font-size:12px;color: #FEE331;text-decoration: underline; }

/* 左メニューリンク */

#left_links {margin:8px;font-size:12px;text-align:center;line-height: 20px;}

#left_links ul {margin:10px 0; padding:0; list-style:none;}
#left_links li {padding-bottom:0px;padding-top:5px;padding-right:5px;
	margin-left:0px;text-align: left; list-style:none;}

#left_links p{margin-bottom:5px;margin-top:8px;margin-left:0px;padding:0;}

/* サイドメニュー（右） */

#side_r {
	float:right;
	width:190px;
	overflow:hidden;
	font-size:12px;
	display:inline;
	margin: 10px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}

#side_r ul {margin:10px 0; padding:0; list-style:none;}
#side_r li {text-align: center;margin-bottom:10px;}

.banner_ad {font-size: 12px;color:#0073a8;	margin: 30px 0px;line-height: 15px;}

/*--------------------------------------

__footer

--------------------------------------*/

#footer {
	clear: both;
	padding: 50px 0px 0px 0px;
	margin: 0px;width:930px;
	font-size: 12px;
}

#footer a:link{
	color: #82c5c6;
	text-decoration: none;
}
#footer a:visited{
	color: #82c5c6;
	text-decoration: none;
}
#footer a:hover{
	color: #F39209;
	text-decoration: none;
}
#footer a:active {
	color: #F39209;
	text-decoration: none;
}

#foot_01 {width:920px;text-align: right;}

#foot_menu {text-align: center;
	border-style: solid;
	border-width: 10px 0px 0px 0px;
	border-color: #58bece;
	padding: 5px;
	background-color: #564742;letter-spacing: 1px;
}

#foot_menu li {
	list-style-type: none;
	display: inline;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #776f55;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 15px;letter-spacing: 1px;
}

#foot_menu ul {
	margin-top: 5px;
	margin-bottom: 5px;}

#foot_02 {margin: 0px;padding-top:20px;padding-left:130px;height:90px;text-align: center;	font-size: 12px;color:#564742;
	background-color: #82c5c6;	line-height: 15px;letter-spacing: 1px;}

#foot_02 a:link{
	color: #226381;
	text-decoration: none;
}
#foot_02 a:visited{
	color: #226381;
	text-decoration: none;
}
#foot_02 a:hover{
	color: #F39209;
	text-decoration: none;
}
#foot_02 a:active {
	color: #F39209;
	text-decoration: none;
}

#foot_02 .foot_logo {float:right;margin:-5px 18px 10px 0px;padding:0px;}

#foot_02 .foot_add {margin-top:10px;}

#foot_02 .foot_copy {margin-top:10px;margin-bottom:5px;}

