@charset "Shift_JIS";

/*-- basic structure --------------------------------*/


/*中ページ　背景設定*/

.container_naka { 
    margin: 0px auto; 
    padding: 0px; 
    width: 813px; 
    height: 688px;  
    background: url(img/top_bg_naka.jpg) no-repeat; 
    text-align: left;
    }

/*news.html　ニュースページ*/

.news{
     color:#333333;
     text-align: left; 
     padding :5px 0px 0px 20px; 
     line-height:17px;
}

.news_txt {
	font: normal 12px meiryo,osaka,'ＭＳ Ｐゴシック',sans-serif; 
    color:#ffffff; 

	}







/*1.html　プロフィール*/

.title{
     width : 490px ;
     font-size : 14px ; 
     color:#333333;
     padding :5px 5px 5px 5px; 
     margin : 13px 0px 0px 275px ; 
     background: url(img/title_bg.jpg) repeat-x;
     border : double 3px #cccccc ;
}

.small_bu { font-size: 9px; }


.small_bu a:link { 
	color: #133C73; 
	text-decoration: none; 
	}

.small_bu a:visited { 
	color: #133C73; 
	text-decoration: none; 
	}

.small_bu a:hover { 
	color: #133C73; 
	text-decoration: underline; 
	position:relative;
	}

.small_bu a:active { 
	color: #133C73; 
	text-decoration: underline; 
	}




#list {
	margin: 0px 0px 0px 286px; 

	}

#list dd img {
    float:right;
	padding: 0px 0px 0px 10px; 
	}

#naka { 
    width: 500px;
    height: 516px;
	 }


#list_naka2 { 
    overflow:auto;
    width: 500px;
    height: 495px;
    scrollbar-base-color: #dcdcdc ;
	 }



#list dl  { 
	margin: 0px 15px 0px 10px; 
	padding: 0px;

	 }

#list dt {
    padding-left : 15px; 
	margin: 0px 0px 5px 0px;
	font-size: 13px; 
	color: #8B5A2A; 
    background: url(../img/ya_br.gif) no-repeat left center; 
    border-bottom: 1px dotted #999 ;
	}

#list dd { 
	padding: 3px 0px 15px 0px;
	font-size: 12px; 
    line-height:18px;
	color: #272727; 
	}

#list p { text-align: right;  }


#link_naka {
    width: 480px;
	margin: 0px 0px 30px 0px; 
	padding: 0px;
	font-size: 12px ;  
    border-bottom: 1px solid #684d38 ;
	}



#link_naka a:link {  
	color: #684d38; 
	text-decoration: none; 
	}

#link_naka a:visited { 
	color: #684d38; 
	text-decoration: none; 
	}

#link_naka a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}

#link_naka ul  {
    text-align: right; 
	margin: 10px 0px 0px 0px; 
    padding : 0px;
	 }


#link_naka li  { 
	margin: 5px 0px 0px 0px; 
    padding : 0px 15px 0px 12px;
    list-style-type : none;
    background: url(../img/ya_br_sen.gif) no-repeat left center; 
	display : inline;
	 }



/*1_1.html　プロフィール 経歴*/


#keireki  { 
    overflow:auto;
    width: 500px;
    height: 496px;
    scrollbar-base-color: #dcdcdc ;
	 }

#keireki table  { 
    width: 470px;
    border-collapse:collapse; 
	 }

#keireki th  { 
	border-bottom: 1px solid #999999 ; 
	font-size: 13px ; 
    padding-left : 15px; 
	margin: 0px 0px 5px 0px;
    background: url(../img/ya_br.gif) no-repeat left center; 
	color: #8B5A2A; 
	 }



#keireki .year  { width: 50px;  
	 }

#keireki td  { 
	margin: 0px; 
    padding : 5px 9px 5px 10px;
	font-size: 12px;
	color: #272727;
    line-height:18px;
	border-bottom: 1px dotted #999999 ;  
	 }

/*1_2.html　プロフィール 経歴*/


#ichiran  { 
    overflow:auto;
    width: 500px;
    height: 496px;
    scrollbar-base-color: #dcdcdc ;
	 }

#ichiran table  { 
    width: 470px;
    border-collapse:collapse; 
	 }

#ichiran th  { 
	border-bottom: 1px solid #999999 ; 
    color:#8B5A2A;
	font-size: 13px; 
    padding-left : 15px; 
	margin: 0px 0px 5px 0px;
    background: url(../img/ya_br.gif) no-repeat left center; 
	 }

