/*.koumei {  font-size: 25px; line-height: 30px; font-weight: bold; color: #000000}*/.t12 {  font-size: 12px}.head {  font-size: 11px; background-color: #FFFF99; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}.s_gakubu {  font-size: 12px; line-height: 18px; font-weight: bold}.coment {  font-size: 11px; line-height: 15px; width: 100%; border: #CCCC00; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.s_gattka {  font-size: 12px; line-height: 18px}.s_brockwaku {  font-size: 12px; width: 100%}.s_toiawase {  font-size: 12px; line-height: 20px}.messege {  width: 100%; font-size: 12px; line-height: 18px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}.messege_kei {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 220px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}.gattka {  font-size: 12px; font-weight: bold; color: #333333}.s_gattka_01 {  font-size: 18px; font-weight: bolder; color: #003399}.hojin {  font-size: 12px; line-height: 18px; font-weight: bolder; color: #000000}.s_brockwaku {  margin-bottom: 15px; margin-top: 5px}.s_sub {  font-size: 12px; line-height: 18px; font-weight: normal; left: 5px; clip:  rect(   )}.syokugyo {  font-weight: bolder; color: #999900; font-size: 18px}.s_sub11 {  font-size: 11px; line-height: 15px; color: #000000}.coment_demo { font-size: 11px; line-height: 16px; width: 100%; border: 1px #CCCC00 solid}.s_t18b {  font-size: 18px; font-weight: bolder; color: #003399}a:link {  text-decoration: underline; color: #000066}a:visited {  text-decoration: underline}a:hover {  color: #FF9900; text-decoration: underline; background-color: #FFFFCC}.corse_coment {  font-size: 11px; line-height: 15px; width: 100%; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px}.corse_title {  font-size: 18px; color: #003399; border-color: black black #003399 #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 5px; padding-left: 5px; font-weight: bold}.corse_sub {  font-size: 10px; line-height: 15px; color: #000000; width: 100%}.gakka_obi {  background-color: #CCFFCC}a {  text-decoration: none}.corse_title { font-size: 18px; color: #003399; border-color: black black #003399 #003399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 5px; padding-left: 5px; font-weight: bold ; width: 100%; margin-top: 10px}.corse_waku { font-size: 12px; line-height: 15px; width: 100%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; margin-bottom: 10px}.faq_q {  width: 720px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 12px; line-height: 15px}.tr5 {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}.ph_large {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 220px; height: 220px}.syosai_box {  width: 718px; border: 1px #999999 solid; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; padding-left: 10px}.s_tab {  padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px}.s_sub_b {  font-size: 12px; font-weight: bolder; line-height: 18px}.messege_topkei {  border-color: #CCCCCC #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}.s_content {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px; line-height: 18px}.corse_obi { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #CCFFFF }.uee {  font-size: 12px; line-height: 16px; width: 718px; margin-top: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}.s_nyushi_name {  font-size: 14px; line-height: 18px; color: #FFFFFF; background-color: #333399; border: 3px #CCCCCC double; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold}.s_nyushi_kamoku {  background-color: #FFFFCC; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px}.s_nyushi_cate { font-size: 11px; line-height: 14px; color: #FFFFFF; background-color: #333399; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; font-weight: normal; border-color: black black #CCCCCC}.map {  padding-top: 5px; width: 300px}.tabbox {  width: 116px; border: 1px #996600 solid; height: 80px}.imag {  float: right}.attention {  font-size: 11px; color: #666666}

body ,form,fieldset{ 
	 padding: 0; 
	 margin: 0; 
}
p,pre,blockquote,h1,h2,h3{ 
	 padding: 0; 
	 margin: 0; 
}
a {text-decoration: none}
a:link { 
	text-decoration: underline; 
	color: #000066; 
	}
a:visited {
	text-decoration: underline;
	}
a:hover { 
	color: #FF9900; 
	text-decoration: underline; 
	background-color: #FFFFCC;
	}

/*学校ヘッター*/
.koumei {
	 font-size: 20px; 
	 line-height: 30px; 
	 font-weight: bold; 
	 color: #000000; 
	 height: 40px; 
	 }
.coment_qrbox { 
	font-size: 12px; 
	line-height: 18px; 
	height: 120px; 
	width: 462px; 
	margin-right:9px;
	 }
.hojin {
	font-size: 12px;
	line-height: 18px; 
	font-weight: bolder; 
	color: #000000; 
	height: 40px; 
	vertical-align: bottom; 
	}
.s_main_ph {
	width: 219px; 
	height: 146px;
	margin-top: 9px; 
	margin-right:10px; 
	border: 1px #999999 solid;
	}
.s_main_qr {
	width: 120px; 
	padding-top: 8px; 
	}
.s_main_bot {
	margin-top: 15px; 
	margin-right:10px; 
	width: 221px; 
	}
.s_mainbox {
	 background-image: url(img2008/main_back.jpg); 
	 background-repeat: no-repeat; 
	 background-position: center center; 
	 height: 240px; 
	 width: 730px; 
	 padding: 0px; 
	 margin: 0px; 
	vertical-align: top;
	 }
.koumeihenkou {
	font-size: 11px;
	line-height: 18px; 
	height: 26px; 
	}
.s_main_tr01 { 
	width: 480px; 
	}
.s_main_tr02 { 
	width: 490px; 
	margin-left: 10px;
	margin-right: 5px;
	}
.s_main_tr03 { 
	padding-right: 10px;
	}
.s_main_situmon {
	text-align: right; 
	padding-top: 15px; 
	height: 76px; 
	width: 105px;
	}
.s_main_sekyu {
	padding: 15px 0px 0px 0px; 
	text-align: center; 
	width: 76px;
	}
.tabbox {
	width: 116px; 
	border: 1px #996600 solid;
	height: 80px;
	}
 /*End_学校ヘッター*/


 /*カテゴE/
 .syosai_box {
 	width: 718px; 
	 border: 1px #999999 solid; 
	 padding: 10px;
	 }
 .s_brockwaku { 
	font-size: 12px; 
	width: 100%; 
	margin-bottom: 15px; 
	margin-top: 5px; 
	}
.s_tab {
	padding: 0px 1px 0px 1px;
	}
.s_obi08 {
	background-color: #CCFFFF; 
	/*background-image: url(img2008/obi_back.jpg);*/
	background-position: center center; 
	height: 25px;
	padding-left: 5px; 
	text-align: left; 
	vertical-align: middle;
	}
