@charset "Shift_JIS";
/*----------------------------------------

	- index
	- inside

-----------------------------------------*/

/*----------------------------------------
	index
-----------------------------------------*/


.newsday {
	font-size: 60%;
	font-weight:bold;
	line-height:120%;	
	letter-spacing: 1;	
	text-align: left;
	padding: 10px 0 4px 0px;
}

.newsdayL {
	font-size: 75%;
	color:#A39074;
	font-weight:bold;
	line-height:120%;		
	text-align: left;
	padding: 0 0 5px 0px;
}

.bodytxt {
	font-size: 75%;
	line-height:160%;	
	text-align: left;
}

.bodyMtxt {
	font-size: 75%;
	line-height:180%;	
	text-align: left;
}

.bodytxt_right {
	font-size: 75%;
	font-weight:bold;
	line-height:160%;	
	text-align: right;
}

.bodyStxt {
	font-size: 60%;
	line-height:160%;	
	text-align: left;
}

.bodyStxt2 {
	font-size: 60%;
	line-height:160%;	
	text-align: left;
	letter-spacing:0.1;
	margin:10px 10px 10px 0;
}

.bodyLtxt {
	font-size: 90%;
	font-weight:bold;
	line-height:120%;	
	text-align: left;
}

.bodyLLtxt {
	font-size: 100%;
	font-weight:bold;
	line-height:120%;
}

.bodyLefttxt {
	font-size: 75%;
	line-height:160%;	
	text-align: left;
	padding-left:22px;
}

.tabletxt {
	font-size: 75%;
	line-height:160%;	
	text-align: left;
	padding-top:20px;
}


.tableBtxt {
	font-size: 75%;
	font-weight:bold;
	line-height:160%;	
	text-align: left;
	padding-top:20px;
	padding-left:20px;
}

.caption {
	font-size: 60%;
	line-height:160%;	
	text-align: left;
	padding: 16px 0px 16px 0px;
}

.caption2 td{
    padding: 20px;
    border-width: 1px; 
    border-top-color: #DDDBB0; 
    border-right-color: #DDDBB0; 
    border-left-color: #DDDBB0; 
    border-bottom-color: #DDDBB0;
    border-style: solid;
  
}

.captionlink {
	font-size: 70%;
	line-height:120%;	
	text-align: left;
	padding: 10px 0px 0px 10px;
}


.marginleft {
	padding-left:20px;
}

.presidentcolor {
	color:#987610;
	padding-bottom:10px;
}

.bodypadding {
	font-size:75%;
	line-height:160%;		
	padding:10px;
}

.bodypadding2 {
	font-size:75%;
	line-height:160%;		
	padding-top:15px;
	padding-left:20px;
}

.bodypadding3 {
	font-size:65%;
	line-height:120%;		
	padding:8px;
}

.contenttable{
background-color:#F6F5E2; 
border-width: 1px; 
border-top-color: #DDDBB0; 
border-right-color: #DDDBB0; 
border-left-color: #DDDBB0;
border-bottom-color: #DDDBB0;
border-style: solid;
font-size:75%;
padding:12px;
}


.contenttable2{
border-width: 1px; 
border-top-color: #CCCCCC; 
border-right-color: #CCCCCC; 
border-left-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-style: solid;
font-size:75%;
padding:12px;
}

.contenttable3{
width:160px;
height:125px;
float:left;
background-color:#F2F2F2;
border-width: 1px; 
border-top-color: #D1D1D1; 
border-right-color: #D1D1D1; 
border-left-color: #D1D1D1;
border-bottom-color: #D1D1D1;
border-style: solid;
font-size:75%;
margin-left:5px;
margin-right:5px;
margin-top:10px;
}