#ichiran .futo { 
	margin: 0px; 
    padding : 10px 9px 5px 10px;
	font-size:  12px;
	color: #808000;
	border-bottom: 0px ;  
	 }

#ichiran .futokuro { 
	margin: 0px; 
    padding : 10px 9px 5px 10px;
	font-size:  12px;
	color: #000000;
	border-bottom: 0px ;  
	 }

#ichiran td  { 
	margin: 0px; 
    padding : 5px 9px 5px 10px;
	font-size:  11px ;
    line-height:18px;
	color: #333333;
	border-bottom: 1px dotted #999999 ;  
	 }

#ichiran img { 
	margin-right: 5px;  
	 }



/*1_4.html　研究の回想*/

.hidari {
    float:left;
	padding: 0px 10px 0px 0px; 
	}

.migi {
    float:right;
	padding: 0px 0px 0px 10px; 
	}




/*2.html　授業紹介*/



#list_2 {
    width: 505px;
    height: 554px;
	font-size: 14px;
	font-style: bold; 
    color:#09358b;
	margin: 5px 0px 10px 286px; 
	padding: 0px;
	overflow:scroll;
	}



.link_2_naka {
	width: 480px; height:135px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	font-size: 12px ; 
	color: #333333; 
	border-bottom: 1px solid #939393 ;
	overflow:auto;
	}

.link_2_naka  li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 15px;
	background: url(../img/ya_br.gif) no-repeat 0 2px; 
	line-height:20px;
         list-style:none;
	}

.link_2_naka img{
	margin: 0px 0px 10px 0px;
	}

.link_2_naka h4{
	margin: 0px 0px 10px 0px;
	font-size: 13px ; 
	color: #333333; 
	}



.link_2_naka1 {
	width: 480px;
	height:60px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 10px;
	font-size: 12px ; 
	color: #333333; 
	border-bottom: 1px solid #939393 ;
	overflow:auto;
	}

.link_2_naka1  li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 15px;
	background: url(../img/ya_br.gif) no-repeat 0 2px; 
	line-height:20px;
	list-style:none;
}

.link_2_naka4 {
	width: 480px;
	height:60px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 10px;
	font-size: 12px ; 
	color: #333333; 
	border-bottom: 1px solid #939393 ;
	overflow:auto;
	}

.link_2_naka4  li {
    padding:0 0 0 15px;
    font-size: 12px ;
    background: url(../img/ya_br.gif) no-repeat left center;
    list-style-type : none;

}

.link_2_naka4 h4{
	margin-top:10px;
	}


.link_2_naka1  li img {
	margin: 0;
	padding: 0;
}

.link_2_naka1 img{
	margin: 0px 0px 10px 0px;
	}

.link_2_naka1 table{
	width: 420px;
	margin: 0px 0px 10px 25px;
	}


.link_2_naka1 th{
	white-space: nowrap;
         padding:8px ;
         vertical-align:top;
	background-color: #deedee;
	border-bottom: 1px dotted #dcdcdc ;
         color:#333333;
	}

.link_2_naka1  td{
         vertical-align:top;
         line-height:1.2em;
         padding:8px ;
	border-bottom: 1px dotted #dcdcdc ;
	}





#list_2 dl  { 
	margin: 10px 15px 0px 10px; 
	padding: 0px;

	 }

#list_2 dt {
    padding-left : 15px; 
	margin: 18px 0px 5px 0px;
	font-size: 12px ; 
	color: #333333; 
    background: url(../img/ya_br.gif) no-repeat left center; 
	}

#list_2 dd { 
	padding: 0px 0px 10px 16px;
    width: 440px;
	font-size: 11px ; 
	color: #333333; 
    line-height: 18px;
    border-bottom: 1px dotted #999 ;
	}


#list_2 p { text-align: right;  }

#list_2 img {
    vertical-align: text-bottom; 
	padding: 0px 5px 0px 0px;
    	}




#scllole { 
    overflow:auto;
    width: 500px;
    height: 265px;
    scrollbar-base-color: #dcdcdc ;
	 }


#list_2_naka2 a:link { 
	color: #ffffff; 
	text-decoration: none; 
	}

#list_2_naka2 a:visited { 
	color: #ffffff; 
	text-decoration: none; 
	}

#list_2_naka2 a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}




/*2a.html　授業紹介*/