.s_content {
	padding-bottom: 10px; 
	border-top: 1px #CCCCCC solid; 
	padding-top: 5px;
	}
.s_content2 {
	border-top: 1px #CCCCCC solid; 
	padding-top: 10px; 
	width: 95px; 
	text-align: right; 
	vertical-align: top;
	}
.s_sub {
	font-size: 12px; 
	line-height: 18px; 
	font-weight: normal; 
	left: 5px; 
	}
.s_sub_b {
	font-size: 12px; 
	font-weight: bolder; 
	line-height: 18px; 
	}
.uee {
	font-size: 12px; 
	line-height: 16px; 
	width: 718px; 
	margin-top: 5px; 
	padding: 0px; 
	}
.s_sub11 {
	font-size: 11px; 
	line-height: 15px;
	color: #000000; 
	text-align: left; 
	}
.s_t18b {
	font-size: 18px; 
	font-weight: bolder; 
	color: #003399; 
	}
.tr5 {
	margin: 0px; 
	padding : 5px; 
	}
.attention {
	font-size: 11px; 
	color: #666666;
	}
 /*End_カテゴE/


/*基本情E/
.map {
	 padding-top: 5px; 
	 width: 300px; 
	 }
.s_kihon_botan {
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	}
/*End_基本情E/

 
 /*学部学科*/ 
 .corse_obi {
	padding: 2px 5px 2px 2px; 
	background-color: #CCFFFF 
	}
.s_gakubu {
	font-size: 12px; 
	line-height: 18px; 
	font-weight: bold; 
	background-color: #CCFFFF; 
	}
.s_gattka {
	font-size: 12px; 
	line-height: 18px; 
	}
.gattka {
	font-size: 12px; 
	font-weight: bold;
	color: #333333;
	}
.s_gattka_01 {
	font-size: 18px;
	font-weight: bolder;
	color: #003399;
	}
