@charset "utf-8";BODY{ 	margin: 0;	padding: 0;	color: #000;	font-family:"ヒラギノ丸ゴ Pro W4", 'メイリオ',Meiryo,"ＭＳ Ｐゴシック",sans-serif;	font-size: 12px;	line-height: 1.8;	scrollbar-face-color: #cccccc;}h1,h2,h3{	font-family:"ヒラギノ丸ゴ Pro W4", 'メイリオ',Meiryo,"ＭＳ Ｐゴシック",sans-serif;}.navigation{	background-color: #AD9191;	margin: 10px;	line-height: 2;}.nav A:link{	color: #FFF;} .nav A:visited{	color: #FFF;} .nav A:hover{	color:#777777} .urp{	background: #fff  url(img/haikeiweb.jpg) no-repeat scroll center bottom; margin:0;}.urp1{	background: #fff url(img/bkgd.jpg) no-repeat scroll 50px 30px; margin:10;}.course{	background: #fff url(img/bkgd1.jpg) repeat scroll center top; margin:0;}.left{text-align: left;}.margin{	margin: 10px;}	table tr td {	font-size: 12px;	font-family:"ヒラギノ丸ゴ Pro W4",'メイリオ',Meiryo,"ＭＳ Ｐゴシック",sans-serif; 	line-height:1.7;} td.cent{	 text-align:center;}.cent tr td{	vertical-align: middle;	 text-align:center;}A:link {	color: #2C2626;} A:visited {	color: #604949;} A:hover{	color:#AD9191} A {	text-decoration: none;} .i{	font-size: 10pt;	 font-family:"impact";}.w{	color:#fff;}.i7{	font-size: 8pt;	 font-family:"impact";}.i9{	font-size: 9pt; 	font-family:"impact";}.internship16{	font-size : 16px;	font-family:"ヒラギノ角ゴ Std W8","ＭＳ Ｐゴシック",sans-serif;}.internship24{	font-size : 24px;	font-family:"ヒラギノ角ゴ Std W8","ＭＳ Ｐゴシック",sans-serif;}.g{	font-size: 14pt;	font-family:"ヒラギノ角ゴ Std W8","ＭＳ Ｐゴシック",sans-serif;}.md {	vertical-align: middle; } .bm{ 	vertical-align: bottom; } a img { 	border: none;}ul, ol, dl { 	padding: 0;	margin: 0;}ul, ol, dl .marginL{ 	padding: 1px 0px 1px 20px;	margin: 1px 0px 1px 12px;}.container {	width: 800px;	background-color: #ffffff;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.content {	padding: 10px 0;}.container .content table {	font-family:'メイリオ',Meiryo,"ヒラギノ丸ゴ Pro W4","ＭＳ Ｐゴシック",sans-serif;	font-size: 12px;	text-align: left;}.fltrt { 	float: right;	margin-left: 8px;}.fltlft { 	float: left;	margin-right: 8px;}.clearfloat { /* このクラスは、.container で overflow:hidden が削除されている場合に、<br /> または空の div で、フローティングさせる最後の div に続く最後のエレメントとして (#container 内に) 配置できます。 */	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}