body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-image: url(images/shared/pt_bg.gif);
	font-size:small;

}
.txt_s{
/*	font: normal 10px/normal "ＭＳ ゴシック", "Osaka−等幅";*/
	font-size:0.8em;
	line-height:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color: #333333;
	text-decoration: none;
}
.txt{
/*	font: normal small/150% "ＭＳ ゴシック", "Osaka−等幅";*/
	font-size:1em;
	line-height:1.3em;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color: #333333;
	text-decoration: none;
	letter-spacing: 0em;
}
.chara {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.chara2 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.chara3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.delete{
	text-decoration:line-through;
}
a:link{
	color: #0066FF;
	text-decoration: none;
}
a:visited{
	text-decoration: none;
	color: #6699FF;
}
a:hover{
	text-decoration: underline;
	color: #0099FF;
}
a:active{
	text-decoration: none;
	color: #006699;
}
.font-gray{
	color:#666666;
}
.font-red{
	color:#ff3333;
}
.font-red02{
	color:#cc3333;
}
.font-underline{
	text-decoration:underline;
}
.attention{
	font-size:70%;
}
.body_bg{
	background-image: url(images/shared/pt_body_bg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}
.lfix{
	font-size:18px;
	font-weight:bold;
}
.font-redff{
	color:#ff0000;
}

/* FAQ関係 */
table.faq-topmargin{
	margin-top:0px;
}
table.faq-topmargin2{
	margin-top:5px;
}

.faq_q{
	background-image: url(images/faq/q.gif);
	height:49px;
	width:562px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#999999;
}
.faq_a{
	background-image: url(images/faq/a.gif);
	height:49px;
	width:562px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#ffcccc;
}
.faq_title-q{
	margin-bottom:10px;
	margin-left:60px;
	font-size:large;
	font-weight:bold;
	color:#999999;
}
.faq_title-a{
	margin-bottom:10px;
	margin-left:60px;
	font-size:large;
	font-weight:bold;
	color:#ffcccc;
}

.faq_com{
	margin-top:5px;
	margin-bottom:20px;
	margin-left:30px;
	width:532px;
}
.faq_com dt{
	font-weight:bold;
}
.faq_line{
	height:1px;
	border-bottom:1px dotted #DDE3EA;
	width:562px;
	margin-bottom:20px;
}
table.faq{
	border-collapse:collapse;
	width:528px;
}
table.faq th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
}
table.faq th .normal-font{
	font-weight:normal;
}
table.faq td{
	padding:3px;
	border:1px solid #4F667C;
}
/* ここまでFAQ関係 */


/* 入試案内 */
table.guideline{
	border-collapse:collapse;
	width:580px;
}
table.guideline th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
	width:100px;
	text-align:center;
}
table.guideline th .normal-font{
	font-weight:normal;
}
table.guideline th.width10{
	width:10px;
}
table.guideline th.width200{
	width:200px;
}

table.guideline td{
	padding:3px;
	border:1px solid #4F667C;
	vertical-aline:top;
}
table.guideline td.margin15{
	padding-left:15px;
}

table.guideline td.kango{
	background-color:#E7F8F7;
}
table.guideline ul,table.guideline ol{
	margin: 0 0 0 2em;
	padding: 0; 
}
table.guideline li{
	margin:0px;
	padding:0px;
}
table.guideline th.sub-koumoku{
	text-align:center;
	border-right:1px solid #4F667C;
}

/* ここまで入試案内 */

/* 体験入学 */
table.open-campus{
	border-collapse:collapse;
	width:580px;
}
table.open-campus th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
	width:100px;
	text-align:center;
}
table.open-campus td{
	padding:3px;
	border:1px solid #4F667C;
	vertical-aline:top;
}

