　　　　　　h1 {margin: 12px 10px 12px 10px;
				padding: 2px 0px 2px 5px;
				border-top: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
				font-size:14px;} 
			h2 {margin: 12px 5px 12px 10px;
					padding: 2px 0px 3px 5px;
					border-left:6px solid #b06876;
					border-bottom:1px solid #b06876;
					font-size: medium;}
			h3 {margin: 5px; }
<!-- h1はタイトル画像を線ではさむ、h2は赤い下線、h3は太字 -->
			a:link { color: #009; text-decoration: none; }
			a:visited { color: #009; text-decoration: none; }
			a:hover { color: #00f; text-decoration: underline; }
			a:active { color: #00f; text-decoration: underline; }
<!-- リンクは公式ＨＰと同じ -->
			.text-main{font-size: 12px;
					margin: 1px 20px 3px 30px;
					line-height:130%;}
			.text1{font-size: 12px;
					clear:both;
					line-height:108%;}
			.text2{font-size: 11px;	
					margin: 3px 10px 3px 10px;}
			.text3 {font-size:10px;
					margin:0px 5px 3px 5px;}
			.text4 {font-size:14px;
					margin:3px 5px 2px 10px;}
			.text5{font-size: 12px;
					vertical-align:bottom;}
			.text6{font-size: 12px;
					clear:both;
					line-height:90%;}
			.text-modoru {font-size:10px; 
					margin:10px 60px 10px 0px;}					
<!--mainは本文、1は画像回り込みを解消、2は・・・・、3はヘッダー用  4は・・・5は下つき　modoruは「▲ページのtopに戻る」用　-->
			hr {border-style:double;
				border-color:#CC0066;
				height:4px;}
<!-- 赤い水平線 -->
			table.news {background-color:#FFFFFF;
				margin:8px ;
				padding:8px 10px 10px 0px }
<!-- table.newsはトップページのニュースのテーブル -->
			.table_format01 {margin-bottom: 12px; }
			.table_format01 table { margin: 0; padding: 0; border-collapse: collapse; }
			.table_format01 th { text-align: left; vertical-align: top; background: #efefef; border: 1px solid #ccc; margin: 0; padding: 3px; }
			.table_format01 td { vertical-align: top; border: 1px solid #ccc; margin: 0; padding: 3px; }
<!-- table_format01は公式ＨＰと同じ　幅はまだ設定していません -->
			.table_format02 {margin: 10px 10px 10px 30px;}
			.table_format02 table { margin: 0; padding: 0; border-collapse: collapse; }
			.table_format02 td { vertical-align: top; border: 1px solid #ccc; margin: 0; padding: 3px; }
<!-- table_fo-mat02は公式ＨＰと同じ枠 -->
			.table_format03 {margin: 10px 10px 10px 30px;}
			.table_format03 table { border-style:double; border-color:#CC0066; height:4px;}
			.table_format03 td { padding:10px;}
<!-- table_format03は赤枠（オープンキャンパスで使用） -->
			.table_format04 { margin: 12px; }
			.table_format04 table { width: 85%; margin: 0; padding: 0; border-collapse: collapse; }
			.table_format04 th { text-align: left; vertical-align: top; background: #efefef; border: 1px solid #ccc; margin: 0; padding: 3px; font-size:12px; }
			.table_format04 td { vertical-align: top; border: 1px solid #ccc; margin: 0; padding: 3px; font-size:12px;  }
<!-- table_format04は公式ＨＰと同じ　幅は85% -->
			.table_format05 {margin: 5px;}
			.table_format05 table { border-style:double; border-color:#CC0066; height:4px;}
			.table_format05 td { padding:10px;}
<!-- table_format05は赤枠（入試の種類で使用） -->
			ul {list-style-image: url(file:///O|/exam/jwu-navi/img/index/arrow.gif); 
				font-size:12px;
				line-height:160%;
				margin:0px 5px 3px 25px ;}
<!-- トップページのニュース、リストはアイコン -->
			img.dia {margin: 0px 3px 2px 2px;
				vertical-align:bottom;}
<!-- 丸いダイヤのアイコン -->
			img.contents {margin: 3px 1px 0px 1px;}				
			img.photo_right {float:right;
				margin:0px 0px 0px 10px;
				vertical-align:text-top;}
<!-- 画像、回り込み右 -->
			img.photo_left {float: left;
				margin:0px 10px 0px 10px;}
<!-- 画像用、回り込み左） -->
			div.question {font-size:12px; color:#ffffff; font-weight:bold; line-height:125% ;padding:0px 0px 5px 0px;}
			div.answer {font-size:12px ; color:#333333 ; line-height:150% ; padding:10px 20px 10px 20px;}
<!-- オープンキャンパスの写真（ミニ） -->			
			.photo_m {margin-top: 5px;margin-bottom: 5px;margin-right: 2px;margin-left: 2px;}