@charset "utf-8";

/*------------------------------------------------
	main contents styles
--------------------------------------------------*/
#methods {
	margin: 23px 0px 0px 0px;
}
#methods_inner {
	padding: 0px 0px 1px 0px;
	width: 710px;
	background: url(../images/bg-guide_methods_h.gif) no-repeat left bottom;
}
#methods p.subtitle {
	border-bottom: 1px solid #464646;
	padding: 0px 0px 6px 0px;
	font-size: 100%;
	line-height: 150%;
	font-weight: bold;
}
#methods ul.method_list {
	padding: 5px 0px 7px 0px;
	font-size: 100%;
	line-height: 133.3%;
}
#methods ul.method_list+ul.method_list {
	padding-top: 6px;
	background: url(../images/bg_separator_k.gif) repeat-x left top;
}
#methods ul.method_list li {
	padding: 2px 0px 2px 23px;
	background: url(../images/icon-list.gif) no-repeat left center;
}
#methods ul.method_list li a,
#methods ul.method_list li a:link,
#methods ul.method_list li a:visited {
	color: #464646;
	text-decoration: underline;
}
#methods ul.method_list li a:hover,
#methods ul.method_list li a:active {
	color: #464646;
	text-decoration: none;
}
#methods ul.method_list li.current {
	color: #f74f66;
	background: url(../images/icon-list_current.gif) no-repeat left center;
}
#methods ul.method_list li.current a,
#methods ul.method_list li.current a:link,
#methods ul.method_list li.current a:visited {
	color: #f74f66;
	text-decoration: underline;
}
#methods ul.method_list li.current a:hover,
#methods ul.method_list li.current a:active {
	color: #f74f66;
	text-decoration: none;
}
#methods #academic_selection {
	padding: 0px 0px 0px 0px;
	width: 160px;
	float: left;
}
#methods #recommendation {
	padding: 0px 0px 0px 22px;
	width: 160px;
	float: left;
}
#methods #ao {
	padding: 0px 0px 0px 22px;
	width: 160px;
	float: left;
}
#methods #special_admission {
	padding: 0px 0px 0px 21px;
	width: 160px;
	float: left;
}
#methods .methods_note {
	margin: 27px 0px 0px 0px;
	font-size: 100%;
	line-height: 150%;
}

#faculties {
	margin: 12px 0px 0px 0px;
}
#faculties ul#faculties-list {
	width: 710px;
}
#faculties ul#faculties-list li {
	border-top: 1px solid #f74f66;
	border-right: 1px solid #f74f66;
	border-bottom: 1px solid #f74f66;
	padding: 5px 0px 5px 0px;
	font-size: 100%;
	line-height: 150%;
	text-align: center;
	color: #f74f66;
	float: left;
}
#faculties ul#faculties-list li a,
#faculties ul#faculties-list li a:link,
#faculties ul#faculties-list li a:visited {
	color: #f74f66;
	text-decoration: underline;
}
#faculties ul#faculties-list li a:hover,
#faculties ul#faculties-list li a:active {
	color: #f74f66;
	text-decoration: none;
}
#faculties ul#faculties-list li.current {
	border-top: none !important;
	border-bottom: 5px solid #f74f66 !important;
	padding-top: 6px !important;
	padding-bottom: 1px !important;
}
#faculties ul#faculties-list li.current a {
	visibility: hidden !important;
}
#faculties ul#faculties-list.list4 li#faculties_item-economics {
	border-left: 1px solid #f74f66;
	width: 175px;
}
#faculties ul#faculties-list.list4 li#faculties_item-economics.current {
	border-left: none;
	width: 176px;
}
#faculties ul#faculties-list.list4 li#faculties_item-commerce {
	width: 176px;
}
#faculties ul#faculties-list.list4 li#faculties_item-commerce.current {
}
#faculties ul#faculties-list.list4 li#faculties_item-foreign {
	width: 176px;
}
#faculties ul#faculties-list.list4 li#faculties_item-foreign.current {
}
#faculties ul#faculties-list.list4 li#faculties_item-sports {
	width: 178px;
}
#faculties ul#faculties-list.list4 li#faculties_item-sports.current {
	border-right: none;
	width: 179px;
}
#faculties ul#faculties-list.list5 li#faculties_item-economics {
	border-left: 1px solid #f74f66;
	width: 110px;
}
#faculties ul#faculties-list.list5 li#faculties_item-economics.current {
	border-left: none;
	width: 111px;
}
#faculties ul#faculties-list.list5 li#faculties_item-commerce {
	width: 89px;
}
#faculties ul#faculties-list.list5 li#faculties_item-commerce.current {
}
#faculties ul#faculties-list.list5 li#faculties_item-foreign {
	width: 133px;
}
#faculties ul#faculties-list.list5 li#faculties_item-foreign.current {
}
#faculties ul#faculties-list.list5 li#faculties_item-sports {
	width: 172px;
}
#faculties ul#faculties-list.list5 li#faculties_item-sports.current {
	/* border-right: none; */
}
#faculties ul#faculties-list.list5 li#faculties_item-rehabilitation {
	width: 200px;
}
#faculties ul#faculties-list.list5 li#faculties_item-rehabilitation.current {
	border-right: none;
	width: 201px;
}