table.open-campus table.sub-table{
	border:1px solid #4F667C;
	margin-top:10px;
	border-collapse:collapse;
	width:95%;
}
table.open-campus table.sub-table td{
	padding:5px;
	margin:0px;
	border:none;
}
table.open-campus table.sub-table th{
	padding:5px;
	margin:0px;
	border:none;
	border-right:1px dotted #4F667C;
	border-bottom:1px dotted #4F667C;
/*	width:100%;*/
}
table.open-campus table.sub-table td{
	border-right:1px dotted #4F667C;
	border-bottom:1px dotted #4F667C;
}
.open-campus-day{
	margin-top:15px;
	margin-left:10px;
	font-size:180%;
	font-weight:bold;
	color:#3EBABD;
}
.day-txt_s{
	font-size:0.7em;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
}
.open-campus-day td{
	color:#666666;
}
.open-campus-day .day th{
	color:#3EBABD;
	padding-right:5px;
}
.open-campus-day .day-school th{
	color:#FF6666;
	padding-right:5px;
}


/* ここまで体験入学 */

/*沿革*/
table.history {
	width:580px;
}

table.history td.history-year{
	border-bottom:1px solid #4F667C;
	padding:5px;
	width:120px;
}
.history-month{
	background-color:#EBEFF3;
	padding:5px;
	border-bottom:1px dotted #4F667C;
}
table.history td{
	padding:5px;
	text-align:left;
}
.history-data{
	padding:5px 0px 5px 40px;
}
.history-line{
	border-bottom:1px solid #4F667C;
}
/*ここまで沿革*/

/*/*教育方針*/*/
.ed-policy img.pht{
	margin-left:20px;
	margin-right:20px;
	border:1px solid #4F667C;
}
/*ここまで教育方針*/

/*学園案内*/
table.guide{
	width:580px;
	padding:0px;
	margin:0px;
}
table.guide td{
	padding:0px;
	margin:0px;
}

.guide td.pht{
	width:250px;;
}

.guide td.pht img{
	margin-right:5px;
}
.guide .link{
	margin-right:5px;
	margin-top:10px;
	text-align:right;
}
.guide td.koumoku{
	padding:3px;
	background-color:#EBEFF3;
	border-bottom:1px dotted #4F667C;
}
table.guide table.guide2 td{
	padding:5px;
	margin:0px;
}

/*ここまで学園案内*/

/*タイトル（共通）*/
table.title{
	padding:0px;
	margin:0px;
}
/*ここまで タイトル（共通）*/
/*サブタイトル2（共通）*/
table.sub-title2 td{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1em;
}
/*ここまで サブタイトル2（共通）*/
/*サブタイトル（共通）*/
table.sub-title td{
	padding:3px 0px 0px 9px;
	background-color:#ebebeb;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
}
/*ここまで サブタイトル2（共通）*/


/*タイトル（ノーマル）*/
.normal table.title td{
	background-image: url("images/shared/title_bg.gif");
	width:580px;
	height:18px;
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#5D6F81;
}
/*ここまでタイトル（ノーマル）*/
/*タイトル（ノーマル・ハーフサイズ）*/
.normal table.title-half td{
	background-image: url("images/shared/title_bg.gif");
	width:280px;
	height:18px;
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#5D6F81;
}
/*ここまでタイトル（ノーマル・ハーフサイズ）*/

/*サブタイトル（ノーマル）*/
.normal table.sub-title{
	margin:0px;
	padding:0px;
	width:580px;
	background-color:#ebebeb;
	border-bottom:1px solid #5D6F81;
	color:#5D6F81;
}
/*ここまでサブタイトル（ノーマル）*/
/*サブタイトル2（ノーマル）*/
.normal table.sub-title2{
	border-collapse:collapse;
	padding:3px;
	background-color:#5D6F81;
}
/*ここまでサブタイトル2（ノーマル）*/
/*ポイント2（ノーマル）*/
.normal table.point2 td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0px;
	background-color:#ADB7BF;
	font-weight:normal;
	height:20px;
}
/*ここまでポイント2（ノーマル）*/

/*教育訓練給付制度とは。の枠*/
.normal table.ex td{
	padding:10px;
	border:1px solid #cccccc;
	background-color:#ebebeb;
	font-weight:normal;
}
/*ここまで。教育訓練給付制度とは。の枠*/