.contenttable4{
	padding:15px;
	font-size: 75%;
	line-height:160%;
    border-top:1px solid #DDDBB0;
	border-bottom:1px solid #DDDBB0;
    border-left:1px solid #DDDBB0;
    border-right:1px solid #DDDBB0; 
 
}
.contenttable4_1{
	padding:15px;
	font-size: 75%;
	line-height:160%;
    border-top:1px solid #DDDBB0;
	border-bottom:1px solid #DDDBB0;
    border-left:1px solid #DDDBB0;
 
}


.contenttable5{
	padding:15px;
	font-size: 75%;
	line-height:160%;
    border-left:1px solid #DDDBB0;
    border-right:1px solid #DDDBB0; 
 
}

.contenttable5_1{
	padding:15px;
	font-size: 75%;
	line-height:160%;
    border-left:1px solid #DDDBB0;
 
}

/* newslist */
ul.newslist
	{
	margin-bottom: 10px;
	}
ul.newslist li
	{
	margin: 0;
	}

ul.newslist li
	{
	padding-left: 10px;
	display: block;
	background: url(../../image/arrow.gif) 0 8px no-repeat;
	}
ul.newslist li
	{
	font-size:100%;
	line-height:100%;
	}

ul.newslist li span
	{
	font-size:60%;
	line-height:160%;
	}

/* newslist2 */
ul.newslist2
	{
	width:157px;
	margin-bottom: 10px;
	}
ul.newslist2 li
	{
	margin: 0;
	}

ul.newslist2 li
	{
	padding-left: 10px;
	padding-bottom: 5px;
	display: block;
	background: url(../../image/arrow.gif) 0 8px no-repeat;
	}
ul.newslist2 li
	{
	font-size:100%;
	line-height:100%;
	}

ul.newslist2 li span
	{
	font-size:75%;
	line-height:160%;
	}	
	
/* newslist3 */
ul.newslist3
	{
	margin-bottom: 5px;
	}
ul.newslist3 li
	{
	margin: 0;
	}

ul.newslist3 li
	{
	padding-left: 10px;
	padding-top: 20px;
	display: block;
	background: url(../../image/arrow.gif) 0 28px no-repeat;
	}
ul.newslist3 li
	{
	font-size:100%;
	line-height:100%;
	}

ul.newslist3 li span
	{
	font-size:100%;
	line-height:160%;
	}
	
/* newslist3_01 */
ul.newslist3_01
	{
	margin-bottom: 5px;
	}
ul.newslist3_01 li
	{
	margin: 0;
	}

ul.newslist3_01 li
	{
	padding-left: 10px;
	padding-top: 5px;
	display: block;
	background: url(../../image/arrow.gif) 0 13px no-repeat;
	}
ul.newslist3_01 li
	{
	font-size:100%;
	line-height:100%;
	}

ul.newslist3_01 li span
	{
	font-size:100%;
	line-height:160%;
	}
	
	
/* newslist4 */
ul.newslist4
	{
	margin-left: 20px;
	}
ul.newslist4 li
	{
	margin: 0;
	}

ul.newslist4 li
	{
	padding-left: 10px;
	display: block;
	background: url(../../image/arrow.gif) 0 6px no-repeat;
	}
ul.newslist4 li
	{
	font-size:60%;
	line-height:100%;
	}

ul.newslist4 li span
	{
	font-size:100%;
	line-height:160%;
	}
		
/* newslist5 */
ul.newslist5
	{
	margin-left: 0;
	}
ul.newslist5 li
	{
	margin: 0;
	}

ul.newslist5 li
	{
	padding-left: 10px;
	display: block;
	background: url(../../image/arrow.gif) 0 6px no-repeat;
	}
ul.newslist5 li
	{
	font-size:75%;
	line-height:100%;
	}

ul.newslist5 li span
	{
	font-size:100%;
	line-height:160%;
	}
		
	
/* pdflist */
ul.pdflist
	{
	padding-bottom: 0;
	}

ul.pdflist li
	{
	padding-left: 25px;
	padding-bottom: 10px;
	display: block;
	background: url(../../newgraduate/image/pdf_01.jpg) 0 0 no-repeat;
	}