#list_2_naka2 ul  {
	margin: 0px 0px 0px 0px; 
    padding :  3px 0px 5px 0px; 
    background-color: #7197be;
	 }


#list_2_naka2 li  { 
	margin: 0px 0px 0px 0px; 
    padding : 0px 0px 0px 10px;
	font-size: 12px ;  
	color: #ffffff; 
    list-style-type : none;

	 }

#list_2_naka2 dd , #hd_1 dd , #hd_2 dd , #hd_3 dd , #hd_4 dd , #hd_5 dd , #hd_6 dd , #hd_7 dd , #hd_8 dd , #hd_9 dd , #hd_10 dd , #hd_11 dd , #hd_12 dd {
	margin:  0px 0px 15px 10px; 
    padding : 0px 0px 0px 15px;
	}

#list_2_naka2 dt , #hd_1 dt , #hd_2 dt , #hd_3 dt , #hd_4 dt , #hd_5 dt , #hd_6 dt , #hd_7 dt , #hd_8 dt , #hd_9 dt , #hd_10 dt , #hd_11 dt , #hd_12 dt {
    background: url(../img/ya_br.gif) no-repeat left center;
	margin:  0px 0px 0px 10px; 
    padding : 0px 0px 0px 15px;
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif; 
	color: #003399; 
	}

#list_2_naka2 dd a:link , #hd_1 dd a:link , #hd_2 dd a:link , #hd_3 dd a:link , #hd_4 dd a:link , #hd_5 dd a:link , #hd_6 dd a:link , #hd_7 dd a:link , #hd_8 dd a:link , #hd_9 dd a:link , #hd_10 dd a:link , #hd_11 dd a:link , #hd_12 dd a:link { 
	color: #4061a2; 
	text-decoration: none; 
	}

#list_2_naka2 dd a:visited , #hd_1 a:visited , #hd_2 a:visited , #hd_3 a:visited , #hd_4 a:visited , #hd_5 a:visited , #hd_6 a:visited , #hd_7 a:visited , #hd_8 a:visited , #hd_9 a:visited , #hd_10 a:visited , #hd_11 a:visited , #hd_12 a:visited { 
	color: #4061a2; 
	text-decoration: none; 
	}

#list_2_naka2 dd a:hover , #hd_1 a:hover , #hd_2 a:hover , #hd_3 a:hover , #hd_4 a:hover , #hd_5 a:hover , #hd_6 a:hover , #hd_7 a:hover , #hd_8 a:hover , #hd_9 a:hover , #hd_10 a:hover , #hd_11 a:hover , #hd_12 a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}

/*a.html　優秀レポート*/

.l10{margin-left:10px;}

.outer
	{
	width:750px;
	padding: 10px;
	margin:0 auto 0 auto;
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif;  
	text-align: left; 
    color: #000000;  
         border:1px solid #808080;
	}

.outer img {
	border:0;
}

.menu	{
	float:left;
	width:250px;
	height: 600px;
    overflow:auto;
	padding: 5px 0px 0px 5px;
	margin:0px;
    scrollbar-base-color: #dcdcdc ;
	background-color: #ecfaff;
	font: normal 12px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif; 
	color: #003399; 
	}

*html .lev1	{
	font: normal 12px; 
	padding: 5px 0px 5px 15px;
	margin:0px 0px 0px 15px;
    background: url(../img/ya_br.gif) no-repeat left center; 
	}

.lev1	{
	font: normal 12px; 
	padding: 5px 0px 5px 7px;
	margin:0px 0px 0px 15px;
    background: url(../img/ya_br.gif) no-repeat left center; 
	}


.lev2	{
	font: normal 12px; 
	padding: 0px 0px 0px 35px;
	margin:0px;
	}

.lev2 img	{
	border:0px;
	}

*html .lev2 img	{
	border:0px;
	padding: 0px 5px 0px 0px;
	margin: 3px 0px 0px 0px;
	}

.menu hr { 
		border-top:solid 1px #3b659e;
		border-right:none;
		border-bottom:none;
		border-left:none;
		height:1px;
        width:95%;
	}

.dot { 
		border-top:dotted 1px #3b659e;
		border-right:none;
		border-bottom:none;
		border-left:none;
		height:1px;
		 width:95%;
	    padding: 5px 0px 5px 0px;
	    margin:0px;

	}