/*教育訓練給付制度とは。のリンク*/
.ex-link{
	margin-top:1em;
	color:#cc3333;
	text-decoration:underline;
}
.ex-link a:link,.ex-link a:visited{
	text-decoration:underline;
}

/*ここまで。教育訓練給付制度とは。のリンク*/


/*タイトル（看護）*/
.kango-school table.title td{
	background-image: url("images/school/01/title_bg.gif");
	width:580px;
	height:18px;
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#4C70DB;
}
/*ここまでタイトル（看護）*/
/*サブタイトル（看護）*/
.kango-school table.sub-title{
	margin:0px;
	padding:0px;
	width:580px;
	background-color:#ebebeb;
	border-bottom:1px solid #4C70DB;
	color:#4C70DB;
}
/*ここまでサブタイトル（看護）*/
/*サブタイトル2（看護）*/
.kango-school table.sub-title2{
	border-collapse:collapse;
	padding:3px;
	background-color:#c4ceed;
}
/*ここまでサブタイトル2（看護）*/


/*タイトル（つくば）*/
.tsukuba table.title td{
	background-image: url("images/school/02/title_bg.gif");
	width:580px;
	height:18px;
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#46B146;
}
/*ここまでタイトル（つくば）*/
/*サブタイトル（つくば）*/
.tsukuba table.sub-title{
	margin:0px;
	padding:0px;
	width:580px;
	background-color:#ebebeb;
	border-bottom:1px solid #46B146;
	color:#46B146;
}
/*ここまでサブタイトル（つくば）*/
/*サブタイトル2（つくば）*/
.tsukuba table.sub-title2{
	border-collapse:collapse;
	padding:3px;
	background-color:#46B146;
}
/*ここまでサブタイトル2（つくば）*/

/*タイトル（高校）*/
.high-school table.title td{
	background-image: url("images/school/03/title_bg.gif");
	width:580px;
	height:18px;
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#FF4C4C;
}
/*ここまでタイトル（高校）*/
/*サブタイトル（高校）*/
.high-school table.sub-title{
	margin:0px;
	padding:0px;
	width:580px;
	background-color:#ebebeb;
	border-bottom:1px solid #FF4C4C;
	color:#FF4C4C;
}
/*ここまでサブタイトル（高校）*/
/*サブタイトル2（高校）*/
.high-school table.sub-title2{
	border-collapse:collapse;
	padding:3px;
	background-color:#FF4C4C;
}
/*ここまでサブタイトル2（高校）*/

/*編入日程（高校-index）*/
.high-school table.day{
	border-collapse:collapse;
	width:100%;
}
.high-school table.day th{
	border:1px solid #cccccc;
	padding:5px;
	font-size:100%;
	background-color:#e0e0e0;
	color:#000000;
/*	border:none;*/
	font-weight:normal;
}
.high-school table.day td{
	border:1px solid #cccccc;
	padding:5px;
	font-size:100%;
	background-color:#ffffff;
	color:#000000;
}


/*編入日程（高校-index）*/


/*特長（つくば）*/
.tsukuba table.point{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.point th{
	padding:3px;
	background-color:#CCEBCC;
}
/*特長（つくば）*/

/*ポイント2（つくば）*/
.tsukuba table.point2 td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0px;
	background-color:#CCEBCC;
	font-weight:normal;
	height:20px;
}
/*ここまでポイント2（つくば）*/