ul.pdflist li
	{
	font-size:100%;
	line-height:100%;
	}

ul.pdflist li span
	{
	font-size:75%;
	line-height:100%;
	}	


/* sitemaplist */
ul.sitemaplist
	{
	padding-bottom: 0;
	}

ul.sitemaplist li
	{
	padding-left: 25px;
	padding-bottom: 20px;
	display: block;
	background: url(../../image/sitemap_point.gif) 0 8px no-repeat;
	}
ul.sitemaplist li
	{
	font-size:100%;
	line-height:100%;
	}

ul.sitemaplist li span
	{
	font-size:75%;
	font-weight:bold;
	line-height:100%;
	}

	
ul.sitemaplist li span a:link
	{
	color:#7D4C07;
	}

ul.sitemaplist li span a:visited
	{
	color:#7D4C07;
	}

ul.sitemaplist li span a:hover
	{
	color:#7D4C07;
	}

ul.sitemaplist li span a:active
	{
	color:#7D4C07;
	}	
	
/* sitemaplist2 */
ul.sitemaplist2
	{
	margin-left:26px;
	margin-bottom: 20px;
	}
ul.sitemaplist2 li
	{
	margin: 0;
	}

ul.sitemaplist2 li
	{
	padding-left: 10px;
	padding-top: 10px;
	display: block;
	background: url(../../image/arrow.gif) 0 18px no-repeat;
	}
ul.sitemaplist2 li
	{
	font-size:100%;
	line-height:100%;
	}

ul.sitemaplist2 li span
	{
	font-size:75%;
	line-height:160%;
	}
	
/* qa_q */
ul.qa_q
	{
	margin-left:0;
	margin-bottom: 0;
	}

ul.qa_q li
	{
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 10px;	
	display: block;
	background: url(../../image/qa_point_01.gif) 0 22px no-repeat;
	}
ul.qa_q li
	{
	font-size:100%;
	line-height:100%;
	}

ul.qa_q li span
	{
	font-size:75%;
	font-weight:bold;
	line-height:160%;
	}
	
/* qa_a */
ul.qa_a
	{
	margin-left:0;
	margin-bottom: 0;
	}

ul.qa_a li
	{
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 0;	
	display: block;
	background: url(../../image/qa_point_02.gif) 0 7px no-repeat;
	}
ul.qa_a li
	{
	font-size:100%;
	line-height:100%;
	}

ul.qa_a li span
	{
	font-size:75%;
	line-height:160%;
	}
	
	
.subnavi_head{
width: 220px;
height: 24px;
background: url(../../about_takami/image/subnavi_01.gif) no-repeat;
}

.subnavi_head2{
width: 220px;
height: 24px;
background: url(../../voice/image/subnavi_01.gif) no-repeat;
}

.subnavi_head3{
width: 220px;
height: 24px;
background: url(../../shokusyu/image/subnavi_01.gif) no-repeat;
}

.subnavi_line{
width: 220px;
height: 1px;
background: url(../../about_takami/image/bg_border_01.gif) no-repeat;
}

.subnavi_line2{
width: 220px;
height: 1px;
background: url(../../shokusyu/image/bg_border_01.gif) no-repeat;
}

/*.subnavitable{
width: 220px;
margin-bottom:20px;
background-color:#FBF1CB; 
border-width: 1px; 
border-top-color: #FFF9DF; 
border-right-color: #E5CEB3; 
border-left-color: #E5CEB3; 
border-bottom-color: #E5CEB3;
border-style: solid;
}*/

.subnavitable{
width: 220px;
margin-bottom:20px;
/*background-color:#F2DA99; */
border-width: 1px; 
border-top-color: #EAC195; 
border-right-color: #EAC195; 
border-left-color: #EAC195; 
border-bottom-color: #EAC195;
border-style: solid;
}