.dot_gy { 
	border-top:dotted 1px #939393;
	border-right:none;
	border-bottom:none;
	border-left:none;
	height:1px;
	width:97%;
	padding: 5px 0px;
	margin:0px;

	}


.menu a:link { 
	color: #4061a2; 
	text-decoration: none; 
	}

.menu a:visited { 
	color: #4061a2; 
	text-decoration: none; 
	}

.menu a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}



.main
	{
	float:left;
	padding: 5px 0px 0px 5px;
	margin:0px 0px 0px 5px;
	width:485px;
	height: 600px;
	background-color: #ffffff;
    overflow:auto;
    scrollbar-base-color: #dcdcdc ;
	font-size: 12px ; 
    background: url(../img/a_bg.jpg) no-repeat right top; 

	}

*html .main img	{
	border:0px;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.red { 
	color: red/*#910513*/; 
	}


.main a:link { 
	color: #4061a2; 
	text-decoration: none; 
	}

.main a:visited { 
	color: #4061a2; 
	text-decoration: none; 
	}

.main a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}



.clears{
  clear:both;
}
.foot
	{
	clear:left;
	background-color: #1C66CD;
	height: 20px;
	font-size: 10px; 
    color:#ffffff;
	text-align: center;
    line-height:18px;
    letter-spacing: 1px;
	}
	
.head
	{
	background-color: #1C66CD;
	height: 20px;
    padding: 10px; 
    color:#ffffff;
    line-height:18px;
    letter-spacing: 1px;
	}

.head a
	{color:#ffffff;
	text-decoration: none; 

	}
.clears{
  clear:both;
}

/*2b.html　授業紹介*/

#container1 {
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif;  
    padding: 10px; 
	margin: 0px auto; 
    width: 500px;
	text-align: left; 
    color: #000000;
    border: 1px solid;   
	}

#container1 img {
    border:0;
	}

#container2 {
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif;  
    padding: 10px; 
	margin: 0px auto; 
    width: 650px;
	text-align: left; 
    color: #000000;
    border: 1px solid;   
	}

#container2 img {
    border:0;
	}

.shirase  {
	margin: 0px; 
	padding: 0px;
	text-align: left;

	}


.shirase ul  {
	margin: 0px 0px 0px 0px; 
    padding :  3px 0px 5px 0px; 
	background-color: #1C66CD; 
	 }


.shirase li  { 
	margin: 0px 0px 0px 0px; 
    padding : 0px 0px 0px 10px;
	color: #ffffff; 
    list-style-type : none;

	 }

.shirase dt {
    background: url(../img/ya_br.gif) no-repeat left center;
	margin:  0px 0px 0px 10px; 
    padding : 0px 0px 0px 15px;
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif; 
	color: #808000; 
	}

.shirase dd {
	font: normal 12px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif;
	color: #333333; 
	margin:  0px 0px 15px 10px; 
    padding : 0px 0px 0px 15px;
	}


.shirase  a:link { 
	color: #4061a2; 
	text-decoration: none; 
	}

.shirase  a:visited { 
	color: #4061a2; 
	text-decoration: none; 
	}

.shirase  a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}


.shirase table{
	border: 0px ;
	margin:  0px 0px; 
    padding : 5px 6px;
	}

.shirase table td{
	margin:  10px 0px; 
    padding : 5px 0px;
	}

.shirase .red{
	font-size: 13px ; 
	color: #8B0013
	}





/*2b_old.html　用*/


#shirase  {
	margin: 0px; 
	padding: 0px;
	text-align: left;

	}


#shirase ul  {
	margin: 0px 0px 0px 0px; 
    padding :  3px 0px 5px 0px; 
	background-color: #ECFFF9; 
	 }


#shirase li  { 
	margin: 0px 0px 0px 0px; 
    padding : 0px 0px 0px 10px;
	color: #000000; 
    list-style-type : none;

	 }

#shirase dt {
    background: url(../img/ya_br.gif) no-repeat left center;
	margin:  0px 0px 0px 10px; 
    padding : 0px 0px 0px 15px;
	font: normal 13px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif; 
	color: #808000; 
	}

#shirase dd {
	font: normal 12px 'ヒラギノ角ゴ Pro W3',meiryo,'ＭＳゴシック',sans-serif;
	color: #333333; 
	margin:  0px 0px 15px 10px; 
    padding : 0px 0px 0px 15px;
	}


#shirase dd a:link { 
	color: #4061a2; 
	text-decoration: none; 
	}