/*履修科目（つくば）*/
.tsukuba table.take-curr{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.take-curr th{
	padding:3px;
	background-color:#CCEBCC;
	border:1px solid #3FAF4A;
	font-weight:normal;
}
.tsukuba table.take-curr td{
	padding:3px;
	border:1px solid #3FAF4A;
}

.tsukuba table.take-curr th table.no-border th{
	border:1px solid #ffffff;
}
.tsukuba table.take-curr td table.no-border td{
	border:1px solid #ffffff;
}

/*特長（つくば）*/

/*就職先（つくば）*/
.tsukuba table.career{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.career td{
	padding:3px;
	border:1px solid #3FAF4A;
}
.tsukuba table.career th{
	padding:3px;
	background-color:#CCEBCC;
	border:1px solid #3FAF4A;
	font-weight:normal;
}
/*就職先（つくば）*/

/*キャンパスライフ（つくば）*/
.tsukuba table.campus-life{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.campus-life th{
	padding:3px;
	background-color:#CCEBCC;
	border-right:3px double #3FAF4A;
	border-bottom:1px solid #3FAF4A;
}
.tsukuba table.campus-life td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px dotted #3FAF4A;
}
.tsukuba table.campus-life th.koumoku{
	border-right:1px solid #3FAF4A;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.tsukuba table.campus-life td.line{
	border-bottom:1px solid #3FAF4A;
}
/*ここまでキャンパスライフ（つくば）*/

/*ポイント2（高校）*/
.high-school table.point2 td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0px;
	background-color:#ffcccc;
	font-weight:normal;
	height:20px;
}
/*ここまでポイント2（高校）*/
/*キャンパスライフ（高校）*/
.high-school table.campus-life{
	border-collapse:collapse;
	border:1px solid #EF414A;
}
.high-school table.campus-life th{
	padding:3px;
	background-color:#FFCCCC;
	border-right:3px double #EF414A;
	border-bottom:1px solid #EF414A;
}
.high-school table.campus-life td{
	padding:3px;
	border-right:1px solid #EF414A;
	border-bottom:1px dotted #EF414A;
}
.high-school table.campus-life th.koumoku{
	border-right:1px solid #EF414A;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.high-school table.campus-life td.line{
	border-bottom:1px solid #EF414A;
}
.high-school table.campus-life02{
	border-collapse:collapse;
	border:1px solid #EF414A;
}

.high-school table.campus-life02 dt{
	font-weight:normal;
}
.high-school table.campus-life02 dd{
	margin-left:1em;
	margin-right:0em;
	margin-bottom:0em;
}
.high-school table.campus-life02 table{
	padding:5px;
}

/*ここまでキャンパスライフ（高校）*/

/*特長（看護）*/
.kango-school table.point{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango-school table.point th{
	padding:3px;
	background-color:#c4ceed;
}
/*ここまで特長（看護）*/
/*ポイント2（看護）*/
.kango-school table.point2 td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0px;
	background-color:#c4ceed;
	font-weight:normal;
	height:20px;
}
/*ここまでポイント2（看護）*/
/*キャンパスライフ（看護）*/
.kango table.campus-life{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.campus-life th{
	padding:3px;
	background-color:#c4ceed;
	border-right:3px double #3f67d8;
	border-bottom:1px solid #3f67d8;
}
.kango table.campus-life td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px dotted #3f67d8;
}
.kango table.campus-life th.koumoku{
	border-right:1px solid #3f67d8;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.kango table.campus-life td.line{
	border-bottom:1px solid #3f67d8;
}
/*ここまでキャンパスライフ（看護）*/

/*キャンパスライフ月の幅*/
.campus-month{
	width:50px;
}
/*ここまでキャンパス月の幅*/

/*進路・就職実績（つくば）*/
.tsukuba table.carrer{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.carrer th{
	font-weight:normal;
	padding:3px;
	background-color:#CCEBCC;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:71px;
}
.tsukuba table.carrer td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:160px;
}
.tsukuba table.carrer2{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.carrer2 td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:33%;
}
/*ここまで進路・就職実績（つくば）*/

/*進路・就職実績（看護）*/
.kango table.carrer{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.carrer th{
	font-weight:normal;
	padding:3px;
	background-color:#c4ceed;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:71px;
}
.kango table.carrer td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:160px;
}
.kango table.carrer2{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.carrer2 td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:33%;
}
.kango table.carrer td.per_data{
	padding-left:1em;
	padding-top:1em;
	padding-bottom:1em;
}
.kango table.carrer td.per_data .per_sch{
	padding:1em;
	width:360px;
}
.kango table.carrer td.per_data .per_pht{
	width:175px;
}
.kango table.carrer td.per_data .big{
	width:360px;
	font-size:115%;
	font-weight:bold;
	margin-top:0.5em;
	text-align:left;
}
/*ここまで進路・就職実績（看護）*/


/*進路・就職実績（高校）*/
.high-school table.carrer{
	border-collapse:collapse;
	border:1px solid #F3454A;
}
.high-school table.carrer th{
	font-weight:normal;
	padding:3px;
	background-color:#ffcccc;
	border-right:1px solid #F3454A;
	border-bottom:1px solid #F3454A;
	width:71px;
}
.high-school table.carrer td{
	padding:3px;
	border-right:1px solid #F3454A;
	border-bottom:1px solid #F3454A;
	width:160px;
}
/*ここまで進路・就職実績（高校）*/


body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-image: url(images/shared/pt_bg.gif);
	font-size:small;

}
.txt_s{
/*	font: normal 10px/normal "ＭＳ ゴシック", "Osaka−等幅";*/
	font-size:0.8em;
	line-height:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color: #333333;
	text-decoration: none;
}
.txt{
/*	font: normal small/150% "ＭＳ ゴシック", "Osaka−等幅";*/
	font-size:1em;
	line-height:1.3em;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color: #333333;
	text-decoration: none;
	letter-spacing: 0em;
}
.chara {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.chara2 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
a:link{
	color: #0066FF;
	text-decoration: none;
}
a:visited{
	text-decoration: none;
	color: #6699FF;
}
a:hover{
	text-decoration: underline;
	color: #0099FF;
}
a:active{
	text-decoration: none;
	color: #006699;
}
.font-gray{
	color:#666666;
}
.font-red{
	color:#ff3333;
}
.attention{
	font-size:70%;
}
.body_bg{
	background-image: url(images/shared/pt_body_bg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}


/* FAQ関係 */
table.faq-topmargin{
	margin-top:0px;
}
table.faq-topmargin2{
	margin-top:5px;
}

.faq_q{
	background-image: url(images/faq/q.gif);
	height:49px;
	width:562px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#999999;
}
.faq_a{
	background-image: url(images/faq/a.gif);
	height:49px;
	width:562px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#ffcccc;
}
.faq_title-q{
	margin-bottom:10px;
	margin-left:60px;
	font-size:large;
	font-weight:bold;
	color:#999999;
}
.faq_title-a{
	margin-bottom:10px;
	margin-left:60px;
	font-size:large;
	font-weight:bold;
	color:#ffcccc;
}

.faq_com{
	margin-top:5px;
	margin-bottom:20px;
	margin-left:30px;
	width:532px;
}
.faq_com dt{
	font-weight:bold;
}
.faq_line{
	height:1px;
	border-bottom:1px dotted #DDE3EA;
	width:562px;
	margin-bottom:20px;
}
table.faq{
	border-collapse:collapse;
	width:528px;
}
table.faq th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
}
table.faq th .normal-font{
	font-weight:normal;
}
table.faq td{
	padding:3px;
	border:1px solid #4F667C;
}
/* ここまでFAQ関係 */


/* 入試案内 */
table.guideline{
	border-collapse:collapse;
	width:580px;
}
table.guideline th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
	width:100px;
	text-align:center;
}
table.guideline th .normal-font{
	font-weight:normal;
}
table.guideline th.width10{
	width:10px;
}
table.guideline th.width200{
	width:200px;
}

