@charset  "Shift_JIS";


/*　トップ大枠
----------------------------------------------- */

#top{
	margin:0 30px 0 30px;
	padding:0 0 35px 0;
	}


#top h2
	{
	
	}
	
div.indent
	{
	padding:15px 20px;
	margin:0 0 20px 0px;
	}	

td.td-middle
	{
	vertical-align:middle;
	}	


div.indent h3 a
	{
	font-size:20px;
	font-weight:bold;	
	}	
	

div.indent h4
	{
	margin:0 0 10px 0;
	}	
	
	

div.official-s a
	{
	font-size:14px;
	font-weight:bold;
	vertical-align:right;
	}

table.ttl
	{
	margin:0 0 15px;
	}	
	
div.indent p
	{
	font-size: 12px;
	margin:5px 0 12px 5px;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}
	

div.keyword
	{
	border:1px solid #D2691E;
	padding:3px 20px;
	text-align:center;
	float:left;
	margin:0 0 0 10px;
	}
	
td.trial-text
	{
	line-height:200%;
	padding:3px 0;
	}	
	
td.kuchikomi-text
	{
	line-height:180%;
	padding:3px 0;
	}	

table.kuchikomi
	{
	margin:0 0 10px 0;}
	
	
	
	
