/******************
*head
******************/
body {
	text-align:center; 
	font-size:13px;
	background:#fff;
	margin:0px auto;
}	/*後で変えるよ*/


table.head {
	width:760px;
}/*後でwidth:780px;に変えるよ*/

table.head td {
	text-align:left;
}
table.head td.logo {
	text-align:left;width:160px;padding-top:10px;
}
.toplogo {
	width:160px;border-right:1px gray solid;
}
table.head td.copy {
	text-align:left;width:320px;padding-left:15px;padding-top:13px;vertical-align:top;
}/*後でwidth:320px;に変えるよ*/

table.head td.shoulder {
	text-align:right;width:280px;vertical-align:top;
}

#toq_hakba {
	text-align:right;
}
#links {
	margin-top:3px;text-align:right;font-size:12px;
}
#links a:link	 {color:#000000;text-decoration: none;background: url(../images/linkmark_s.gif) left top no-repeat;padding:2px 0 0 14px;margin-left:5px;}
#links a:visited	 {color:#800080;text-decoration: none;background: url(../images/linkmark_s.gif) left top no-repeat;padding:2px 0 0 14px;margin-left:5px;}
#links a:active	 {color:#ff0000;background: url(../images/linkmark_s.gif) left top no-repeat;padding:2px 0 0 14px;margin-left:5px;}
#links a:hover	 {color:#ff4500;background: url(../images/linkmark_s.gif) left top no-repeat;padding:2px 0 0 14px;margin-left:5px;}

img {border:0;}

h1 {
	font-size :12px;color:#666;margin:9px 0 0 0;font-weight:lighter;
}
h2 {
	font-size :10px;color:#666;margin:0px ;font-weight:lighter;
}