#faculties .admission_detail {
}
#faculties .admission_detail h2.bannered {
	margin: 0px 0px 20px 0px;
	padding: 5px 10px 5px 10px;
	font-size: 100%;
	line-height: 125%;
	font-weight: bold;
	color: #ffffff;
	background-color: #464646;
}
#faculties .admission_detail h4{
	margin: 15px 0px;
	font-weight :bold;
}
#faculties .admission_detail .subblock {
	margin: 0px 0px 35px 0px;
}
#faculties .admission_detail .subblock .dimmed{
	margin-top:1em;
}
#faculties .admission_detail h3 {
	margin: 0px 0px 13px 0px;
	font-size: 133.3%;
	line-height: 125%;
	font-weight: bold;
}
#faculties .admission_detail h3.asm-data {
	margin: 35px 0px 13px 0px;
	font-size: 133.3%;
	line-height: 125%;
	font-weight: bold;
}
#faculties .admission_detail .judging-system dt{
	float:left;
	width:6em;
}

#faculties .admission_detail .judging-system dd{
	margin-left:7em;
}

#faculties .admission_detail table.admission_info {
	margin-bottom: 5px;
	border-collapse: collapse;
	border-top: 1px solid #464646;
	border-bottom: 2px solid #464646;
	width: 100%;
}
#faculties .admission_detail table.admission_info th {
	border-bottom: 1px solid #464646;
	border-left: 1px solid #464646;
	padding: 9px 0px 8px 9px;
	font-size: 100%;
	line-height: 133.3%;
	font-weight: normal;
	text-align: left;
	color: #464646;
	background-color: #faf8f0;
}
#faculties .admission_detail table.admission_info td {
	border-bottom: 1px solid #464646;
	border-left: 1px solid #464646;
	padding: 9px 0px 8px 9px;
	font-size: 100%;
	line-height: 133.3%;
	font-weight: normal;
	text-align: left;
	color: #464646;
}
#faculties .admission_detail table.admission_info td .postmark1{
	display:block;
}
#faculties .admission_detail table.admission_info td .postmark2{
	display:block;
	margin-left:2.5em;
}

#faculties .admission_detail table.admission_info th.lmost,
#faculties .admission_detail table.admission_info td.lmost {
	border-left: none;
}
#faculties .admission_detail table.admission_info th.bedge,
#faculties .admission_detail table.admission_info td.bedge {
	border-bottom: 2px solid #464646;
}
#faculties .admission_detail table.admission_info th.redge,
#faculties .admission_detail table.admission_info td.redge {
	border-right: 2px solid #464646;
}
#faculties .admission_detail table.admission_info th.cell-01,
#faculties .admission_detail table.admission_info th.cell-02,
#faculties .admission_detail table.admission_info th.cell-03 {
	width: 20%;
}
#faculties .admission_detail table.admission_info02 {
	margin: 8px 0px 8px 0px;
	border-collapse: collapse;
	border-top: 1px solid #464646;
	border-bottom: 1px solid #464646;
	width: 100%;
}
#faculties .admission_detail table.admission_info02 th {
	border-left: 1px dashed #464646;
	border-bottom: 1px dashed #464646;
	padding: 14px 0px 13px 18px;
	font-size: 100%;
	line-height: 133.3%;
	font-weight: normal;
	text-align: left;
	color: #464646;
	background-color: #faf8f0;
}
#faculties .admission_detail table.admission_info02 td {
	border-left: 1px dashed #464646;
	border-bottom: 1px dashed #464646;
	padding: 10px 5px;
	font-size: 100%;
	line-height: 133.3%;
	font-weight: normal;
	text-align: left;
	color: #464646;
}
#faculties .admission_detail table.admission_info02 th.lmost,
#faculties .admission_detail table.admission_info02 td.lmost {
	border-left: none;
}

