body { background-color:#ececec;}
/*****************全体**************************/
div#Conteiner { width:800px; height:auto; margin-left:auto; margin-right:auto;}
div#Content { width:100%; background-color:#FFFFFF;}
div#Foot { width:100%; background-image:url(sozai2/sbs-footer.jpg); background-repeat:repeat-x;}
.box { width:380px; height:100px;}/*Contentleft-Contentright*/
p.link { float:right; margin-right:10px;margin-top:5px;}/*Contentleft-Contentright*/
.list_line li { display:inline;}/*MeinMenu-
/*****************ヘッダー**************************/
div#Header {}
    h1 {}
/*****************メインメニュー**************************/
    div#MeinMenu{ width:800px; border-bottom:solid #000066 1px;}
        ul.list_line li { display:inline;}
/****************ＥＮＤ**************************************************************************************/
/******メインコンテンツ********************/
div#MeinContent{}
/*****************フラッシュ**************************/
    div#ContentTop {}
/*****************コンテンツ上側**************************/
    div#ContentTop { margin-bottom:20px;}
/*****************コンテンツ左側**************************/
    div#ContentLeft { margin-bottom:20px; float:left; margin-left:0px;}
    div#ContentLeft:after { height:0; visibility:hidden; content:"."; display:block; clear:both;}
	div#ContentLeft a{ color:#666666;}
	div#ContentLeft a:hover{ color:#333333;}
        h2 {}
      /*p.link-.box*/
/*****************コンテンツ右側**************************/
    div#ContentRight { margin-bottom:20px; float:right; margin-right:10px;}
    div#ContentRight:after { height:0; visibility:hidden; content:"."; display:block; clear:both;}
	div#ContentRight a{ color:#666666;}
	div#ContentRight a:hover{ color:#333333;}
	div#ContentRight_all a{ color:#DAA310;}
	div#ContentRight_all a:hover{ color:#0099FF;}
        h2 {}
      /*p.link-.box*/
/****************ＥＮＤ**************************************************************************************/
/*****************フッター**************************/
div#Footer { clear:both; width:800px; margin-left:auto; margin-right:auto; padding-top:10px;}
/*****************ラストリンク**************************/
    div#LastLink{ font-size:10px; *font-size:9px;}
	div#LastLink a{ color:#666666;}
	div#LastLink a:hover{ color:#333333;}
	
/*********/
    address { margin-top:20px; width:226px; margin-left:auto; margin-right:auto;}
/****************ＥＮＤ**************************************************************************************/

/*********************余白クラス**********************************************/
.paddingTop10{ padding-top:10px;}
.paddingBottom10{ padding-bottom:10px;}
.paddingTopBottom10{ padding-top:10px; padding-bottom:10px;}
.marginTop10{ margin-top:10px;}
.marginBottom10{ margin-bottom:10px;}
.marginTopBottom10{ margin-top:10px; margin-bottom:10px;}
.paddingTop20{ padding-top:20px;}
.paddingBottom20{ padding-bottom:20px;}
.paddingTopBottom20{ padding-top:20px; padding-bottom:20px;}
.marginTop20{ margin-top:20px;}
.marginBottom20{ margin-bottom:20px;}
.marginTopBottom20{ margin-top:20px; margin-bottom:20px;}