	@charset "utf-8";

	.visa_txt {clear:both; padding:0 0 20px 0;}
	.visa_txt .twrap {clear:both; padding:0 0 20px 0;}	
	.visa_txt .twrap p.txt {padding:0 0 10px 0;}	
	.visa_txt .twrap p.title {padding:10px 0 5px 0; font-size:16px; color:#444;}
	.visa_txt .twrap .applist {padding:0 0 10px 23px;}
	.visa_txt .twrap .applist li {list-style:decimal; padding:0 0 10px 0;}
	.visa_txt .twrap .applist .bulist {padding:5px 0 0 0;}
	.visa_txt .twrap .applist .bulist li {list-style:none; padding:0 0 5px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 9px;}	
	.visa_txt .twrap .bulist {padding:0 0 0 0;}
	.visa_txt .twrap .bulist li {list-style:none; padding:0 0 5px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 9px;}
	.visa_txt .twrap .onlist {padding:0 0 5px 23px;}
	.visa_txt .twrap .onlist li {list-style:decimal; padding:0 0 5px 0;}
	.visa_txt .twrap p.comment {padding:10px 0;}
	.visa_txt .twrap div.comment {padding:10px; border-top:1px dashed #e3e3e3; border-bottom:1px dashed #e3e3e3;}
	.visa_txt dl {clear:both;}
	.visa_txt dl dt {font-size:16px; color:#444; font-weight:normal;}
	.visa_txt dl dd {padding:0 0 20px 10px;}
	.visa_txt dl dd ul {padding:5px 0 5px 0; text-align:left;}
	.visa_txt dl dd ul li {padding:0 0 3px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 9px;}
	.visa_txt table {clear:both; width:100%; border-top:1px solid #444; margin:10px 0 0 0;}
	.visa_txt table thead th {padding:10px 0; text-align:center; color:#444; border-bottom:1px solid #e3e3e3; background:#f6f6f6; }
	.visa_txt table tbody th {text-align:center; padding:10px; font-weight:normal; border-bottom:1px solid #e3e3e3;}
	.visa_txt table tbody td {text-align:center; padding:10px; line-height:20px; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#4e4e4e;}
	.visa_txt table tbody td ul {padding:5px 0 0 20px; text-align:left;}
	.visa_txt table tbody td ul li {padding:0 0 3px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 7px;}
	.visa_txt table tbody td:nth-child(2n+1) {border-left:0 none;}
	.visa_txt a {text-decoration:underline; color:#617d92;}

	.sch_txt {clear:both; padding:0 0 20px 0;}
	.sch_txt .twrap {clear:both; padding:0 0 20px 0;}	
	.sch_txt .twrap p.txt {padding:0 0 10px 0;}	
	.sch_txt .twrap p.title {padding:10px 0 5px 0; font-size:16px; color:#444;}
	.sch_txt .twrap .bulist {padding:0 0 0 0;}
	.sch_txt .twrap .bulist li {list-style:none; padding:0 0 5px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 9px;}
	.sch_txt .twrap .taxlist {padding:0 0 10px 23px;}
	.sch_txt .twrap .taxlist li {list-style:decimal; padding:0 0 5px 0;}
	.sch_txt .twrap .taxlist ul {padding:5px 0 0 0;}
	.sch_txt .twrap .taxlist ul li {list-style:none; padding:0 0 5px 0; background:0 none;}	
	.sch_txt .twrap p.comment {padding:10px 0;}
	.sch_txt .twrap div.comment {padding:10px; border-top:1px dashed #e3e3e3; border-bottom:1px dashed #e3e3e3;}
	.sch_txt .twrap div.comment2 {padding:0 10px 10px;}
	.sch_txt table {clear:both; width:100%; border-top:1px solid #444;}
	.sch_txt table thead th {padding:10px 0; text-align:center; color:#444; border-bottom:1px solid #e3e3e3; background:#f6f6f6; }
	.sch_txt table tbody th {text-align:center; padding:10px; font-weight:normal; border-bottom:1px solid #e3e3e3; background:#f6f6f6;}
	.sch_txt table tbody td {text-align:left; padding:10px; line-height:20px; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#4e4e4e;}
	.sch_txt a {text-decoration:underline; color:#617d92;}
	.sch_txt .twrap .idlist {padding:0 0 10px 23px;}
	.sch_txt .twrap .idlist li {list-style:decimal; padding:0 0 5px 0;}

	.exc_txt {clear:both; padding:0 0 20px 0;}
	.exc_txt .twrap {clear:both; padding:0 0 20px 0;}	
	.exc_txt .twrap p.txt {padding:0 0 10px 0;}	
	.exc_txt .twrap p.title {padding:10px 0 5px 0; font-size:16px; color:#444;}
	.exc_txt .twrap .bulist {padding:0 0 0 0;}
	.exc_txt .twrap .bulist li {list-style:none; padding:0 0 5px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 9px;}
	.exc_txt table {clear:both; width:100%; border-top:1px solid #444;}
	.exc_txt table thead th {padding:10px 0; text-align:center; color:#444; border-bottom:1px solid #e3e3e3; background:#f6f6f6; }
	.exc_txt table tbody th {text-align:center; padding:10px; font-weight:normal; border-bottom:1px solid #e3e3e3; background:#f6f6f6;}
	.exc_txt table tbody td {text-align:left; padding:10px; line-height:20px; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; color:#4e4e4e;}
	.exc_txt table tbody td ul {padding:5px 0 0 10px; text-align:left;}
	.exc_txt table tbody td ul li {padding:0 0 3px 7px; background:url('/images/common/icon/ic_list.jpg') no-repeat 0 7px;}


@media (min-width: 450px) {


}
@media (min-width: 768px) {


}
@media (min-width: 992px) {

	html, body {min-width:992px; height:100%; margin:0 auto; }

	.visa .list_anchor li {width:33.3%; *width:33.3%; min-width:150px;}
	.scholar .list_anchor li {width:50%; *width:49.9%; min-width:150px;}
	.exc .list_anchor li {width:50%; *width:49.9%; min-width:150px;}

}
@media (min-width: 1200px) {