table.guideline td{
	padding:3px;
	border:1px solid #4F667C;
	vertical-aline:top;
}
table.guideline td.margin15{
	padding-left:15px;
}

table.guideline td.kango{
	background-color:#E7F8F7;
}
table.guideline ul,table.guideline ol{
	margin: 0 0 0 2em;
	padding: 0; 
}
table.guideline li{
	margin:0px;
	padding:0px;
}
table.guideline th.sub-koumoku{
	text-align:center;
	border-right:1px solid #4F667C;
}

/* ここまで入試案内 */

/* 体験入学 */
table.open-campus{
	border-collapse:collapse;
	width:580px;
}
table.open-campus th{
	padding:3px;
	border-right:3px double #768EA7;
	border-bottom:1px solid #4F667C;
	border-top:1px solid #4F667C;
	border-left:1px solid #4F667C;
	background-color:#EBEFF3;
	width:100px;
	text-align:center;
}
table.open-campus td{
	padding:3px;
	border:1px solid #4F667C;
	vertical-aline:top;
}

table.open-campus table.sub-table{
	border:1px solid #4F667C;
	margin-top:10px;
	border-collapse:collapse;
	width:95%;
}
table.open-campus table.sub-table td{
	padding:5px;
	margin:0px;
	border:none;
}
table.open-campus table.sub-table th{
	padding:5px;
	margin:0px;
	border:none;
	border-right:1px dotted #4F667C;
	border-bottom:1px dotted #4F667C;
/*	width:100%;*/
}
table.open-campus table.sub-table td{
	border-right:1px dotted #4F667C;
	border-bottom:1px dotted #4F667C;
}