#shirase dd a:visited { 
	color: #4061a2; 
	text-decoration: none; 
	}

#shirase dd a:hover { 
	color: #b02c1d; 
	text-decoration: underline; 
	}


#shirase table{
	border: 1px #808080 solid;
	margin:  0px 0px; 
    padding : 5px 6px;
	}

#shirase table td{
	margin:  10px 0px; 
    padding : 5px 0px;
	}

#shirase .red{
	font-size: 13px ; 
	color: #8B0013
	}







/*3.html　ベンチャービジネス*/

#venture  { 
    overflow:auto;
	font-size: 12px;
    width: 478px;
    height: 523px;
	margin: 0px; 
    padding : 5px 10px 0px 10px;
    scrollbar-base-color: #dcdcdc ;
	color: #5d5d5d;
    line-height:18px;
	 }





/*4.html　足立ゼミとは*/



#zemi {
    width: 505px;
    height: 554px;
	font-size: 14px;
	font-style: bold ; 
    color:#df8e02;
	margin: 0px; 
	padding: 0px 0px 0px 286px; 
	}

#list_3 {
    width: 505px;
    height: 484px;
	font-size: 14px;
	font-style: bold; 
    color:#09358b;
	margin: 15px 0px 0px 286px; 
	padding: 0px;
	}



#zemi_naka { 
    overflow:auto;
    width: 490px;
    height: 457px;
	margin: 0px 0px 0px 0px;
    padding : 0px 10px 0px 0px;
    scrollbar-base-color: #dcdcdc ;
	 }

#zemi_naka p { 
    text-align: left; 
	 }

#zemi_naka .dai  { 
	margin: 0px; 
    padding : 0px 0px 0px 10px;
	font-size: 13px ;  
	color: #3d3d3d; 

	 }

#zemi_naka ol  { 
	margin: 0px 0px 0px 10px; 
    padding : 5px 0px 0px 30px;
	font-size: 12px ; 
    line-height:18px; 
	color: #5d5d5d; 
    list-style-type : decimal;
	 }

#zemi_naka li  { 
	margin: 0px 0px 0px 0px; 
    padding : 5px 0px 0px 0px;
    line-height:18px;
	 }

#zemi_naka p  { 
	margin: 0px 0px 0px 0px; 
    padding : 5px 0px 0px 20px;
    width: 450px;
	font-size: 12px ; 
    line-height:18px; 
	color: #5d5d5d; 
	 }

#zemi_naka p img  { 
    padding : 0px 5px 0px 0px;
    float:left;
	 }

#hyou  { 
	margin: 10px 0px 0px 40px; 
    padding:  10px 0px 10px 30px; 
    width: 300px;
	font-size: 12px ;  
	color: #5d5d5d; 
    border: 1px solid #808080 ;
	 }

#hyou td  { 
    width: 150px;
	 }

#zemi_naka .photo  {
    text-align: center; 
	margin: 10px 0px 0px 10px; 
    padding : 0px 0px 0px 0px;
	 }


#zemi_naka .photo li  { 
    list-style-type : none;
	display : inline;
	 }

/*ゼミ生用バナー*/
.r280{margin:10px 0 0 280px;}

/*5.html　Link*/

#linkp { 
    overflow:auto;
    width: 490px;
    height: 533px;
	margin:  0px 0px 0px 0px;
    padding : 0px 10px 0px 0px;
    scrollbar-base-color: #dcdcdc ;
	 }


#linkp li {
    padding-left : 15px; 
	margin: 0px 0px 10px 0px;
	font-size: 12px ; 
    background: url(../img/ya_br.gif) no-repeat left center;
    list-style-type : none; 
	}


.li_setumei {
	margin : -5px 0px 15px 15px;
	font-size: 11px ; 
	color: #333333; 
    line-height:16px;
	}

/*6.html　経営学検定試験*/

#keiei  { 
    overflow:auto;
    width: 488px;
    height: 535px;
	margin: 0px; 
    padding : 0px 10px 0px 0px;
    scrollbar-base-color: #dcdcdc ;
	 }

#keiei p  { 
	margin: 0px 0px 0px 0px; 
    padding : 5px 0px 0px 20px;
    width: 450px;
	font-size: 12px ; 
    line-height:18px; 
	color: #272727;
    text-align: left;  
	 }

#keiei .naka  { 
    text-align: center; 
	 }



/*7.html　CSR*/


