.title{
	margin: 0px;
	padding: 1px;

}


.headline{
	margin: 0px;
	padding: 3px 5px 15px 5px;
}

.article-headline{
	border: 1px solid lightpink;
	font-size: 12px;
	margin: 7px 15px 0 7px;
	padding: 5px;
	color:#666666;
	text-decoration: none;
	font-weight: normal;

}

.article-headline a{
	color:#C71585;
	font-weight: bold;
	font-size: 12px;

}


.headline-date{
	color:#FF8C00;
	font-size: 11px;
}


/* ■全体の設定■ */

html,body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif, Osaka ;
	font-size: 12px;
	line-height: 120%;
}

html{
	background-image: url(http://www.saitama-greenpla.com/design/bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#container {
	width: 883px;
	margin: 0 auto 0 auto;
	padding: 0 auto 0 auto;
	text-align: center;
}


a{
	color:#C71585;
}

a:hover{
	color:#666666;
}


/* ■ヘッダーの設定■ */

#header {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	background-image: url(http://www.saitama-greenpla.com//design/header.gif);
	background-repeat: no-repeat;
}

.header-inner1{
	margin: 0;
	padding: 0;
}
.header-inner2{
	height: 0px;
	margin: 0;
	padding: 0;
}
.header-inner3{
	height: 0px;
	margin: 0;
	padding: 0;
}


/* ■コンテンツ（カラム）の設定■ */

#content {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background-image: url(http://www.saitama-greenpla.com//design/content_bg.gif);
	background-repeat: repeat-y;
}


/* ■メインカラムの設定■ */

#main {
	width: 705px;/* ２カラムの場合【#container横幅】から【#side横幅】を引いた数値 */
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;	
}


/* ■左カラムの設定■ */

#side1 {
	width: 178px; /* ２カラム右寄の場合は100%に */
	margin: 0;
	padding: 0;
	text-align: left;
	float: left; /* ２カラム右寄の場合は消す */
}


/* ■右カラムの設定■ */

#side2 {
	margin: 0 auto 0;
	padding: 0 auto 0;
	text-align: left;
	clear: left; /* ２カラム左寄の場合は【clear: left】に */
}


/* ■フッダーの設定■ */

#footer{
	margin: 0;
	padding: 0;
	text-align: center;
	clear: left;
	width: 100%;
	background-color: #FFC0CB;
}

.footer-inner{
	margin: 8px;
	padding: 0;
	text-align: center;
	color:#FFFFFF;
}



/* ■---------------------------------------------------------------■ */

/* ■ヘッダーの設定■ */
.header-title a{
	text-decoration :none;
	font-size: 12px;
	font-weight: nomal;
}

.header-text{
	color: #000000;
	font-size: 12px;
	text-decoration :none;
	font-weight: nomal;
}



/* ■メニューカラム（サイドメニュー）の設定■ */

.menu-box {
	margin: 0;
	padding: 0 0 3px 0;
	text-align: left;
}