.corse_coment {
	font-size: 11px; 
	line-height: 15px;
	width: 100%;
	padding: 5px 5px 5px 0px; 
	}
.corse_title {
	font-size: 18px; 
	color: #003399; 
	border-bottom: 1px #003399 solid; ;
	border-left: 5px #003399 solid; 
	padding-left: 5px; 
	font-weight: bold;
	}
.corse_sub {
	font-size: 10px;
	line-height: 15px; 
	color: #000000; 
	width: 100%;
	}
.corse_title {
	font-size: 18px; 
	color: #003399; 
	border-bottom-width: 1px #003399 solid; 
	border-left-width: 5px #003399 solid; 
	font-weight: bold ; 
	width: 100%; 
	margin-top: 10px; 
	text-align: left;
	padding-bottom: 2px; 
 }
.corse_waku {
	font-size: 12px; 
	line-height: 15px; 
	width: 100%; 
	padding: 5px;
	margin-bottom: 10px;
	}
 /*End_学部学科*/


/*入寺晟E/
.s_nyushi_box{
	width: 600px; 
	}
.s_nyushi_01head{
	background-image: url(img2008/nyushi_back.jpg); 
	background-position: center center; 
	height: 25px;
	background-color: #333399;
	width: 250px; 
	border:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	line-height: 14px; 
	color: #FFFFFF; 
	}
.s_nyushi_02head{
	background-image: url(img2008/nyushi_back.jpg); 
	background-position: center center; 
	height: 25px;
	background-color: #333399;
	width: 200px; 
	border-top:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	line-height: 14px; 
	color: #FFFFFF; 
	}
.s_nyushi_03head{
	background-image: url(img2008/nyushi_back.jpg); 
	background-position: center center; 
	height: 25px;
	background-color: #333399;
	width: 150px; 
	border-top:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	line-height: 14px; 
	color: #FFFFFF; 
	text-align: center; 
	}
.s_nyushi01{
	background-color: #FFFFCC;
	width: 250px; 
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	border-left:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	line-height: 16px; 
	color: #000000; 
	}
.s_nyushi02{
	background-color: #FFFFCC;
	width: 200px; 
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	}
.s_nyushi03{
	background-color: #FFFFCC;
	width: 150px; 
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	padding:3px 2px 3px 5px; 
	font-size: 11px; 
	line-height: 16px; 
	color: #000000; 
	text-align: center; 
	}
.s_nyushi_name {
	font-size: 14px; 
	line-height: 18px; 
	color: #FFFFFF;
	background-color: #333399; 
	border: 3px #CCCCCC double; 
	padding: 5px; 
	font-weight: bold; 
	}
.s_nyushi_kamoku {
	background-color: #FFFFCC; 
	padding-top: 3px; 
	padding-right: 2px; 
	padding-bottom: 3px;
	padding-left: 2px;
	}
.s_nyushi_cate {
	font-size: 11px; 
	line-height: 14px; 
	color: #FFFFFF; 
	background-color: #333399; 
	padding-top: 3px 2px 3px 2px; 
	font-weight: normal; 
	}
/*End_入寺晟E/

/*メッセージ*/
.messege {
	width: 100%; 
	font-size: 12px; 
	line-height: 18px; 
	padding: 5px; 
	}
.messege_kei {
	border: 1px #CCCCCC solid;
	width: 220px; 
	margin: 5px; 
	}
.messege_topkei {
	border-top: 1px #CCCCCC solid;
	}

/*End_メッセージ*/


.s_toiawase {
	font-size: 12px; 
	line-height: 20px; 
	}
.syokugyo {
	font-weight: bolder; 
	color: #999900; 
	font-size: 18px; 
	}
.faq_q {
	width: 720px; 
	margin: 5px;
	padding: 0px; 
	font-size: 12px; 
	line-height: 15px;
	}
.ph_large {
	padding: 2px; 
	width: 220px; 
	height: 220px;
	}
.s_syosai_botan {
	text-align: right; 
	width: 110px; 
	}
.img {
	height: 130px; 
	width: 130px; 
	}
.botan {
	padding-top: 5px; 
	padding-right: 5px;
	padding-bottom: 5px; 
	padding-left: 5px; 
	}
