@charset "Shift_JIS";
/*?????T?C?Y?t?H???g*/

.font-3 {
	font-size: 10px;
	line-height: 1.6em;
	padding-right: 3px;
	padding-left: 3px;
}
}
.font-4 {
	font-size: 12px;
	line-height: 1.6em;
	padding-right: 3px;
	padding-left: 3px;
}
.font-5 {
	font-size: 14px;
	text-decoration: none;
	line-height: 1.5em;
	padding-right: 3px;
	padding-left: 3px;
}

.font-6 {
	font-size: 18px;
	text-decoration: none;
	line-height: 1.5em;
	padding-right: 3px;
	padding-left: 3px;
}

/*???{???T?C?Y?t?H???g*/
.text-x-small {
	font-size: x-small;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-small {
	font-size: small;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-medium {
	font-size: medium;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

/*****?R???e???c?y?[?W?p*****/
.header {
	margin: 0;
	float: right;
}

.nav00 {
	width: 655px;
	height: 46px;
	text-align: left;
	margin: 1px 0 0 0;
	float: right;
	clear: right;
}
/*?i?r?Q?[?V???????j???[?p*/
/*?O???[??*/
.nav {
	width: 655px;
	height: 30px;
	text-align: left;
	margin: 1px 0 5px 0;
	float: right;
	clear: right;
	background: url(../img/nav_back.gif) no-repeat;
}
.nav-text {
	margin: 7px 5px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;
}
.nav-text-o {
	margin: 7px 5px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text a {
	color: #484848;
	
}
.nav-text a:hover {
	color: #AAAAAA;
	
}
.nav-text-o a {
	color: #AAAAAA;
	
}
.nav-text-o a:hover {
	color: #AAAAAA;
	
}
/*?I?????W*/
.nav-orange {
	width: 655px;
	height: 30px;
	text-align: left;
	margin: 1px 0 5px 0;
	float: right;
	clear: right;
	background: url(../img/nav_back-orange.gif) no-repeat;
}
.nav-text-orange {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-orange.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-orange-o {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-orange.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-orange a {
	color: #484848;
	
}
.nav-text-orange a:hover {
	color: #AAAAAA;
	
}
.nav-text-orange-o a {
	color: #AAAAAA;
	
}
.nav-text-orange-o a:hover {
	color: #AAAAAA;
	
}
/*??*/
.nav-murasaki {
	width: 655px;
	height: 30px;
	text-align: left;
	margin: 1px 0 5px 0;
	float: right;
	clear: right;
	background: url(../img/nav_back-murasaki.gif) no-repeat;
}
.nav-text-murasaki {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-murasaki.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-murasaki-o {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-murasaki.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-murasaki a {
	color: #484848;
	
}
.nav-text-murasaki a:hover {
	color: #AAAAAA;
	
}
.nav-text-murasaki-o a {
	color: #AAAAAA;
	
}
.nav-text-murasaki-o a:hover {
	color: #AAAAAA;
	
}




.nav-text-midori-o a {
color: #484848;

}
.nav-text-midori-o a:hover {
color: #AAAAAA;

}
.nav-text-midori-o a {
color: #AAAAAA;

}
.nav-text-midori-o a:hover {
color: #AAAAAA;

}






/*?u???E??*/
.nav-brown {
	height: 30px;
	text-align: left;
	margin: 1px 0 5px;
	float: right;
	clear: right;
	background: url(../img/nav_back-brown.gif) no-repeat;
	width: 620px;
}
.nav-text-brown {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-brown.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-brown-o {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-brown.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-brown a {
	color: #484848;
	
}
.nav-text-brown a:hover {
	color: #AAAAAA;
	
}
.nav-text-brown-o a {
	color: #AAAAAA;
	
}
.nav-text-brown-o a:hover {
	color: #AAAAAA;
	
}



.nav-aka {
	width: 655px;
	height: 30px;
	text-align: left;
	margin: 1px 0 5px 0;
	float: right;
	clear: right;
	background: url(../img/nav_back-aka.gif) no-repeat;
}
.nav-text-aka {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-aka.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-aka-o {
	margin: 7px 10px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-aka.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;

}
.nav-text-aka a {
	color: #484848;
	
}
.nav-text-aka a:hover {
	color: #AAAAAA;
	
}
.nav-text-aka-o a {
	color: #AAAAAA;
	
}
.nav-text-aka-o a:hover {
	color: #AAAAAA;
	
}










.content-wrap {
	margin: 0;
	width: 655px;
	text-align: left;
	float: right;
	font-size: 1em;
}
.content-footer {
	margin-top: 30px;
	width: 644px;
	height: 57px;
	float: right;
	background: url(../img/content-footer.gif);
	background-repeat: no-repeat;
}
.content-text {
	font-size: small;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
}
.content-title {
	padding: 5px 0 0 7px;
}
.content-text img {
   border: 0;
   margin: 5px;
   /*float: left;*/
}
.return_top_back {
   padding-top: 25px;
   padding-left: 17px;
   float: left;
}
.return_top_top {
   padding-top: 25px;
   padding-left: 467px;
   float: left;
}


/*Open Campus*/

.content-text-oc {
	font-size: small;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
.content-text-oc .openc2011t {
	background-image: url(../img/campas2011title.jpg);
	background-repeat: no-repeat;
	height: 400px;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 440px;
}
.content-text-oc .oc-contact {
	width: 540px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	border: 1px solid #999;
}
.content-text-oc .openc2011t .oc-link {
	font-size: 12px;
}
.content-text-oc .openc2011t .oc-link a{
	color: #F99;
}
.content-text-oc .openc2011t .oc-link a:hover {
	text-decoration: underline;
}

/*?e?R???e???c?g?b?v???j???[*/
/*?O???[???i?T?v?e?????j*/
.gaiyou-menu-left {
	width: 306px;
	float: left;
	clear: none;
}
.gaiyou-menu-right {
	width: 306px;
	float: left;
	clear: none;
}
.gaiyou-menu-left-inner {
	padding: 22px 0 0 20px;
}
.gaiyou-menu-right-inner {
	padding: 22px 0 0 55px;
}
.gaiyou-menu-inner2 {
	background: url(../gaiyou/img/index-menu-marker.gif) no-repeat;
	height: 68px;
	padding: 0 0 0 13px;
}
.gaiyou-menu-text {
	padding: 3px 0 0 3px;
	font-size: 12px;
	line-height: 120%
}
/*?O???[???i?w???????e?????j*/
.gakka-menu-left {
	width: 306px;
	float: left;
	clear: none;
}
.gakka-menu-right {
	width: 306px;
	float: left;
	clear: none;
}
.gakka-menu-left-inner {
	padding: 22px 0 0 20px;
}
.gakka-menu-right-inner {
	padding: 22px 0 0 55px;
}
.gakka-menu-inner2 {
	background: url(../gakka/img/index-menu-marker.gif) no-repeat;
	height: 68px;
	padding: 0 0 0 13px;
}
.gakka-menu-inner2-long {
	background: url(../gakka/img/gakka-index-manu-marker.gif) no-repeat;
	height: 172px;
	padding: 0 0 0 13px;
}
.gakka-menu-text {
	padding: 5px 0 0 5px;
	font-size: 12px;
	line-height: 120%
	vertical-align: top;
}
.gakka-menu-text-link {
	margin: 7px 15px 0 0;
	padding: 1px 0 0 15px;
	font-size: 13px;
	font-weight: bold;
	background-image: url(../img/nav_marker.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	line-height: 120%

}
/*?I?????W*/
.orange-menu-left {
	width: 306px;
	float: left;
	clear: none;
}
.orange-menu-right {
	width: 306px;
	float: left;
	clear: none;
}
.orange-menu-left-inner {
	padding: 22px 0 0 20px;
}
.orange-menu-right-inner {
	padding: 22px 0 0 55px;
}
.orange-menu-inner2 {
	background: url(../shikaku/img/index-menu-marker.gif) no-repeat;
	height: 68px;
	padding: 0 0 0 13px;
}
.orange-menu-text {
	padding: 5px 0 0 5px;
	font-size: 12px;
	line-height: 120%
}
/*??*/
.murasaki-menu-left {
	width: 306px;
	float: left;
	clear: none;
}
.murasaki-menu-right {
	width: 306px;
	float: left;
	clear: none;
}
.murasaki-menu-left-inner {
	padding: 22px 0 0 20px;
}
.murasaki-menu-right-inner {
	padding: 22px 0 0 55px;
}
.murasaki-menu-inner2 {
	background: url(../nyuushi/img/index-menu-marker.gif) no-repeat;
	height: 68px;
	padding: 0 0 0 13px;
}
.murasaki-menu-text {
	padding: 5px 0 0 5px;
	font-size: 12px;
	line-height: 120%
}
/*???F*/
.brown-menu-left {
	width: 306px;
	float: left;
	clear: none;
}
.brown-menu-right {
	width: 306px;
	float: left;
	clear: none;
}
.brown-menu-left-inner {
	padding: 22px 0 0 20px;
}
.brown-menu-right-inner {
	padding: 22px 0 0 55px;
}
.brown-menu-inner2 {
	background: url(../toshokan/img/index-menu-marker.gif) no-repeat;
	height: 68px;
	padding: 0 0 0 13px;
}
.brown-menu-text {
	padding: 5px 0 0 5px;
	font-size: 12px;
	line-height: 120%
}

/*???o?$B&L(B*/
#naka-midashi {
	font-size: 16px;
	font-weight: bold;
	color: #94C446;
	width: 580px;
	padding-left: 30px;
	padding-top: 20px;
	line-height: 1.3em;
}
#naka-midashi-murasaki {
	font-size: 16px;
	font-weight: bold;
	color: #736AA7;
	width: 580px;
	padding-left: 30px;
	padding-top: 20px;
}
#naka-midashi-murasaki a {
	color: #736AA7;

}
#naka-midashi-brown {
	font-size: 16px;
	font-weight: bold;
	color: #714D2A;
	width: 580px;
	padding-left: 30px;
	padding-top: 20px;
}


/*?e?R?[?X?E???U*/
.course-midashi-text {
	font-size: 16px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 3px;;
}
.gakusei-midashi {
	font-size: 16px;
	font-weight: bold;
	color: #94C446;
	padding-left: 0px;
	padding-top: 5px;
}
.gakusei-prof {
	font-weight: normal;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.kokoga-chikara-midashi {
	font-size: 14px;
	font-weight: bold;
}
.gakka-list {
	padding-left: 18px;
	padding-top: 5px;
	font-weight: normal;
	background-image: url(../gakka/img/list-marker.gif);
	background-position: 0 8px;
	background-repeat: no-repeat;
	width:270px;
	float: left;
	clear: both;
}
.my-weekly-and-recent-midashi {
	font-size: 14px;
	font-weight: bold;
	color: #94C446;
	padding-left: 5px;
	padding-top: 10px;
}
.my-weekly-and-recent-que {
	width: auto;
	clear: both;
}
.my-weekly-and-recent-que01 {
	padding-top: 5px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #34A9CB;
	float: left;
	clear: none;
}
.my-weekly-and-recent-que02 {
	padding-top: 5px;
	width: auto;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #34A9CB;
	float: left;
	clear: none
}
.my-weekly-and-recent-ans01 {
	padding-top: 5px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #F5A026;
	float: left;
	clear: left
}
.my-weekly-and-recent-ans02 {
	width: auto;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	clear: none;
	padding: 5px;
}
.my-weekly-and-recent-ans03 {
	width: auto;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	clear: none;
	padding: 5px;
}

/*?{??????*/
.shisetsu-name {
	background-image: url(../gaiyou/img/link_mark.gif);
	background-position: 0 0px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 0px;
	width: 200px;
	font-weight: bold;
}
.shisetsu-pan {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 0.9em;
}
.shisetsu-pan2 {
	color: #AAAAAA;
}

/*???w?E????*/
.youkou-list {
	margin-top: 10px;
}

/*???i??????*/
.orange-marker {
	margin-top: 10px;
	background-image: url(../shikaku/img/midashi-marker.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 17px;
}
.orange-area-upper {
	margin-top: 5px;
	margin-bottom: 0px;
	background-image: url(../shikaku/img/orange-area-upper.gif);
	background-repeat: no-repeat;
	width: 290px;
	height: 6px;
	float: left;
	clear: none
}
.orange-area-bottom {
	margin: 0;
	background-image: url(../shikaku/img/orange-area-bottom.gif);
	background-repeat: no-repeat;
	width: 290px;
	height: 6px;
	float: left;
	clear: both
}
.orange-area-middle {
	margin: 0;
	background-image: url(../shikaku/img/orange-area-middle.gif);
	background-repeat: repeat-y;
	width: 290px;
	float: left;
	clear: none
}
.orange-area-text {
	padding:0 10px 10px 10px;
	text-align: left;
	vertical-align: top;
}
.orange-area-button01 {
	text-align: left;
	flaot: left;
	clear: none;
}
.orange-area-button02 {
	text-align: left;
	flaot: left;
	clear: none;
}
.nav-midori {
	width: 655px;
	height: 30px;
	text-align: left;
	margin: 1px 0 5px 0;
	float: right;
	clear: right;
	background-image: url(../img/nav_back-midori.gif);
	background-repeat: no-repeat;
}
.nav-text-midori {
	margin: 7px 5px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-midori.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #484848;
	letter-spacing: 1px;
	float: left;
	clear: none;
}
.nav-text-midori-o {
	margin: 7px 5px 0 0;
	padding: 2px 0 0 15px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/nav_marker-midori.gif);
	background-repeat : no-repeat;
	background-position: 5px 4px;
	background-attachment : scroll;
	color: #AAAAAA;
	letter-spacing: 1px;
	float: left;
	clear: none;
}
#naka-midashi-midori {
	font-size: 16px;
	font-weight: bold;
	color: #0F5822;
	width: 595px;
	padding-left: 0px;
	padding-top: 0px;
}
#naka-midashi-midori2 {
	font-size: 14px;
	font-weight: bold;
	color: #0F5822;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#naka-midashi-sky {
	font-size: 14px;
	font-weight: bold;
	color: #1F77B4;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#naka-midashi-aka {
	font-size: 16px;
	font-weight: bold;
	color: #B93240;
	width: 595px;
	padding-left: 0px;
	padding-top: 0px;
}
#naka-midashi-aka {
	font-size: 16px;
	font-weight: bold;
	color: #BF434F;
	width: 580px;
	padding-left: 30px;
	padding-top: 20px;
}
.content-title2 {
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
}
.sky-marker {
	margin-top: 10px;
	background-image: url(../shiryou/img/midashi-marker.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 17px;
}
.nav2 {
	width: 655px;
	height: 60px;
	text-align: left;
	float: right;
	clear: right;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	background-image: url(../img/nav_back2.gif);
	background-repeat: no-repeat;
}
.blue-midashi {
	font-size: 16px;
	font-weight: bold;
	color: #4F8FCB;
	padding-left: 0px;
	padding-top: 5px;
	line-height: 1.5em;
}
.nav3 {

	width: 655px;
	height: 60px;
	text-align: left;
	float: right;
	clear: right;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	background-repeat: no-repeat;
}
.header2 {
	float: none;
	clear: both;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.taikai-midashi {

	font-size: 16px;
	font-weight: bold;
	color: #306E40;
	padding-left: 0px;
	padding-top: 5px;
}
.kako {
	background-image: url(../img/nav_marker-aka.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.sokuho {

	background-image: url(../img/nav_marker-midori.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.nav-orange2 {
	width: 655px;
	height: 60px;
	text-align: left;
	float: right;
	clear: right;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	background-image: url(../img/nav_back-orange2.gif);
	background-repeat: no-repeat;
}
.my-weekly-and-recent-ans04 {

	padding-top: 5px;
	width: 590px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	float: left;
	clear: none;
	padding-bottom: 5px;
}
.blue-midashi2 {

	font-size: 14px;
	font-weight: bold;
	color: #4F8FCB;
	padding-left: 0px;
	padding-top: 5px;
}
.board {
	font-size: 100%;
	line-height: 1.5em;
	color: #FFFFFF;
	background-image: url(../mokuteki_index/img/board_bg.jpg);
	padding-top: 25px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
}
.gakusei-midashi_ki {

	font-size: 16px;
	font-weight: bold;
	color: #FFFF82;
	padding-left: 0px;
	padding-top: 5px;
}
.my-weekly-and-recent-ans05 {


	padding-top: 5px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-bottom: 5px;
}
#oshirase_waku {
	/*margin-right: 32px;*/
	background-image: url(../img/oshirase3.gif);
	background-repeat: repeat-y;
}
#oshirase_waku-bottom {
	width: 592px;
	height: 11px;
	float: none;
	background-image: url(../img/oshirase4.gif);
	background-repeat: no-repeat;
}
.oshirase-txt {
	float: center;
	background-image: url(../img/dot_oshirase.gif);
	background-repeat: no-repeat;
	margin-left: 30px;
	padding-left: 12px;
	margin-top: 5px;
	font-size: small;
	clear: both;
}
#oshirase_waku-top {

	width: 592px;
	height: 43px;
	float: none;
	background-image: url(../img/head_oshirase.gif);
	background-repeat: no-repeat;
}
.nav-brown2 {
	width: 655px;
	height: 28px;
	text-align: left;
	float: right;
	clear: right;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	background-image: url(../img/nav_back-brown2.gif);
	background-repeat: no-repeat;
}
.brown-marker {

	margin-top: 10px;
	background-image: url(../toshokan/img/midashi-marker.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 17px;
}
#oshirase_waku-toptosho {


	width: 590px;
	height: 43px;
	float: none;
	background-image: url(../img/head_oshirase_tosho.gif);
	background-repeat: no-repeat;
}
.return_top_top2 {
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: right;
}
.oshirase-txt_tosho {

	float: center;
	background-image: url(../img/dot1.gif);
	background-repeat: no-repeat;
	margin-left: 30px;
	padding-left: 12px;
	margin-top: 5px;
	font-size: small;
	clear: both;
}
#oshirase_waku_tosho {

	/*margin-right: 32px;*/
	background-image: url(../img/oshirase3_tosho.gif);
	background-repeat: repeat-y;
}
#oshirase_waku-bottom_tosho {

	width: 592px;
	height: 11px;
	float: none;
	background-image: url(../img/oshirase4_tosho.gif);
	background-repeat: no-repeat;
}
.nav-tosho a {
	color: #6C553F;
}
.brown-marker2 {


	margin-top: 10px;
	background-image: url(../toshokan/img/midashi-marker.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size: 14px;
	padding-left: 17px;
}
.nav-tosho2 a {

	color: #6C553F;
	text-decoration: underline;
}
.fuhou_td {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.midori-marker {

	margin-top: 10px;
	background-image: url(../dosokai/img/midashi-marker.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 17px;
}
.shinchaku_text {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
}
#shinchaku_stitle {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.my-weekly-and-recent-ans06 {
	padding-top: 5px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #99CC00;
	float: left;
	clear: left
}
.shinchaku_text_right {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	text-align: right;
	padding-bottom: 5px;
}
.shinchaku_sub_text {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	font-size: 130%;
	color: #0066FF;
	padding-bottom: 5px;
}
#link_universally {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-size: 90%;
}


/*2009年度追加分*/
#naka-midashi_grey {
	font-size: 16px;
	font-weight: bold;
	color: #738e9c;
	padding-top: 10px;
	line-height: 1.5em;
}
#naka-midashi2_grey {
	font-size: 14px;
	font-weight: bold;
	color: #738e9c;
	padding-top: 5px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
#naka-midashi3_grey {
	font-size: 12px;
	font-weight: bold;
	color: #738e9c;
	padding-top: 0px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
#course_td .line {
	padding-bottom: 5px;
	border-bottom: 1px solid #888888;
	padding-top: 5px;
}
#course_td .line_top {
	padding-bottom: 5px;
	border-bottom: 1px solid #888888;
	padding-top: 5px;
	border-top: 1px solid #888888;
}

#voice {
	margin-top: 8px;
	margin-bottom: 8px;
}
#voice #bgvoice {
	background: url(../gakka/img/bgvoice.gif) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice #bgvoice_head {
	background: url(../gakka/img/bgvoice_head.gif) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice #bgvoice_foot {
	background: url(../gakka/img/bgvoice_foot.gif) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

#voice #bgvoice_k {
	background: url(../gakka/img/bgvoice_k.gif) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice #bgvoice_k_head {
	background: url(../gakka/img/bgvoice_k_head.gif) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice #bgvoice_k_foot {
	background: url(../gakka/img/bgvoice_k_foot.gif) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}
#naka-midashi_line {
	font-size: 16px;
	font-weight: bold;
	color: #94C446;
	padding-left: 8px;
	padding-top: 8px;
	line-height: 1.3em;
	padding-bottom: 5px;
	border-bottom: 1px solid #94c446;
	border-left: 6px solid #94c446;
	margin-left: 18px;
	margin-top: 15px;
}
#gakuyu #beije_td {
	background: #F3DAA2;
	padding: 5px;
}

/*2010年度学科案内追加*/
.content-text .rightarea-txt {
	float: right;
	width: 420px;
}
.content-text .left-img {
	float: left;
	width: 160px;
	margin-right: 10px;
}

.naka-midashi_lightblue {
	font-size: 12px;
	font-weight: bold;
	color: #5bc2d9;
	padding-top: 0px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
.naka-midashi_blue {
	font-size: 12px;
	font-weight: bold;
	color: #69a2d8;
	padding-top: 0px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
.naka-midashi_purple {
	font-size: 12px;
	font-weight: bold;
	color: #d795bf;
	padding-top: 0px;
	line-height: 1.5em;
	padding-bottom: 5px;
}
.naka-midashi_lightgreen {
	font-size: 12px;
	font-weight: bold;
	color: #99cc82;
	padding-top: 0px;
	line-height: 1.5em;
	padding-bottom: 5px;
}


.naka-midashi2_lightblue {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	background: #5bc2d9;
	padding: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
.naka-midashi2_blue {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	background: #69a2d8;
	padding: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
.naka-midashi2_purple {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	background: #d795bf;
	padding: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
.naka-midashi2_lightgreen {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	background: #99cc82;
	padding: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
.naka-midashi2_lightblue  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.naka-midashi2_blue  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.naka-midashi2_purple  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.naka-midashi2_lightgreen  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}


#voice {
	margin-top: 8px;
	margin-bottom: 8px;
	color: #FFFFFF;
}
/*経営ビジネス*/
#voice .bgvoice_m {
	background: url(../gakka/img/bgvoice_m.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice .bgvoice_m_head {
	background: url(../gakka/img/bgvoice_m_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_m_foot {
	background: url(../gakka/img/bgvoice_m_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}
/*情報ビジネス*/
#voice .bgvoice_b {
	background: url(../gakka/img/bgvoice_b.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice .bgvoice_b_head {
	background: url(../gakka/img/bgvoice_b_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_b_foot {
	background: url(../gakka/img/bgvoice_b_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

/*レジャービジネス*/
#voice .bgvoice_r {
	background: url(../gakka/img/bgvoice_r.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice .bgvoice_r_head {
	background: url(../gakka/img/bgvoice_r_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_r_foot {
	background: url(../gakka/img/bgvoice_r_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

/*健康ビジネス*/
#voice .bgvoice_h {
	background: url(../gakka/img/bgvoice_h.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
}
#voice .bgvoice_h_head {
	background: url(../gakka/img/bgvoice_h_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_h_foot {
	background: url(../gakka/img/bgvoice_h_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}
/*介護福祉学科*/
.naka-midashi {
	font-size: 16px;
	font-weight: bold;
	color: #F198A4;
	width: 580px;
	padding-left: 30px;
	padding-top: 20px;
	line-height: 1.3em;
}
.naka-midashi_line {
	font-size: 16px;
	font-weight: bold;
	color: #F198A4;
	padding-left: 8px;
	padding-top: 8px;
	line-height: 1.3em;
	padding-bottom: 5px;
	border-bottom: 1px solid #F198A4;
	border-left: 6px solid #F198A4;
	margin-left: 18px;
	margin-top: 15px;
}
/*インタビュー*/
#voice .bgvoice_k {
	background: url(../gakka/img/bgvoice_k.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
	color: #222222;
}
#voice .bgvoice_k_head {
	background: url(../gakka/img/bgvoice_k_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_k_foot {
	background: url(../gakka/img/bgvoice_k_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

#voice .bgvoice_k2 {
	background: url(../gakka/img/bgvoice_k2.jpg) repeat-y;
	width: 525px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 30px;
	color: #222222;
	font-size: 12px;
	line-height: 1.5em;
}
#voice .bgvoice_k2 table td {
	background: #FFFFFF;
	padding: 5px;
}

#voice .bgvoice_k2_head {
	background: url(../gakka/img/bgvoice_k2_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_k2_foot {
	background: url(../gakka/img/bgvoice_k2_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

#voice .bgvoice_k3 {
	background: url(../gakka/img/bgvoice_k3.jpg) repeat-y;
	width: 555px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 15px;
	color: #222222;
	font-size: 12px;
	line-height: 1.5em;
}

#voice .bgvoice_k3_head {
	background: url(../gakka/img/bgvoice_k3_head.jpg) no-repeat;
	margin: 0px 5px;
	height: 18px;
	width: 585px;
}
#voice .bgvoice_k3_foot {
	background: url(../gakka/img/bgvoice_k3_foot.jpg) no-repeat;
	height: 18px;
	width: 585px;
	margin-right: 5px;
	margin-left: 5px;
}