a.subnavi2			{display:block; height:100%; font-size:75%;line-height:120%; background:url(../../image/arrow2.gif) 0 16px no-repeat; padding-left:22px; padding-right:10px; padding-top:10px; padding-bottom:10px; background:#F2DA99}
a.subnavi2:visited	{color:#CD6507; background:#F2DA99 url(../../image/arrow2.gif) 0 16px no-repeat;}
a.subnavi2:link	{color:#CD6507; background:#F2DA99 url(../../image/arrow2.gif) 0 16px no-repeat;}
a.subnavi2:hover	{color:#CD6507; background:#EECA7E url(../../image/arrow2.gif) 0 16px no-repeat;}


a.subnavi3			{display:block; height:100%; font-size:75%;line-height:120%; background:url(../../image/arrow2.gif) 0 16px no-repeat; padding-left:22px; padding-right:10px; padding-top:10px; padding-bottom:10px; background:#EECA7E}
a.subnavi3:visited	{color:#CD6507; background:#EECA7E url(../../image/arrow2.gif) 0 16px no-repeat;}
a.subnavi3:link	{color:#CD6507; background:#EECA7E url(../../image/arrow2.gif) 0 16px no-repeat;}
a.subnavi3:hover	{color:#CD6507; background:#EECA7E url(../../image/arrow2.gif) 0 16px no-repeat;}


a.subnavi4			{display:block; height:100%; font-size:60%;line-height:120%; background:url(../../image/arrow2.gif) 0 9px no-repeat; padding-left:22px; padding-right:10px; padding-top:5px; padding-bottom:5px; background:#FFFFFF}
a.subnavi4:visited	{color:#CD6507; background:#FFFFFF url(../../image/arrow2.gif) 0 9px no-repeat;}
a.subnavi4:link	{color:#CD6507; background:#FFFFFF url(../../image/arrow2.gif) 0 9px no-repeat;}
a.subnavi4:hover	{color:#CD6507; background:#F8EFC7 url(../../image/arrow2.gif) 0 9px no-repeat;}


a.subnavi5			{display:block; height:100%; font-size:60%;line-height:120%; background:url(../../image/arrow2.gif) 0 9px no-repeat; padding-left:22px; padding-right:10px; padding-top:5px; padding-bottom:5px; background:#F6F5E2}
a.subnavi5:visited	{color:#CD6507; background:#F8EFC7 url(../../image/arrow2.gif) 0 9px no-repeat;}
a.subnavi5:link	{color:#CD6507; background:#F8EFC7 url(../../image/arrow2.gif) 0 9px no-repeat;}
a.subnavi5:hover	{color:#CD6507; background:#F8EFC7 url(../../image/arrow2.gif) 0 9px no-repeat;}


a.subnavi6			{display:block; height:100%; font-size:60%;line-height:120%; background:url(../../image/arrow3.gif) 0 9px no-repeat; padding-left:22px; padding-right:0; padding-top:5px; padding-bottom:5px; background:#FFFFFF}
a.subnavi6:visited	{color:#CD6507; background:#FFFFFF url(../../image/arrow3.gif) 0 9px no-repeat;}
a.subnavi6:link	{color:#CD6507; background:#FFFFFF url(../../image/arrow3.gif) 0 9px no-repeat;}
/*a.subnavi6:hover	{color:#CD6507; background:#F8EFC7 url(../../image/arrow2.gif) 0 9px no-repeat;}*/


a.subnavi7			{display:block; height:100%; font-size:75%;line-height:120%; background:url(../../image/arrow3.gif) 0 9px no-repeat; padding-left:12px; padding-right:0; padding-top:5px; padding-bottom:5px; background:#FFFFFF}
a.subnavi7:visited	{color:#CD6507; background:#FFFFFF url(../../image/arrow3.gif) 0 9px no-repeat;}
a.subnavi7:link	{color:#CD6507; background:#FFFFFF url(../../image/arrow3.gif) 0 9px no-repeat;}