/* ここまで体験入学 */

/*沿革*/
table.history {
	width:580px;
}

table.history td.history-year{
	border-bottom:1px solid #4F667C;
	padding:5px;
	width:120px;
}
.history-month{
	background-color:#EBEFF3;
	padding:5px;
	border-bottom:1px dotted #4F667C;
}
table.history td{
	padding:5px;
	text-align:left;
}
.history-data{
	padding:5px 0px 5px 40px;
}
.history-line{
	border-bottom:1px solid #4F667C;
}
/*ここまで沿革*/

/*/*教育方針*/*/
.ed-policy img.pht{
	margin-left:20px;
	margin-right:20px;
	border:1px solid #4F667C;
}
/*ここまで教育方針*/

/*学園案内*/
table.guide{
	width:580px;
	padding:0px;
	margin:0px;
}
table.guide td{
	padding:0px;
	margin:0px;
}

.guide td.pht{
	width:250px;;
}

.guide td.pht img{
	margin-right:5px;
}
.guide .link{
	margin-right:5px;
	margin-top:10px;
	text-align:right;
}
.guide td.koumoku{
	padding:3px;
	background-color:#EBEFF3;
	border-bottom:1px dotted #4F667C;
}
table.guide table.guide2 td{
	padding:5px;
	margin:0px;
}

/*ここまで学園案内*/

/*キャンパスライフ（つくば）*/
.tsukuba table.campus-life{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.campus-life th{
	padding:3px;
	background-color:#CCEBCC;
	border-right:3px double #3FAF4A;
	border-bottom:1px solid #3FAF4A;
}
.tsukuba table.campus-life td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px dotted #3FAF4A;
}
.tsukuba table.campus-life th.koumoku{
	border-right:1px solid #3FAF4A;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.tsukuba table.campus-life td.line{
	border-bottom:1px solid #3FAF4A;
}
/*ここまでキャンパスライフ（つくば）*/

/*キャンパスライフ（高校）*/
.high-school table.campus-life{
	border-collapse:collapse;
	border:1px solid #EF414A;
}
.high-school table.campus-life th{
	padding:3px;
	background-color:#FFCCCC;
	border-right:3px double #EF414A;
	border-bottom:1px solid #EF414A;
}
.high-school table.campus-life td{
	padding:3px;
	border-right:1px solid #EF414A;
	border-bottom:1px dotted #EF414A;
}
.high-school table.campus-life th.koumoku{
	border-right:1px solid #EF414A;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.high-school table.campus-life td.line{
	border-bottom:1px solid #EF414A;
}
/*ここまでキャンパスライフ（高校）*/

/*キャンパスライフ（看護）*/
.kango table.campus-life{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.campus-life th{
	padding:3px;
	background-color:#c4ceed;
	border-right:3px double #3f67d8;
	border-bottom:1px solid #3f67d8;
}
.kango table.campus-life td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px dotted #3f67d8;
}
.kango table.campus-life th.koumoku{
	border-right:1px solid #3f67d8;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
}
.kango table.campus-life td.line{
	border-bottom:1px solid #3f67d8;
}
/*ここまでキャンパスライフ（看護）*/