.cattitle-box {
	margin: 0;
	padding: 5px;
	text-align: left;
	background-color: #CCCCCC;
	background-image: url(http://www.saitama-greenpla.com//design/categry-title.gif);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
}

.list-box {
	margin: 0;
	padding: 0px;
	text-align: left;
	background-image: url(http://www.saitama-greenpla.com//design/side_listline.gif);
	background-repeat: repeat;
}
.side_list {
	margin: 0;
	padding: 0;
	line-height: 25px;
}
.side_list a {
	text-decoration :none;
}
.side_list li {
	margin: 0;
	padding: 0 0 0 17px;
	list-style-type: none;
	height: 25px;
	vertical-align: middle;
}


/* ■メイン・アーティクル部分の設定■ */
.article-box{
	margin: 0px;
	padding:  10px 0 0 0;
}
.article-title{
	background-image: url(http://www.saitama-greenpla.com//design/title_bg01.gif);
	line-height: 36px;
	width: 699px;
	padding: 0;
	margin: 0;
	color:#C71585;
	font-weight: bold;
	font-size: 13px;
}
.article-title a{
	color: #FFFFFF;
}

.m-left{
	padding: 0 0 0 22px;
	margin: 0;

}

.article{
	margin: 5px 15px 10px 7px;
	padding: 3px 10px 3px 10px;
	border: 1px solid #999999;
	line-height: 150%;
	font-size: 12px;
}
.article-footer{
	margin: 5px 0 5px 0;
	padding: 0;
	color:#666666;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
}

/* ■ナビ設定■ */
.pagenavi{
	padding-top: 5px;
	padding-bottom: 5px;
}

/* ■WEBページ設定■ */
.page-body,.page_title{
	font-size: 12px;
}

/* ■カテゴリアーカイブ設定■ */
.page_title_cat{
	font-size: 12px;
}




/* ■メールフォームの設定■ */

.mailform {
	font-weight: bold;
	color: #666666;
	background-color: #DFFFFF;
	width: 90%;
	margin: 10px 0 10px 0;
	padding: 10px;
	border: 1px solid #00CCFF;
}
.mftd {
	background-image: url(http://www.saitama-greenpla.com//design/dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}


/* ■企業概要の設定■ */
/* 概要リスト */
.infolist_box {
	color: #666666;
	background-color: #FFFFFF;
	width: 85%;
	margin: 10px;
	padding: 3px 0 0 0;
	border: 1px solid #00CCFF;
}

.infolist {
	width: 100%;
	margin: 0;
	padding: 0;
}


.infolist_title {
	color: #666666;
	background-color: #FFFFFF;
	margin: 0 3px 3px 3px;
	padding: 5px;
	border: 1px solid #00CCFF;
	text-align: left;
}

.infolist_koumoku {
	color: #666666;
	background-color: #FFFFFF;
	margin: 0 3px 3px 3px;
	padding: 5px;
	border: 1px solid #00CCFF;
	text-align: left;
}

.infolist_naiyou {
	color: #666666;
	background-color: #FFFFFF;
	margin: 0 3px 3px 0;
	padding: 5px;
	border: 1px solid #00CCFF;
	text-align: left;
}


/* 紹介文などの欄（インスト） */
.infoinst_box{
	margin: 0px;
	padding: 10px 20px;
}
.infoinst_title{
	background-color: #CCCCCC;
	margin: 0 0 3px 0;
	padding: 7px 0 7px 15px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #999999;
	font-size: 14px;
}
.infoinst_title a{
	color: #FFFFFF;
}
.infoinst_entry{
	margin: 0;
	padding: 10px;
	border: 1px solid #999999;
	line-height: 150%;
	font-size: 12px;
}
.infoinst{
	margin: 0 0 5px 0;
	padding: 0;
}

/* 紹介文などの欄（エンド） */
.infoend_box{
	margin: 0px;
	padding: 10px 20px;
}
.infoend_title{
	background-color: #CCCCCC;
	margin: 0 0 3px 0;
	padding: 7px 0 7px 15px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #999999;
	font-size: 14px;
}
.infoend_title a{
	color: #FFFFFF;
}
.infoend_entry{
	margin: 0;
	padding: 10px;
	border: 1px solid #999999;
	line-height: 150%;
	font-size: 12px;
}
.infoend{
	margin: 0 0 5px 0;
	padding: 0;
}

/* 地図の欄 */
.map_box{
	margin: 0px;
	padding: 10px 20px;
}
.map_title{
	background-color: #CCCCCC;
	margin: 0 0 3px 0;
	padding: 7px 0 7px 15px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #999999;
	font-size: 14px;
}
.map_title a{
	color: #FFFFFF;
}
.map_entry{
	margin: 0;
	padding: 10px;
	border: 1px solid #999999;
	line-height: 150%;
	font-size: 12px;
}
.map{
	margin: 0 0 5px 0;
	padding: 0;
}



























































