#csr {
    width: 498px;
    height: 530px;
	font-size: 13px;
	font-style: bold ; 
    color:#34518b;
	margin: 5px 0px 0px 0px; 
	padding: 0px;
    overflow:auto;
    scrollbar-base-color: #dcdcdc ;
	}


h2  {
    width: 460px;  
    font-size: 110%;  
    background: #F4F4F4;  
    padding: 5px 0px 2px 10px;
	margin: 10px 0px -20px 0px;  
    border-left: 10px solid #80A852;  
    border-bottom: 1px solid #A1A1A1;  
    color:#6B6B6B; 
    letter-spacing: 1px;   
    } 
h2:first-letter {  
   font-size: 1.5em; 
    } 
#csr p strong {
    width:470px;
	padding:0 0 20px; 
	font-size: 14px;
    color:#272727;
    text-align: left;
	}
#csr p strong span {
	color:#336600;
}


#csr p {
    width:470px;
	margin: 30px 0px 0px 5px; 
	font-size: 12px;
    line-height:18px;
    color:#272727;
    text-align: left;
	}



#csr .csr2 {
    background: url(../img/csr_bg2.jpg) no-repeat right top;
	}

#csr .csr3 {
    background: url(../img/csr_bg3.jpg) no-repeat left bottom;
	}


#csr dl  { 
	 margin: 0px 0px 0px 10px; 
	 padding: 0px;
	 }

#csr dt { 
    width: 455px;
    height: 11px;
	padding: 5px 0px 5px 10px;
    background: url(../img/spacer.gif) no-repeat #c3e2a0; 
	margin: 30px 0px 0px 0px; 
	font-size: 13px;
	font-style: bold ; 
	color: #272727; 
    letter-spacing:1px;
    border-bottom: 1px dotted #999 ;

	}

#csr dd { 
    width: 455px;
	padding: 5px 0px 0px 10px;
	font-size: 12px ; 
	color: #272727; 
    line-height: 18px;
	}



#csr ul li  { 
	 margin: 0px 0px 0px 20px ; 
     list-style:square ;
     line-height:18px;
	 }

/*8.html　話題の企業*/

#shiken  { 
    overflow:auto;
	font-size: 12px;
    width: 488px;
    height: 540px;
	margin: 5px 0px 0px 0px; 
	padding: 0px;
    scrollbar-base-color: #dcdcdc ;
	color: #272727;
    line-height: 18px; 
	 }


#list_6 { 
    width: 505px;
    height: 554px;
	font-size: 12px;
	font-style: bold; 
    color:#333;
	margin: 15px 0px 0px 286px; 
	padding: 0px;
         line-height:18px;
	 }


#list_6 li {
    color:#333333;
    padding-left : 15px; 
    margin: 0px 0px 10px 0px;
    font-size: 12px ; 
    background: url(../img/ya_br.gif) no-repeat left center;
    list-style-type : none; 
	}

/*9.html　site map*/


.map {
	margin: 0px; 
    padding : 5px 10px 0px 0px;
	font-size: 12px ;
	color: #000000;
    line-height: 12px;
   }






/*10.html　site policy*/



#csr_policy {
    width: 498px;
    height: 533px;
	font-size:13px;
	font-style: bold ; 
    color:#34518b;
	margin: 0px; 
	padding: 0px;
    overflow:auto;
    scrollbar-base-color: #dcdcdc ;
	}

#csr_policy dl  { 
	 margin: 0px; 
	 padding: 0px;
	 }

#csr_policy dt { 
	padding: 5px 20px 2px 15px;
	margin: 0px 0px 0px 0px; 
	font-size:12px;
	font-style: bold ;
	color: #272727; 
    letter-spacing:1px;
    border-bottom: 1px dotted #999 ;
	}

#csr_policy dd { 
	padding: 5px 20px 15px 10px;
	font-size: 12px; 
	color: #333333; 
    line-height: 18px;
    border-bottom: none ;
	}

#csr_policy ul li  { 
	 margin: 0px 0px 0px 20px ; 
     list-style:square ;
	 }


/*11.html　site policy*/
#list_4 {
    width: 505px;
    height: 554px;
	font-size: 14px;
	font-style: bold; 
    color:#09358b;
	margin: 15px 0px 0px 286px; 
	padding: 0px;
	}

#list_4 img {
	padding: 0px 5px 0px 0px;
    	}

