/* °úÁ¤Ä«Å×°í¸® */	
	.cateWrap {margin-bottom:10px; width:728px; border:1px solid #bfbfbf; clear:both; overflow:hidden;}
	.cateWrap:after {content:""; display:block; clear:both;}
	.cateWrap .mCate {clear:both; width:730px; margin-left:-1px;}
	.cateWrap .mCate:after {content:""; display:block; clear:both;}
	.cateWrap .mCate li {float:left; width:145px; text-align:center; background:#fff; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
	.cateWrap .mCate li:after {content:""; display:block; clear:both;}
	.cateWrap .mCate li a {display:block; padding:10px 0; color:#747474;}
	.cateWrap .mCate li a.on {font-weight:bold; color:#fff; background:#293678;}
	.cateWrap .sCate {clear:both; width:730px; padding:10px 0 5px 0; border-top:1px solid #e8e8e8; background:#fafafa; }
	.cateWrap .sCate:after {content:""; display:block; clear:both;}
	.cateWrap .sCate li {float:left; width:130px; min-height:30px; _height:30px; padding:2px 0 2px 16px; text-align:left; background:#fafafa;}
	.cateWrap .sCate li a {display:block; padding:0 0 0 7px; font-size:11px; color:#6988a1; background:url('/images/common/icon/ar_navi.gif') 0 4px no-repeat; }
	.cateWrap .sCate li a:hover {text-decoration:underline;}
	.cateWrap .sCate li a.on {font-weight:bold;}

/* °úÁ¤»ó¼¼ */	
	.eduWrap { width:730px; padding-bottom:20px; clear:both;}
	.eduWrap:after {content:""; display:block; clear:both;}
	
	.eduInfo { width:690px; padding:18px; border:2px solid #82b9d8; background:#fff;}
	.eduInfo:after {content:""; display:block; clear:both;}	
	.eduInfo .pic {float:left; width:190px; text-align:center;}
	.eduInfo .pic span img {margin-top:10px;}
	.eduInfo .detail {float:left; width:470px; padding-left:30px; line-height:150%;}
	.eduInfo .detail dt {float:left; width:80px; min-height:20px; _height:20px; padding:4px 0; line-height:160%; padding-left:10px; border-bottom:1px solid #fff; color:#6988a1; background:url('/images/common/icon/arrow_dot.gif') 0 8px no-repeat;}
	.eduInfo .detail dd {float:left; width:375px; min-height:20px; _height:20px; padding:4px 0 4px 5px; line-height:160%; border-bottom:1px solid #dedede; overflow:hidden;}
	.eduInfo .detail dd strong {color:#fc0000; display:inline-block;}
	.eduInfo .detail dd .pay {display:block; padding-bottom:10px;}
	.eduInfo .detail:after {content:""; display:block; clear:both;}
	.eduInfo .detail a.subj {color:#4878ba; font-weight:bold;}
	.eduInfo .detail a:hover {text-decoration:underline;}
	.eduInfo .detail a img {vertical-align:middle; margin-left:10px;}
	.eduInfo .btn {margin-left:310px; padding-top:10px; clear:both;}	

	.afterTable { clear: both; width:730px; margin-bottom:10px; border-top:2px solid #82b9d8;}
	.afterTable tbody tr th.th1 {width: 110px; height: 31px; text-align:center; font-weight:bold; color:#2a86ba; background:#f6f6f8; border-bottom: 1px solid #D8D8D8; }
	.afterTable tbody tr th {color:#4c7d00; font-weight:bold;}
	.afterTable tbody tr td.td1 {width:240px; padding-left:15px; border-bottom: 1px solid #D8D8D8;}
	.afterTable tbody tr td img {vertical-align:middle;}
	.afterTable tbody tr td {padding-left:15px; border-bottom: 1px solid #D8D8D8;} 