@charset "shift-jis";

#main {
	padding: 0px;
	float: left;
	width: 710px;
	margin: 0px;
}
#topimg {
	background-attachment: scroll;
	background-image: url(../img/img_bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	height: 252px;
}
#submenu {
	background-color: #EBEDF3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 5px;
}
#submenu .btn {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C3C4C8;
	border-right-color: #C3C4C8;
	border-bottom-color: #C3C4C8;
	border-left-color: #C3C4C8;
}
#submenu dd {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#submenu dt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CA3E65;
	border-right-color: #CA3E65;
	border-bottom-color: #CA3E65;
	border-left-color: #CA3E65;
	margin-bottom: 3px;
}
#pagetitle {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#pankuzu {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 23px;
	list-style-type: none;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
#pankuzu li {
	font-size: 70%;
	float: left;
	line-height: 100%;
}
#pankuzu a {
	color: #d51d3d;
	font-size: 100%;
	text-decoration: underline;
	background-attachment: scroll;
	background-image: url(../img/pankuzu_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 4px;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pankuzu a:hover {
	color: #14AAE0;
	font-size: 100%;
	text-decoration: underline;
	background-attachment: scroll;
	background-image: url(../img/pankuzu_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 4px;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.page-h3 {
	font-size: 12px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 18px;
	display: block;
	height: 36px;
}
.page-h4  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 22px;
	display: block;
	width: 688px;
}
.check-h3 {
	font-size: 12px;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 18px;
}
.txtbox {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.txtbox02 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.txtbox03 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.catch01 {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 14px;
}
.catch02 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 14px;
}
.catch03 {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.catch04 {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 14px;
	text-align: left;
	clear: both;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.copy01 {
	font-size: 80%;
	line-height: 150%;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.float-l {
	float: left;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.float-l2 {
	float: left;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.float-l3 {
	float: left;
	margin-top: 8px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.float-r {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.float-r2 {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}
.float-r3 {
	float: right;
	margin-top: 42px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}
.faq {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.faq dt {
	font-size: 90%;
	line-height: 125%;
	font-weight: bold;
	color: #E43D5B;
	background-attachment: scroll;
	background-image: url(../about/img/q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.faq dd {
	background-attachment: scroll;
	background-image: url(../about/img/a.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 50px;
	padding-top: 0px;
	margin-top: 5px;
	font-size: 80%;
	line-height: 145%;
}
.faq-box {
	height: auto;
	margin-bottom: 20px;
	overflow: hidden;
	padding-bottom: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #A8A8A8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #A8A8A8;
}
.faq-img {
	float: right;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}

/*??ージ共通ここまで*/
.group {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 22px;
}
.group-h4  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 22px;
}
.group-h4-2  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 22px;
	display: block;
	width: 688px;
}
.group01 {
	float: left;
	width: 344px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
}
.group02 {
	float: left;
	width: 343px;
	border: 1px none #ED8AAC;
}
.groupbox01 {
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
}
.groupbox02 {
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
}
.groupbox03 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
.groupbox04 {
	margin-top: -4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
}
.groupbox05 {
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
}
.groupbox06 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	list-style-type: none;
	overflow: hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
.groupbox01 h5,.groupbox02 h5,.groupbox03 h5,.groupbox04 h5  {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 16px;
}
.groupbox05 h5,.groupbox06 h5   {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
	line-height: 16px;
}
.groupbox01 .txt,.groupbox02 .txt,.groupbox03 .txt,.groupbox04 .txt {
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.groupbox01 .data,.groupbox02 .data,.groupbox03 .data,.groupbox04 .data {
	font-size: 12px;
	line-height: 18px;
	font-weight: bolder;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.g-list01 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bolder;
	color: #E33F7A;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.g-list02 {
	font-size: 10px;
	line-height: 16px;
	font-weight: bolder;
	color: #E33F7A;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.group-imgr {
	float: right;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.group font {
	font-family: "?? ゴシ?", "Osaka?等?";
}
#access {
	padding: 0px;
	height: auto;
	width: 688px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
#access dl {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#access dt {
	font-size: 80%;
	line-height: 140%;
	margin: 0px;
	padding: ?;
	float: left;
	width: 70%;
}
#access dt {
	font-size: 80%;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 70%;
}
#access font {
	font-family: "?? ゴシ?", "Osaka?等?";
	color: #14A9E1;
}
#access   a {
	color: #d51d3d;
	text-decoration: none;
}
#access   a:hover {
	color: #14AAE0;
}
#access dd {
	font-size: 80%;
	line-height: 110%;
	text-align: right;
	float: right;
	width: 20%;
}
/*学校紹介ここまで*/
.course01
 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 14px;
}
.course02 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	text-align: center;
	width: 304px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #A8A8A8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #A8A8A8;
}
.course03 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -2px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 100%;
	font-weight: bolder;
	text-align: center;
	width: 324px;
}
#shikaku {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px dotted #A8A8A8;
	overflow: hidden;
	padding-top: 11px;
	padding-right: 8px;
	padding-bottom: 11px;
	padding-left: 8px;
}
.shutoku {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 330px;
}
.juken {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 330px;
}
.shutoku-n {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.other-shikaku {
	font-size: 80%;
	line-height: 125%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 27px;
	list-style-image: url(../about/img/list-point01.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -2px;
}
.kaigofukushishi {
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-size: 110%;
	line-height: 100%;
	font-weight: bolder;
	color: #DD2F60;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	list-style-type: none;
}
.course-h4  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 22px;
}
.curriculum
 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 22px;
}
.curriculum-txt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.curriculum-txt p {
	font-size: 85%;
	line-height: 145%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.curriculum table {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 475px;
}
.curriculum h5 {
	font-size: 105%;
	line-height: 100%;
	color: #FFFFFF;
	margin-bottom: 5px;
	background-color: #E94F6E;
	border: 1px none #E94F6E;
	font-weight: bolder;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: -2px;
}
.curriculum td {
	font-size: 80%;
	padding-right: 7px;
	padding-bottom: 7px;
	width: 50%;
	padding-left: 2px;
}
.curriculum-img {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 200px;
	text-align: left;
}
.curriculum-img img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.curriculum-img p {
	font-size: 75%;
	line-height: 100%;
	margin-bottom: 7px;
}
.curriculum a {
	color: #d51d3d;
	font-weight: bold;
}
.curriculum a:hover {
	color: #14AAE0;
}
.jisshu
 {
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 22px;
	border: 3px solid #8CD6EF;
	background-attachment: scroll;
	background-image: url(../about/img/jisshu-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
.jisshu p {
	font-size: 80%;
	line-height: 145%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.jisshu h5 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 7px;
}
.jisshu h4 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #E94F6E;
	border-right-color: #E94F6E;
	border-bottom-color: #E94F6E;
	border-left-color: #E94F6E;
}
.jisshu strong {
	color: #E94F6E;
}
/*学科紹介ここまで*/
.scholarship
 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 22px;
}
.scholarship font {
	font-family: "?? ゴシ?", "Osaka?等?";
}
.scholarship01 {
	float: left;
	width: 285px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
}
.scholarship01  dt {
	float: left;
	width: 4.5em;
	color: #FFEF00;
	background-color: #80207A;
	border: 2px solid #80207A;
	text-align: center;
	font-size: 80%;
	line-height: 100%;
	font-weight: bolder;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.scholarship01   dd {
	float: left;
	font-size: 80%;
	line-height: 150%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.scholarship02 {
	float: left;
	width: 400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
}
.scholarship02   dt {
	float: left;
	width: 4.5em;
	color: #80207A;
	background-color: #FFFFFF;
	border: 2px solid #80207A;
	text-align: center;
	font-size: 80%;
	line-height: 100%;
	font-weight: bolder;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.scholarship02    dd {
	float: left;
	font-size: 80%;
	line-height: 150%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.scholarship03 {
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
	list-style-type: none;
	margin-top: -5px;
	width: 688px;
}
.scholarship03 img {
	margin-top: 10px;
}
.scholarship03     li {
	float: left;
	font-size: 80%;
	line-height: 150%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.scholarship-h4  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 22px;
	display: block;
	width: 688px;
}
.original
 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 22px;
	border: 2px solid #F2B2B3;
}
.original  font {
	font-family: "?? ゴシ?", "Osaka?等?";
}
.original dl {
	float: left;
	width: 50%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #ED8AAC;
	border-right-color: #ED8AAC;
	border-bottom-color: #ED8AAC;
	border-left-color: #ED8AAC;
}
.original   dt {
	color: #D51D3D;
	text-align: left;
	font-size: 100%;
	line-height: 100%;
	font-weight: bolder;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 10px;
}
.original    dd {
	font-size: 80%;
	line-height: 145%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.original .kingaku {
	background-color: #89D5EF;
	margin-bottom: 8px;
	margin-left: 5px;
	width: 321px;
	margin-top: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bolder;
}
.original h4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.other-seido
 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.other-seidol   font {
	font-family: "?? ゴシ?", "Osaka?等?";
}
.other-seido   .other01 {
	float: left;
	width: 317px;
	background-color: #F9D3DB;
	color: #3A3133;
	border-radius: 10px;         /* CSS3 */
	-moz-border-radius: 10px;    /* Firefox */
	-webkit-border-radius: 10px; /* Safari,Chrome */
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.other-seido    .other02 {
	float: right;
	width: 317px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F9D3DB;
	border-radius: 10px;         /* CSS3 */
	-moz-border-radius: 10px;    /* Firefox */
	-webkit-border-radius: 10px; /* Safari,Chrome */
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.other-seido    dt {
	text-align: center;
	font-size: 95%;
	line-height: 100%;
	font-weight: bolder;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding-bottom: 0px;
	letter-spacing: 0.2em;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	border: 1px none #A46C7B;
}
.other-seido     dd {
	font-size: 80%;
	line-height: 135%;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	color: #262021;
}
/*奨学金ここまで*/
.checkpoint {
	background-color: #FFCCCC;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 325px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 10px;
	border-radius: 5px;         /* CSS3 */
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
}
.checkpoint h3 {
	font-size: 100%;
	line-height: 100%;
	font-weight: bolder;
	color: #C12D4F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 3px;
}
.checkpoint p {
	font-size: 95%;
	line-height: 150%;
	font-weight: bold;
	color: #431024;
}
#othermessage {
	padding: 0px;
	height: 77px;
	list-style-type: none;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#othermessage li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 35px;
}
.message-h3 {
	font-size: 12px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 18px;
	display: block;
	height: 89px;
}
.copy-message {
	font-size: 85%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.catch-message {
	font-size: 90%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-weight: bolder;
	color: #431024;
}
.message-data {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
.message-data font {
	font-family: "?? ゴシ?", "Osaka?等?";
	color: #14AADF;
}
.message-data dt {
	color: #E94F6E;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 100%;
	line-height: 100%;
	font-weight: bolder;
	padding: 0px;
}
.message-data dd {
	font-size: 80%;
	line-height: 100%;
	margin-bottom: 5px;
	font-weight: bold;
}
.message-data2 {
	padding: 0px;
	margin-top: 15px;
	margin-right: 225px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.message-data2  font {
	font-family: "?? ゴシ?", "Osaka?等?";
	color: #14AADF;
}
.message-data2  dt {
	color: #E94F6E;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 100%;
	line-height: 100%;
	font-weight: bolder;
	padding: 0px;
	border: 1px none #A8A8A8;
}
.message-data2  dd {
	font-size: 80%;
	line-height: 100%;
	margin-bottom: 5px;
}
.messagebox {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	clear: both;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 22px;
}
.present
 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	border: 3px solid #8CD6EF;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.present h3 {
	float: right;
	width: 280px;
	display: inline;
	padding: 0px;
	font-size: 14px;
	text-align: right;
	margin-top: 0px;
	margin-right: -3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.present ul {
	float: left;
	width: 375px;
	list-style-type: none;
	margin-left: 10px;
}
.present h4 {
	font-size: 120%;
	line-height: 100%;
	font-weight: bolder;
	color: #E84F6E;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.present strong {
	font-size: 110%;
}
.present li {
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 80%;
	line-height: 150%;
}
/*社会人へここまで*/
#recruitdata {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#recruitdata h3 {
	font-size: 90%;
	line-height: 100%;
	color: #FFFFFF;
	background-color: #F7A700;
	padding: 6px;
	margin-bottom: 12px;
}
#recruitdata h4 {
	font-size: 80%;
	line-height: 100%;
	color: #E94F6E;
	margin-right: 1.5em;
	white-space: nowrap;
}
#recruitdata  .hosoku {
	font-size: 75%;
	line-height: 125%;
	margin-bottom: 8px;
	padding-bottom: 5px;
	padding-left: 90px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C3C4C8;
	border-right-color: #C3C4C8;
	border-bottom-color: #C3C4C8;
	border-left-color: #C3C4C8;
	margin-top: 6px;
}
#recruitdata h5 {
	font-size: 75%;
	line-height: 125%;
	float: left;
	width: 9em;
}
.kennai {
	font-size: 80%;
	line-height: 100%;
	color: #FFFFFF;
	border: 2px solid #E94F6E;
	width: 3em;
	font-weight: bolder;
	background-color: #E94F6E;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	float: left;
	margin-right: 5px;
}
.kengai {
	font-size: 80%;
	line-height: 100%;
	color: #E94F6E;
	border: 2px solid #E94F6E;
	width: 3em;
	font-weight: bolder;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	float: left;
	margin-right: 5px;
}
#recruitdata dd {
	font-size: 90%;
	line-height: 100%;
	color: #E94F6E;
	float: left;
	margin-top: 4px;
}
#recruitdata strong {
	font-size: 200%;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
}
.scholarship-h4  {
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 22px;
	display: block;
	width: 688px;
}
.yukou {
	font-size: 75%;
	line-height: 125%;
	float: right;
	width: 280px;
	margin: 0px;
	padding: 0px;
}
.recruit-list
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 22px;
}
.recruit-list dt {
	font-size: 85%;
	font-weight: bolder;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	line-height: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C3C4C8;
	border-right-color: #C3C4C8;
	border-bottom-color: #C3C4C8;
	border-left-color: #C3C4C8;
	color: #E9516F;
}
.recruit-list font {
	font-family: "?? ゴシ?", "Osaka?等?";
	color: #E9516F;
}
.recruit-list dd {
	font-size: 75%;
	line-height: 150%;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.recruitimg {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-weight: bold;
	font-size: 90%;
}
.recruitimg2 {
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-weight: bold;
	font-size: 90%;
}
.recruitimg  img,.recruitimg2 img {
	margin-top: 3px;
	margin-bottom: 5px;
}
.admission-data {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #ABABAB;
}
.arrow {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 23px;
	display: block;
	text-align: center;
}
.admission-data h4 {
	font-size: 120%;
	line-height: 100%;
	font-weight: bolder;
	letter-spacing: 0.3em;
	margin: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	background-color: #EC5171;
	color: #FFFFFF;
}
.admission-data td {
	font-size: 80%;
	line-height: 100%;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
#subtable td {
	padding: 3px;
}
.admission-hosoku {
	font-size: 75%;
	line-height: 145%;
	white-space: pre;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.admission-data    .blue {
	color: #000000;
	font-weight: bold;
	background-color: #46C6EB;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 9px;
	font-size: 135%;
}
.admission-data   .pink {
	color: #000000;
	font-weight: bold;
	background-color: #FAD8DE;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 9px;
	font-size: 135%;
}
/*費用につ?ここまで*/
#facilityimg {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#facilityimg li {
	display: inline;
	float: left;
	width: 132px;
	font-size: 70%;
	line-height: 100%;
	font-weight: bold;
}
#facilityimg .img-sp {
	padding: 0px;
	margin-right: 7px;
	margin-bottom: 12px;
}
#facilityimg   img {
	margin-bottom: 6px;
}
#facilitymap {
	text-align: center;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: 0px;
}
#restimg {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#restimg ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#restimg li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#restimg img {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
#restimg  .li02 {
	width: 150px;
}
#eiyoshi {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	font-size: 70%;
	line-height: 100%;
	text-align: right;
}
#eiyoshi img {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#dormitory {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#dormitory  ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#dormitory  li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#comparison {
	font-size: 75%;
	line-height: 100%;
	background-color: #E94F6E;
	margin-top: 4px;
}
#dormitory .li01 {
	clear: both;
}
#dormitory .li02 {
	float: left;
	width: 150px;
	margin-right: 5px;
	font-size: 75%;
	line-height: 125%;
}
#dormitory  .li03 {
	float: left;
}
#dormitory   .li01 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}
#dormitory   .li02 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: both;
}
#comparison td {
	padding: 3px;
}
#dormitory h4 {
	font-size: 80%;
	line-height: 100%;
	color: #E94F6E;
}
#madori {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 70%;
	line-height: 100%;
	text-align: right;
	padding-top: 5px;
}
#ryouhi {
	width: 175px;
}
#ryouhi dt {
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	color: #0A8FD2;
	margin-bottom: 13px;
}
#ryouhi .dd01 {
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	line-height: 100%;
	font-weight: bolder;
	color: #D51D3D;
	text-align: center;
	font-size: 100%;
}
#ryouhi  strong {
	font-size: 175%;
	margin-right: 1px;
}
#ryouhi .dd02 {
	font-size: 80%;
	line-height: 100%;
	font-weight: bolder;
	color: #000000;
	background-color: #F7A700;
	margin-top: 9px;
	text-align: center;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
}
#area {
	margin-left: 22px;
	border: 3px solid #8CD6EF;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 7px;
	padding-left: 11px;
	margin-top: -10px;
	margin-bottom: 30px;
}
#area h4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#area ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#area li {
	width: 128px;
	float: left;
	font-size: 70%;
	line-height: 100%;
	font-weight: bolder;
}
#area .sp {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#area li img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#campuslife {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.calendar    .month01 {
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	color: #E43D5B;
}
.calendar     .month02 {
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	color: #0A8FD2;
}
.calendar      .month03 {
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	color: #F49500;
}
.calendar       .month04 {
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: "?? ?明朝", "細明朝?", "ヒラギノ?? Pro W3", "Hiragino Mincho Pro";
	font-size: 85%;
	line-height: 100%;
	font-weight: bolder;
	color: #163A8E;
}
.calendar      .year01 {
	font-size: 14px;
	line-height: 100%;
	letter-spacing: 0.2em;
	padding-bottom: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E43D5B;
	border-right-color: #E43D5B;
	border-bottom-color: #E43D5B;
	border-left-color: #E43D5B;
	text-align: left;
	/* ▼CSS3 */
   border-top-left-radius: 6px;  /* 左? */
	border-top-right-radius: 6px; /* 右? */
	/* ▼Safari,Chrome */
   -webkit-border-top-left-radius: 6px;  /* 左? */
	-webkit-border-top-right-radius: 6px; /* 右? */
	/* ▼Firefox */
   -moz-border-radius-topleft: 6px;  /* 左? */
	-moz-border-radius-topright: 6px; /* 右? */
	background-color: #E43D5B;
	padding-top: 6px;
	padding-left: 12px;
}
.calendar strong {
	font-size: 180%;
	line-height: 125%;
	letter-spacing: -0.1em;
	text-indent: -0.1px;
}
.calendar       .year02 {
	font-size: 14px;
	line-height: 100%;
	letter-spacing: 0.2em;
	padding-bottom: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E43D5B;
	border-right-color: #E43D5B;
	border-bottom-color: #E43D5B;
	border-left-color: #E43D5B;
	text-align: left;
	/* ▼CSS3 */
   border-top-left-radius: 6px;  /* 左? */
	border-top-right-radius: 6px; /* 右? */
	/* ▼Safari,Chrome */
   -webkit-border-top-left-radius: 6px;  /* 左? */
	-webkit-border-top-right-radius: 6px; /* 右? */
	/* ▼Firefox */
   -moz-border-radius-topleft: 6px;  /* 左? */
	-moz-border-radius-topright: 6px; /* 右? */
	background-color: #12A7E1;
	padding-top: 6px;
	padding-left: 12px;
}
.calendar .data {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: 1px none #C3C4C8;
}
.data  img {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 2px solid #FFFFFF;
}
.data-p    {
	font-size: 75%;
	line-height: 130%;
	padding-top: 4px;
	padding-bottom: 4px;
}
.calendar {
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.calendar a {
	color: #d51d3d;
	font-weight: bold;
	font-size: 110%;
}
.calendar a:hover {
	color: #14AAE0;
}
.tech-data   h5 {
	font-size: 110%;
	line-height: 100%;
	font-weight: bolder;
	letter-spacing: 0.3em;
	margin: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	color: #000000;
	text-align: center;
}
.tech-data  td {
	font-size: 75%;
	line-height: 155%;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.tech-h4 {
	font-size: 95%;
	line-height: 100%;
	font-weight: bolder;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tech-h4 font {
	font-family: "?? ゴシ?", "Osaka?等?";
}
.tech-hosoku {
	font-size: 80%;
	line-height: 145%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 1.1em;
}
.tech-hosoku2 {
	font-size: 80%;
	line-height: 145%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.5em;
}
.tech-hosoku2 dt {
	margin-top: 0.5em;
	font-weight: bolder;
}
.tech-hosoku2 dd {
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
#inquiry {
	border: 3px solid #8CD6EF;
	padding: 10px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#inquiry h4 {
	font-size: 95%;
	line-height: 100%;
	font-weight: bolder;
	color: #EC5171;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #ABABAB;
	border-right-color: #ABABAB;
	border-bottom-color: #ABABAB;
	border-left-color: #ABABAB;
}
#inquiry h5 {
	font-size: 95%;
	line-height: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#inquiry p {
	font-size: 80%;
	line-height: 140%;
}

.privacy-h4{
	font-size: 14px;
	height: 31px;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