#kanwa {
    width: 498px;
    height: 533px;
	margin: 0px; 
	padding: 0px;
    overflow:auto;
    scrollbar-base-color: #dcdcdc ;
	}

#kanwa dl { 
	padding: 0px 0px 15px 0px;
	}

#kanwa dt { 
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px; 
	font-size:13px;
	font-style: bold ; 
	color: #d28a00; 
         line-height:20px;
    letter-spacing:1px;
    border-bottom: 1px dotted #999 ;
    background: url(../img/tama_04.gif) no-repeat left center; 
	}

#kanwa dd { 
	padding: 5px 20px 15px 10px;
	font-size: 12px; 
	color: #333333; 
    line-height: 18px;

	}

.mizi { 
	padding: 5px 20px 15px 10px;
	font-size: 12px; 
	color: #333333; 
         line-height: 18px;
         height:200px;

	}


/*最下部　リンク*/

#shita_link_naka {
    width: auto;
    text-align: center;
	color: #ffffff;
	margin: 0px auto; 
	padding: 0px 0px 0px 0px; 
	font-size: 11px ; 
    letter-spacing:1px;
	}

#shita_link_naka a:link { 
	color: #ffffff; 
	text-decoration: none; 
	}

#shita_link_naka a:visited { 
	color: #ffffff; 
	text-decoration: none; 
	}

#shita_link_naka a:hover { 
	color: #ffffff; 
	text-decoration: underline; 
	}

#shita_link_naka a:active { 
	color: #ffffff; 
	text-decoration: none; 
	}
.archive_jpg {
	width:700px;
	height:630px;
	padding:0 10px;
	margin:0;
}


.lock_title {
	background:blue;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	padding:5px;
	margin:0 0 10px;
	text-align:center;
}

.lock_titleh3 {
	padding:20px 0 5px 40px;
	margin:0;
	border-bottom:1px solid #999999;
	background:url(../img/lock_t.jpg) 0 15px no-repeat;
}

/* 隠すボタン */
.btn_hidden {
	padding:0;
	margin:20px 0;
	text-align:right;
}


#hd_1 , #hd_2 , #hd_3 , #hd_4 , #hd_5 , #hd_6 , #hd_7 , #hd_8 , #hd_9 , #hd_10 , #hd_11 , #hd_12 {
	display:none;
	border:0;
}

if (条件式) 
   { 処理するスクリプト ... }  /*条件式が 真 の場合ここを実行します。*/
else { 処理するスクリプト ...... }  /*そうでない場合ここを実行します。*/

table.admf4 {
	width:590px;
	padding:0;
	margin:0;
}

table.admf4 td {
	padding:5px;
	margin:0;
	vertical-align:bottom;
}

table.admf4 td span {
	text-decoration:underline;
	font-weight:bold;
	margin:0 0 10px;
	color:blue;
	font-size:14px;
}

table.admf4 td.center {
	text-align:center;
}

table.env2010f5 {
	border-collapse:collapse;
	border:0;
	width:600px;
	margin:0 auto;
	text-align:center;
}
table.env2010f5 td {
	padding:10px;
	text-align:center;
}
table.env2010f5 td.left {
	text-align:left;
}


.bg_red {
	background:#ff8486;
}

table.envf6_2 {
	border-collapse:collapse;
	border:0px;
	width:600px;
	margin:20 auto 0;
}
table.envf6_2 td {
	padding:5px 10px;
	border-collapse:collapse;
	border-bottom:1px solid #666666;
}

table.envf6_2 th {
	padding:10px 10px 5px;
	border-collapse:collapse;
	border-bottom:2px solid #666666;
}

table.envf6_2 td.same {
	background:url(../img/same.gif) 0 50% no-repeat;
	padding-left:20px;
}

table.envf6_2 td.kei {
	border-top:2px solid #666666;
	border-bottom:0;
}

h4.squ1 {
	margin:20px 0 0px 10px;
	padding-left:45px;
	background:url(../img/1.gif) left center no-repeat;
}
h4.squ2 {
	margin:20px 0 0px 10px;
	padding-left:45px;
	background:url(../img/2.gif) left center no-repeat;
}
h4.squ3 {
	margin:20px 0 0px 10px;
	padding-left:45px;
	background:url(../img/3.gif) left center no-repeat;
}

.border {
	width:85px;
	height:16px;
	padding:0;
	background:url(../img/box.gif) 0 0 no-repeat;
}
/*-- end --------------------------------*/