#faculties .admission_detail span.inn_note {
	font-size: 60%;
	vertical-align: super;
}
#faculties .admission_detail p.foot_note {
	padding: 0px 0px 0px 1.0em;
	font-size: 90%;
	line-height: 125%;
	text-indent: -1.0em;
}
#faculties .admission_detail ul.foot_exp_list {
	margin: 10px 0 15px 0;
	font-size: 100%;
	line-height: 133.3%;
}
#faculties .admission_detail ul.foot_exp_list li {
	padding: 0px 0px 0px 11px;
	background: url(../images/icon-list_sq.gif) no-repeat 0px 3px;
}
#faculties a.fac_textlink02{
	padding: 0px 0px 0px 12px;
	background: url(../images/icon-list02.gif) left 0.2em no-repeat;
	display: inline-block;
}

#admission_data h2{
	margin: 25px 0px 5px 0px;
}
#admission_data h3{
	margin: 20px 0px 0px 0px;
}
#admission_data h4{
	margin: 0px 0px -7px 0px;
	font-weight :bold;
}
#admission_data p{
	margin: 0px;
}
#admission_data #faculties {
	margin: 20px 0px 0px 0px;
}
#admission_data .faculties {
	margin: 20px 0px 0px 0px;
}
#admission_data a {
	color: #f74f66;
}
p.link-inside {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 2px 14px;
	background: url(../images/icon-list01.gif) no-repeat left 0.5em;
}
p.link-outside {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 2px 14px;
	background: url(../images/icon-list03.gif) no-repeat left 0.5em;
}
p.link-pdf {
	margin: 7px 0px 0px 0px;
	padding: 2px 0px 2px 14px;
	background: url(../../common/images/i_pdf.gif) no-repeat left 0.5em;
}
p.link-inside a,
p.link-outside a,
p.link-pdf a{
	color: #f74f66 !important;
}

#admission_data ul {
	padding: 5px 0px 5px 0px;
	font-size: 100%;
	line-height: 133.3%;
}
#admission_data #admission_sls li {
	padding: 0px 0px 0px 11px;
	background: url(../images/icon-list_sq.gif) no-repeat 0px 3px;
}
#admission_data .adm-lead{
	margin: 13px 0px 28px 0px;
}
#admission_data .adm-post{
	margin: 28px 0px 0px 0px;
}
#admission_data p.link-detail {
	margin: 5px 0px 0px 0px;
	text-align: right;
}
#admission_data p.link-detail a {
	color: #f74f66;
	padding: 2px 0px 2px 14px;
	background: url(../images/icon-list01.gif) no-repeat left center;
}
#admission_data .subblock-sites {
	margin: 0px 0px 25px 0px;
}
#admission_data .subblock-sites ul {
	font-size: 100%;
	line-height: 150%;
}
#admission_data .subblock-sites li {
	padding: 0px 0px 0px 14px;
	background: url(../images/icon-list04.gif) no-repeat left top;
}
#admission_data .subblock-meth {
	margin: 0px 0px 35px 0px;
}
#admission_data .subblock-meth p {
	margin: 5px 0px 10px 0px;
}
#admission_data .subblock-meth ul {
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	line-height: 133.3%;
}
#admission_data .subblock-meth li {
	padding: 0px 0px 8px 14px;
	background: url(../images/icon-list_sq.gif) no-repeat 0px 3px;
}
#admission_data .area-resp .lmost{
	width: 175px;
}
#admission_data .area-exam .lmost{
	width: 150px;
}
#admission_data .area-meth .lmost{
	width: 100px;
}
#admission_data .area-cons .lmost{
	width: 100px;
}
#admission_data .subblock-meth span {
	font-weight :bold;
}
#admission_data .subblock-sche {
	margin: 0px 0px 35px 0px;
}
#admission_data .subblock-sche td {
	font-size: 90% !important;
}
#admission_data .data-text01 {
	margin: 5px 0px 10px 0px;
}



#schedule .admission_info a {
	font-size: 90%;
	line-height: 125%;
	color: #f74f66;
}
#schedule .admission_info td span {
	font-weight :bold;
}


.exam_fee div.subblock h3.standard{
	margin-top: 25px;
}
.exam_fee div.subblock p.link-inside,
.exam_fee div.subblock p.link-outside,
.exam_fee div.subblock p.link-pdf{
	margin-top: 2px !important;
}
.exam_fee div.subblock ul{
	margin-top: -5px;
	font-size: 100%;
	line-height: 180%;
}
.exam_fee div.subblock ul li{
	padding: 0px 0px 0px 13px;
	/* background: url(../images/icon-list_sq.gif) no-repeat 0px 6px; */
}


.ad_comment {
	font-size: 90%;
	line-height: 125%;
	padding: 0px 0px 0px 1px;
	color: #f74f66;
	vertical-align: text-top;
	font-weight: normal !important;
}

.junbi_txt {
	margin-top: 30px;
	color: #f74f66;
}