/*キャンパスライフ月の幅*/
.campus-month{
	width:50px;
}
/*ここまでキャンパス月の幅*/

/*進路・就職実績（つくば）*/
.tsukuba table.carrer{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.carrer th{
	font-weight:normal;
	padding:3px;
	background-color:#CCEBCC;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:71px;
}
.tsukuba table.carrer td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:160px;
}
.tsukuba table.carrer2{
	border-collapse:collapse;
	border:1px solid #3FAF4A;
}
.tsukuba table.carrer2 td{
	padding:3px;
	border-right:1px solid #3FAF4A;
	border-bottom:1px solid #3FAF4A;
	width:33%;
}
/*ここまで進路・就職実績（つくば）*/

/*進路・就職実績（看護）*/
.kango table.carrer{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.carrer th{
	font-weight:normal;
	padding:3px;
	background-color:#c4ceed;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:71px;
}
.kango table.carrer td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:160px;
}
.kango table.carrer2{
	border-collapse:collapse;
	border:1px solid #3f67d8;
}
.kango table.carrer2 td{
	padding:3px;
	border-right:1px solid #3f67d8;
	border-bottom:1px solid #3f67d8;
	width:33%;
}
/*ここまで進路・就職実績（看護）*/


/*カリキュラム（高校）*/
.high-school table.curriculum{
	border-collapse:collapse;
	border:1px solid #F3454A;
}
.high-school table.curriculum th{
	font-weight:normal;
	padding:3px;
	background-color:#ffcccc;
	border-right:1px solid #F3454A;
	border-bottom:1px solid #F3454A;
	width:70px;
}
.high-school table.curriculum td{
	padding:3px;
	border-right:1px solid #F3454A;
	border-bottom:1px solid #F3454A;
}
.high-school table.curriculum .width62{
	width:62px;
}
.high-school table.curriculum .width170{
	width:170px;
}
.high-school table.curriculum .width148{
	width:148px;
}
.high-school table.curriculum .width100{
	width:100px;
}
.high-school table.curriculum .width140{
	width:140px;
}

/*ここまでカリキュラム（高校）*/


/*学科・コース案内（看護）*/
ol.kango-school{
	margin: 3px 0 0 3em;
	padding: 0; 
}
ol.kango-school li{
	padding-bottom: 5px; 
}
/*ここまで学科・コース案内（看護）*/

/*学科・コース案内（つくば）*/
ol.tsukuba-school{
	margin: 3px 0 0 3em;
	padding: 0; 
}
ol.tsukuba-school li{
	padding-bottom: 5px; 
}
/*ここまで学科・コース案内（つくば）*/

/*キャンパスライフ（高校-index）*/
.high-school table.index{
	border-collapse:collapse;
	border:1px solid #EF414A;
}
.high-school table.index th{
	padding:3px;
	background-color:#FFCCCC;
	border-right:3px double #EF414A;
	border-bottom:1px solid #EF414A;
}
.high-school table.index td{
	padding:3px;
	border-right:1px solid #EF414A;
	border-bottom:1px solid #EF414A;
}
.high-school .sub-title{
	background-color:#ffcccc;
	padding:3px;
	margin-top:10px;
	margin-bottom:10px;
}
.high-school-midashi{
	font-size:110%;
	color:#333333;
	border-bottom:2px dotted #EF414A;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	margin-bottom:10px;
}
.high-school dl{
	margin:0px;
}

.high-school dt{
	font-weight:bold;
}

.high-school dd{
	margin-bottom:5px;
}

/*ここまでキャンパスライフ（高校）*/


/*カリキュラム（看護）*/
.kango-school table.curriculum{
	border-collapse:collapse;
	border:1px solid #3F67D8;
}
.kango-school table.curriculum th{
	font-weight:normal;
	padding:3px;
	background-color:#C4CEED;
	border-right:1px solid #3F67D8;
	border-bottom:1px solid #3F67D8;
/*	width:70px;*/
}
.kango-school table.curriculum td{
	padding:3px;
	border-right:1px solid #3F67D8;
	border-bottom:1px solid #3F67D8;
}
.kango-school table.curriculum .width50{
	width:50px;
}
.kango-school table.curriculum .width170{
	width:170px;
}
.kango-school table.curriculum .width148{
	width:148px;
}
.kango-school table.curriculum .width100{
	width:100px;
}
.kango-school table.curriculum .width140{
	width:140px;
}
/*ここまでカリキュラム（看護）*/

/*サイトマップ*/
table.sitemap td{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-right:1px solid #4F667C;
	border-bottom:1px solid #4F667C;
}
table.sitemap td.no-right{
	border-right:none;
}
table.sitemap td.no-bottom{
	border-bottom:none;
}
table.sitemap td.width140{
	width:140px;
}

/*ここまでサイトマップ*/

/*トップへ戻る*/
table.totop{
	width:560px;
	margin-top:30px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}
table.totop td{
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	background-color:#e0e0e0;
	text-align:right;
	text-height:1em;
}

/*ここまでトップへ戻る*/

/*パンくず*/
table.topic-path{
	background-color:#e0e0e0;
	margin-top:30px;
	margin-bottom:20px;
	padding:0px;
}
table.topic-path td{
	height:20px;
	maring:0px;
	padding:0px;
}
table.topic-path td table{
	margin-left:10px;
}
/*ここまでパンくず*/

/*サブウィンドウ*/
body.sub-win-bg{
	background-color:#ffffff;
	background-image:none;
}
.sub-win{
	width:500px;
	background-color:#ffffff;
	padding:20px;
}

.sub-win .title{
	width:490px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#ffffff;
	background-color:#BE040F;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}
.sub-win .sub-title{
	width:490px;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#BE040F;
	border-bottom:2px dotted #BE040F;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}
.sub-win .contents{
	text-align:left;
	width:490px;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	margin-bottom:10px;
}

.sub-win .sample{
	text-align:left;
	color:#444444;
}
.sub-win .sample .item{
	text-align:left;
	margin-top:1em;
	margin-bottom:2em;
}

.sub-win .sample .item-title{
	text-align:left;
	width:485px;
	background-color:#e0e0e0;
	color:#333333;
	margin-bottom:0.5em;
	padding:5px 8px 5px 8px;
}
.sub-win .sample .high-school{
	color:#B84545;
}
.sub-win .sample .kango{
	color:#385194;
}
.sub-win .sample .tsukuba{
	color:#2B6E29;
}

/*ここまでサブウィンドウ*/

/*先生募集用サブウィンドウ*/
.teach-recruit .title{
	width:490px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#ffffff;
	background-color:#BE040F;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}

.teach-recruit table.detail{
	width:100%;
}
.teach-recruit table.detail th{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	border-bottom:1px solid #e0e0e0;
}
.teach-recruit table.detail td{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #e0e0e0;
}

.teach-recruit .title{
	width:490px;
	font-size:14px;
	line-height:15px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#ffffff;
	background-color:#EF414A;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}
.teach-recruit .sub-title{
	width:490px;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','Osaka',Verdana,Arial, sans-serif;
	font-weight:bold;
	color:#EF414A;
	border-bottom:2px dotted #EF414A;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}

/*ここまで募集用サブウィンドウ*/

/*栄養士学科　栄養教諭コール　カリキュラム*/
.kango-school table.eiyo_curr{
	border-collapse:collapse;
	border:1px solid #cccccc;
}
.kango-school table.eiyo_curr td{
	padding:3px;
	border:1px solid #cccccc;
}
.kango-school table.eiyo_curr th{
	padding:3px;
	background-color:#e0e0e0;
	border:1px solid #cccccc;
}
/*ここまで栄養士学科　栄養教諭コール　カリキュラム*/

