/* °øÅë */
.mt0 {margin-top: 0}
.mt05 {margin-top: 5px}
.mt10 {margin-top: 10px}
.mt15 {margin-top: 15px}
.mt20 {margin-top: 20px}
.mt25 {margin-top: 25px}
.mt30 {margin-top: 30px}
.mt35 {margin-top: 35px}
.mt40 {margin-top: 40px}
.mt45 {margin-top: 45px}
.mt50 {margin-top: 50px}
.mt55 {margin-top: 55px}
.mt60 {margin-top: 60px}
.mt65 {margin-top: 65px}
.mt70 {margin-top: 70px}
.mt75 {margin-top: 75px}
.mt80 {margin-top: 80px}
.mt85 {margin-top: 85px}
.mt90 {margin-top: 90px}
.mt95 {margin-top: 95px}
.mt100 {margin-top: 100px}

.mb0 {margin-bottom: 0}
.mb05 {margin-bottom: 5px}
.mb10 {margin-bottom: 10px}
.mb15 {margin-bottom: 15px}
.mb20 {margin-bottom: 20px}
.mb25 {margin-bottom: 25px}
.mb30 {margin-bottom: 30px}
.mb35 {margin-bottom: 35px}
.mb40 {margin-bottom: 40px}
.mb45 {margin-bottom: 45px}
.mb50 {margin-bottom: 50px}
.mb55 {margin-bottom: 55px}
.mb60 {margin-bottom: 60px}
.mb65 {margin-bottom: 65px}
.mb70 {margin-bottom: 70px}
.mb75 {margin-bottom: 75px}
.mb80 {margin-bottom: 80px}
.mb85 {margin-bottom: 85px}
.mb90 {margin-bottom: 90px}
.mb95 {margin-bottom: 95px}
.mb100 {margin-bottom: 100px}

.ml0 {margin-left: 0}
.ml05 {margin-left: 5px}
.ml10 {margin-left: 10px}
.ml15 {margin-left: 15px}
.ml20 {margin-left: 20px}
.ml25 {margin-left: 25px}
.ml30 {margin-left: 30px}
.ml35 {margin-left: 35px}
.ml40 {margin-left: 40px}
.ml45 {margin-left: 45px}
.ml50 {margin-left: 50px}
.ml55 {margin-left: 55px}
.ml60 {margin-left: 60px}
.ml65 {margin-left: 65px}
.ml70 {margin-left: 70px}
.ml75 {margin-left: 75px}
.ml80 {margin-left: 80px}
.ml85 {margin-left: 85px}
.ml90 {margin-left: 90px}
.ml95 {margin-left: 95px}
.ml100 {margin-left: 100px}

.mr0 {margin-right: 0}
.mr05 {margin-right: 5px}
.mr10 {margin-right: 10px}
.mr15 {margin-right: 15px}
.mr20 {margin-right: 20px}
.mr25 {margin-right: 25px}
.mr30 {margin-right: 30px}
.mr35 {margin-right: 35px}
.mr40 {margin-right: 40px}
.mr45 {margin-right: 45px}
.mr50 {margin-right: 50px}
.mr55 {margin-right: 55px}
.mr60 {margin-right: 60px}
.mr65 {margin-right: 65px}
.mr70 {margin-right: 70px}
.mr75 {margin-right: 75px}
.mr80 {margin-right: 80px}
.mr85 {margin-right: 85px}
.mr90 {margin-right: 90px}
.mr95 {margin-right: 95px}
.mr100 {margin-right: 100px}


.pt0 {padding-top: 0}
.pt05 {padding-top: 5px}
.pt10 {padding-top: 10px}
.pt15 {padding-top: 15px}
.pt20 {padding-top: 20px}
.pt25 {padding-top: 25px}
.pt30 {padding-top: 30px}
.pt35 {padding-top: 35px}
.pt40 {padding-top: 40px}
.pt45 {padding-top: 45px}
.pt50 {padding-top: 50px}
.pt55 {padding-top: 55px}
.pt60 {padding-top: 60px}
.pt65 {padding-top: 65px}
.pt70 {padding-top: 70px}
.pt75 {padding-top: 75px}
.pt80 {padding-top: 80px}
.pt85 {padding-top: 85px}
.pt90 {padding-top: 90px}
.pt95 {padding-top: 95px}
.pt100 {padding-top: 100px}

.pb0 {padding-bottom: 0}
.pb05 {padding-bottom: 5px}
.pb10 {padding-bottom: 10px}
.pb15 {padding-bottom: 15px}
.pb20 {padding-bottom: 20px}
.pb25 {padding-bottom: 25px}
.pb30 {padding-bottom: 30px}
.pb35 {padding-bottom: 35px}
.pb40 {padding-bottom: 40px}
.pb45 {padding-bottom: 45px}
.pb50 {padding-bottom: 50px}
.pb55 {padding-bottom: 55px}
.pb60 {padding-bottom: 60px}
.pb65 {padding-bottom: 65px}
.pb70 {padding-bottom: 70px}
.pb75 {padding-bottom: 75px}
.pb80 {padding-bottom: 80px}
.pb85 {padding-bottom: 85px}
.pb90 {padding-bottom: 90px}
.pb95 {padding-bottom: 95px}
.pb100 {padding-bottom: 100px}

.pl0 {padding-left: 0}
.pl05 {padding-left: 5px}
.pl10 {padding-left: 10px}
.pl15 {padding-left: 15px}
.pl20 {padding-left: 20px}
.pl25 {padding-left: 25px}
.pl30 {padding-left: 30px}
.pl35 {padding-left: 35px}
.pl40 {padding-left: 40px}
.pl45 {padding-left: 45px}
.pl50 {padding-left: 50px}
.pl55 {padding-left: 55px}
.pl60 {padding-left: 60px}
.pl65 {padding-left: 65px}
.pl70 {padding-left: 70px}
.pl75 {padding-left: 75px}
.pl80 {padding-left: 80px}
.pl85 {padding-left: 85px}
.pl90 {padding-left: 90px}
.pl95 {padding-left: 95px}
.pl100 {padding-left: 100px}

.pr0 {padding-right: 0}
.pr05 {padding-right: 5px}
.pr10 {padding-right: 10px}
.pr15 {padding-right: 15px}
.pr20 {padding-right: 20px}
.pr25 {padding-right: 25px}
.pr30 {padding-right: 30px}
.pr35 {padding-right: 35px}
.pr40 {padding-right: 40px}
.pr45 {padding-right: 45px}
.pr50 {padding-right: 50px}
.pr55 {padding-right: 55px}
.pr60 {padding-right: 60px}
.pr65 {padding-right: 65px}
.pr70 {padding-right: 70px}
.pr75 {padding-right: 75px}
.pr80 {padding-right: 80px}
.pr85 {padding-right: 85px}
.pr90 {padding-right: 90px}
.pr95 {padding-right: 95px}
.pr100 {padding-right: 100px}

/* point color */
.point_color01 {
	color: #ed5d16;
}
.point_color02 {
	color: #0066ff;
}

.point_color03 {
	color: #1357c5;
}

.point_color04 {
	color: #00bccf;
}

.point_color05 {
	color: #a538a4;
}

.point_color06 {
	color: #8d8d8d;
}
.point_color07 {
	color: #d17f31;
}

.font_mormal {
	font-size: 12px;
}

.word_bullet01 {
	padding-left: 24px;
	background: url(../make_img/common/icon_bullet05.gif) no-repeat 1px 2px;
}

.word_bullet02 {
	padding-left: 11px;
	background: url(../make_img/common/icon_bullet09.gif) no-repeat 1px 7px;
}

/* ol list */
.ol_list01 {
	color: #666666;
	border: 0px solid red;
}

.ol_list01 li {
	line-height: 20px;
}

.ol_list01 li ol {
	color: #666666;
	padding-left: 17px;
}
.ol_list01 li ol li {
	line-height: 20px;
}

.ol_list02 {
	color: #666666;
	font-size: 13px;
	border: 0px solid red;
}

.ol_list02 li {
	line-height: 20px;
	border: 0px solid red;
	padding-left: 18px;
}

.ol_list02 li.number01 {
	background: url(../make_img/common/icon_number01.png) no-repeat left 5px;
}
.ol_list02 li.number02 {
	background: url(../make_img/common/icon_number02.png) no-repeat left 5px;
}
.ol_list02 li.number03 {
	background: url(../make_img/common/icon_number03.png) no-repeat left 5px;
}
.ol_list02 li.number04 {
	background: url(../make_img/common/icon_number04.png) no-repeat left 5px;
}
.ol_list02 li.number05 {
	background: url(../make_img/common/icon_number05.png) no-repeat left 5px;
}
.ol_list02 li.number06 {
	background: url(../make_img/common/icon_number06.png) no-repeat left 5px;
}
.ol_list02 li.number07 {
	background: url(../make_img/common/icon_number07.png) no-repeat left 5px;
}
.ol_list02 li.number08 {
	background: url(../make_img/common/icon_number08.png) no-repeat left 5px;
}
.ol_list02 li.number09 {
	background: url(../make_img/common/icon_number09.png) no-repeat left 5px;
}
.ol_list02 li.number10 {
	background: url(../make_img/common/icon_number10.png) no-repeat left 5px;
}
/* ul list01 */
.ul_list01 {
	color: #666666;
}

.ul_list01 li {
	padding-left: 8px;
	background: url(../make_img/common/icon_bullet04.gif) no-repeat left 10px;
}

.ul_list01 li ol {
	padding-top: 5px;
}
.ul_list01 li ol li {
	padding-left: 0;
	background: transparent;
}

.ul_list02 {
	border: 0px solid red;
}

.ul_list02 li {
	padding-left: 20px;
	background: url(../make_img/common/icon_bullet09.gif) no-repeat 4px 8px;
	color: #666666;
	line-height: 20px;
	margin-bottom: 20px;
}

.ul_list02 li ol {
	margin: 0;
	padding: 0;
}

.ul_list02 li ol li {
	margin: 0;
	padding: 0;
	color: #666666;
	background: transparent;
}

.ul_list02 li ul {
	margin: 0;
	padding: 0;
}

.ul_list02 li ul li {
	margin: 0;
	padding: 0;
	color: #666666;
	padding-left: 10px;
	background: url(../make_img/common/icon_bullet04.gif) no-repeat left 8px;
}

.ul_list03 {
	padding: 40px 40px 0 40px;;
	overflow: hidden;
}

.ul_list03 li {
	float: left;
	width: 335px;
	margin-bottom: 10px;
	padding-left: 15px;
	font-size: 13px;
	background: url(../make_img/common/icon_bullet10.gif) no-repeat left 8px;
}

/* ÅÇ¸Þ´º */

.tabmenu_2nd {
	margin-bottom: 23px;
	overflow: hidden;
	background: url(../make_img/common/bg_tabmenu.gif) repeat-x left bottom;
	border: 0px solid red;
}

.tabmenu_2nd li {
	float: left;
	margin-right: 3px;
}

.tabmenu_2nd li a {
	display: block;
	width: 280px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun03_off.gif) no-repeat left bottom;
}

.tabmenu_2nd li a.on {
	display: block;
	width: 280px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun03_on.gif) no-repeat left bottom;
}



.tabmenu_3rd {
	margin-bottom: 23px;
	overflow: hidden;
	background: url(../make_img/common/bg_tabmenu.gif) repeat-x left bottom;
	border: 0px solid red;
}

.tabmenu_3rd li {
	float: left;
	margin-right: 3px;
}

.tabmenu_3rd li a {
	display: block;
	width: 177px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun01_off.gif) no-repeat left bottom;
}

.tabmenu_3rd li a.on {
	display: block;
	width: 179px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun01_on.gif) no-repeat left bottom;
}

.tabmenu_3rd li a.tap2 {
	display: block;
	width:90px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_02.gif) no-repeat left bottom;
}

.tabmenu_3rd li a.tap2.on {
	display: block;
	width:90px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_02.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap3{
	display: block;
	width:127px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_01.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap3.on {
	display: block;
	width:127px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_01.gif) no-repeat left bottom;
}

.tabmenu_3rd li a.tap4{
	display: block;
	width:117px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_04.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap4.on {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_04.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap5{
	display: block;
	width:110px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_03.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap5.on {
	display: block;
	width:110px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_03.gif) no-repeat left bottom;
}
.tabmenu_3rd li a.tap6{
	display: block;
	width:155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_off.gif) no-repeat right bottom;
}
.tabmenu_3rd li a.tap6.on {
	display: block;
	width:155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_on.gif) no-repeat right bottom;
}

.tabmenu_3rd li a.tap7{
	display: block;
	width:140px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_off.gif) no-repeat right bottom;
}
.tabmenu_3rd li a.tap7.on {
	display: block;
	width:140px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_on.gif) no-repeat right bottom;
}
.tabmenu_3rd li a.tap8{
	display: block;
	width:180px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun03_off.gif) no-repeat right bottom;
}
.tabmenu_3rd li a.tap8.on {
	display: block;
	width:180px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun03_on.gif) no-repeat right bottom;
}








.tabmenu_4th {
	margin-bottom: 23px;
	overflow: hidden;
	background: url(../make_img/common/bg_tabmenu.gif) repeat-x left bottom;
	border: 0px solid red;
}

.tabmenu_4th li {
	float: left;
	margin-right: 3px;
}

.tabmenu_4th li a {
	display: block;
	width: 155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_off.gif) no-repeat left bottom;
}

.tabmenu_4th li a.on {
	display: block;
	width: 155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_on.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap2 {
	display: block;
	width:90px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_02.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap2.on {
	display: block;
	width:90px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_02.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap3{
	display: block;
	width:127px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_01.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap3.on {
	display: block;
	width:127px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_01.gif) no-repeat left bottom;
}

.tabmenu_4th li a.tap4{
	display: block;
	width:117px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_04.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap4.on {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_04.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap5{
	display: block;
	width:110px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_03.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap5.on {
	display: block;
	width:110px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_03.gif) no-repeat left bottom;
}
.tabmenu_4th li a.tap6{
	display: block;
	width:155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_off.gif) no-repeat right bottom;
}
.tabmenu_4th li a.tap6.on {
	display: block;
	width:155px;
	height: 40px;
	padding-left: 10px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_on.gif) no-repeat right bottom;
}


.tabmenu_5th {
	margin-bottom: 23px;
	overflow: hidden;
	background: url(../make_img/common/bg_tabmenu.gif) repeat-x left bottom;
	border: 0px solid red;
}

.tabmenu_5th li {
	float: left;
	margin-right: 3px;
}

.tabmenu_5th li a.tap1 {
	display: block;
	width:145px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_off.gif) no-repeat left bottom;
}
.tabmenu_5th li a.tap1.on {
	display: block;
	width:145px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun02_on.gif) no-repeat left bottom;
}
.tabmenu_5th li a.tap2 {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_01.gif) no-repeat left bottom;
}
.tabmenu_5th li a.tap2.on {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_01.gif) no-repeat left bottom;
}
.tabmenu_5th li a.tap3 {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_off_01.gif) no-repeat left bottom;
}
.tabmenu_5th li a.tap3.on {
	display: block;
	width:117px;
	height: 40px;
	padding-left: 20px;
	text-align: left;
	line-height: 40px;
	color: #0588e3;
	font-weight: bold;
	font-size: 14px;
	background: url(../make_img/common/bg_tabmeun05_on_01.gif) no-repeat left bottom;
}

.t1 {border-collapse: collapse; border-top: 2px solid #969696; border-bottom: 1px solid #66747e;	}
.t1 tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.t1 th, .t1 td {padding: 6px 6px; border-width: 0;}
.t1 thead, .t1 tfoot {}
.t1 thead th {color: #404040; font-size: 12px; padding: 10x 6px; font-weight: bold; text-align: center; vertical-align: middle; background: #f5f5f5; border-right: 1px solid #dddddd; border-bottom: 1px solid #ddd;} 
.t1 thead th.none, .t1 tbody td.none {border-right: 0;} 
.t1 tfoot th {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t1 tfoot td {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t1 td {border-bottom: 1px solid #dedede; color: #666666; font-size: 12px; text-align: center; border-right: 1px solid #dedede}
.t1 td img {display: inline-block; vertical-align: middle;}
.t1 tbody td.left {text-align:left; }
.t1 tbody td.center {text-align:center; }
.t1 tbody td.right {text-align:right; }
.t1 td.date {color: #aeaeae; line-height: 14px;}



.t2 {border-collapse: collapse; border-top: 2px solid #969696; border-bottom: 1px solid #66747e; table-layout: fixed;}
.t2 tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.t2 th, .t2 td {padding: 7px 6px; border-width: 0;}
.t2 thead, .t2 tfoot {}
.t2 thead th {color: #444444; padding: 7px 6px; font-weight: bold; text-align: center; vertical-align: middle; background: url(../make_img/board/bg_thead.gif) no-repeat right bottom} 
.t2 thead th.none {background: transparent;} 
.t2 tfoot th {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t2 tfoot td {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t2 th {border: none; border-width: 0 0 1px 0; padding: 0 14px; border-bottom: 1px solid #dedede; text-align: left; font-weight: bold; color: #202020; font-size: 18px;}
.t2 td {border-bottom: 1px solid #dedede; color: #666; font-size: 12px; line-height: 20px; text-align: left;}
.t2 td a {display: inline-block; vertical-align: middle; max-width: 85%; overflow: hidden; color: #636363; text-overflow: ellipsis; white-space:nowrap;}
.t2 td img {display: inline-block; vertical-align: middle;}
.t2 tbody td.left {text-align:left; }
.t2 tbody td.center {text-align:center; }
.t2 tbody td.right {text-align:right; }
.t2 td.date {color: #aeaeae; line-height: 14px;}


.t3 {border-collapse: collapse; border-top: 2px solid #969696; border-bottom: 1px solid #66747e;}
.t3 tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.t3 th, .t3 td {padding: 5px 6px; border-width: 0;}
.t3 thead, .t3 tfoot {}
.t3 thead th {color: #404040; font-size: 12px; padding: 5px 6px; font-weight: bold; text-align: center; vertical-align: middle; color: #4c689c;  background: #f5f5f5; border-right: 1px solid #dedede; border-bottom: 1px solid #ddd;} 
.t3 thead th.none, 
.t3 tbody td.none,
.t3 tfoot td.none {border-right: 0;} 
.t3 tfoot th {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede;}
.t3 tfoot td {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; background: #f5f5f5; font-size: 12px;}
.t3 tbody th {color: #666666; font-size: 12px; padding: 3px 6px; text-align: center; vertical-align: middle; background: #fcf8f1; border-right: 1px solid #dedede; border-bottom: 1px solid #ddd;} 
.t3 td {border-width: 0 0 1px 0; padding: 3px 6px; border-bottom: 1px solid #dedede; color: #666666; font-size: 12px; text-align: center; border-right: 1px solid #dedede;}
.t3 td img {display: inline-block; vertical-align: middle;}
.t3 tbody td.left {text-align:left; }
.t3 tbody td.center {text-align:center; }
.t3 tbody td.right {text-align:right; }
.t3 th.another_bg {background: #f1f4fa;}


.t3 tbody td input[type="text"] {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	width: 100%;
	border: 1px solid #e4e4e4;
	background: #f9f9f9;
	margin: 2px 0;
}

.t3 tbody td input[type="text"]:focus {
	background: #fff;
}

.t3 tbody td input[type="radio"] {
display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 28px;
}

.t3 tbody td label {
	display: inline-block;
	vertical-align: middle;
	min-height: 20px;
	padding-top: 8px;
	color: #5b5b5b;
	margin-right: 27px;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}

.t3 tbody td select {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	color: #9a9a9a;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}
.t3 tbody td input[type="text"].input_phone {
	width: 60px;
}

.t3 tbody td input[type="text"].input_zipcode {
	width: 100px;
}

.t3 tbody td input[type="text"].input_email {
	width: 150px;
}


.t3 tbody td .btn_zipcode {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	width: 97px;
	background: #444444;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

.t3 tbody td .input_100 {
	display: block;
	width: 668px;
}

.t3 tbody td textarea {
	width: 99%;
	height: 140px;
	padding: 5px;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	overflow-x: hidden;
	overflow-y: auto;
}

.t3 tbody td textarea:focus {
	background: #fff;
}

.t3 tbody td input[type="checkbox"] {
	display: inline-block;
	vertical-align: middle;
}

.t3 tbody td span {
	display: block;
	color: #acacac;
}


.table_none {border-collapse: collapse;}
.table_none tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.table_none th, .table_none td {padding: 5px 6px; border-width: 0;}
.table_none td {border-width: 0; text-align: left; margin: 0; padding: 0; vertical-align: top}
.table_none td img {display: inline-block; vertical-align: top; margin-top: 7px;}
.table_none td.center {text-align: center;}


.t4 {border-collapse: collapse; border-top: 2px solid #394e75; border-bottom: 1px solid #66747e; table-layout: fixed;}
.t4 tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.t4 th, .t4 td {padding: 10px 5px; border-width: 0;}
.t4 thead, .t4 tfoot {}
.t4 thead th {color: #404040; font-size: 13px; padding: 12px 6px 13px 6px; font-weight: bold; text-align: center; vertical-align: middle; background: #f1f4fa; border: 1px solid #dddddd;} 
.t4 tfoot th {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t4 tfoot td {color: #444444; font-weight: bold; text-align: center; vertical-align: middle; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.t4 tbody td {border: 1px solid #dedede; color: #616161; font-size: 12px; text-align: center;}
.t4 tbody td.left {text-align:left; }
.t4 tbody td.center {text-align:center; }
.t4 tbody td.right {text-align:right; }

/* pdf Á¤º¸ */
/* pdf Á¤º¸ */
.pdf_info_area {
	display: block;
	min-height: 365px;
	padding-left: 5px;
	margin-bottom: 17px;
	background: #f0e7d8;
	border: 1px solid #e4d6b8;
	overflow: hidden;
}

.pdf_info_area .pdf_info_box {
	float: left;
	width: 389px;
	min-height: 364px;

	text-align: center;
	background: #faf8f3;
	border-bottom: 1px solid #fff;
}

.pdf_info_area .pdf_info_box h2 {
	padding-top: 72px;
	font-size: 26px;
	line-height: 40px;
	font-weight: bold;
}

.pdf_info_area .pdf_info_box h2 strong {
	display: block;
	text-align: center;
	font-size: 44px;
	line-height: 44px;
	font-weight: bold;
	margin-bottom: 15px;
	border: 0px solid red;
}

.pdf_info_area .pdf_info_box p {
	color: #484848;
	font-size: 14px;
	margin-bottom: 30px;
}

.pdf_info_area .pdf_info_box ul {
	overflow: hidden;
}

.pdf_info_area .pdf_info_box ul li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 -1px;
}

.pdf_info_area .pdf_info_box ul li a,
.pdf_info_area .pdf_info_box ul li img {
	display: block;
}

.pdf_info_area .pdf_info_list {
	float: left;
	width: 441px;
	min-height: 365px;
	background: #fff;
	border-left: 1px solid #e4d6b8;
}

.pdf_info_area .pdf_info_list ul {
	padding-top: 15px;
}

.pdf_info_area .pdf_info_list ul li {
	border: 0px solid red;
	margin: 0;
	padding: 0;
}

.pdf_info_area .pdf_info_list ul li a {
	display: block;
	margin: 0;
	padding: 0;
	padding-left: 26px;
	line-height: 18px;
	color: #49494c;
	font-weight: bold;
}

.pdf_info_area .pdf_info_list ul li a:hover {
	background: #f7e4aa
}

.pdf_info_area .pdf_info_list ul li a.on {
	background: #f7e4aa
}

.pdf_info_area .pdf_info_list ul li ul {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
}

.pdf_info_area .pdf_info_list ul li ul li {
	border: 0px solid red;
	margin: 0;
	padding: 0;
}

.pdf_info_area .pdf_info_list ul li ul li a {
	display: block;
	margin: 0;
	padding: 0;
	padding-left: 35px;
	line-height: 18px;
	color: #b6b6b6;
	font-weight: bold;
}

.word_info {
	color: #777777;
	font-size: 13px;
	margin-bottom: 25px;
}

/* ÀÔ½ÃÀÚ·á¿äÃ» */
.contents_info01 {
	margin-bottom: 25px;
	border-top: 3px solid #6c6c6c;
	border-bottom: 3px solid #f7f7f7;
}

.contents_info01 ul {
	border: 1px solid #e2e2e2;
	border-top: 0;
	padding-left: 149px;
	padding-top: 28px;
	padding-bottom: 23px;
	color: #666666;
	background: url(../make_img/sub07/bg_01_01.gif) no-repeat 49px 21px;
}

.contents_info01 ul li {
	padding-left: 9px;
	/*
	font-size: 13px;
	*/
	line-height: 20px;
	background: url(../make_img/common/icon_bullet01.gif) no-repeat left center;
}
/* ÀÔ½ÃÀÚ·á¿äÃ» */

.form_area {
	margin: 0;
	padding: 0;
}

.form_area .form_box {
	margin-bottom: 50px;
	border-top: 1px solid #b5b5b5;
}

.form_area .form_box dl {
	position: relative;
	padding-left: 151px;
	min-height: 42px;
	border-bottom: 1px solid #e4e4e4
}

.form_area .form_box dl dt {
	position: absolute;
	top: 0;
	left: 0;
	width: 116px;
	height: 42px;
	padding-left: 34px;
	line-height: 42px;
	color: #5a5a5a;
}

.form_area .form_box dl dd {
	display: block;
	padding: 6px 0;
}

.form_area .form_box dl dd input[type="text"] {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	padding: 0 5px;
	border: 1px solid #e4e4e4;
	background: #f9f9f9;
	margin: 2px 0;
}

.form_area .form_box dl dd input[type="text"]:focus {
	background: #fff;
}

.form_area .form_box dl dd input[type="radio"] {
display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 28px;
}

.form_area .form_box dl dd label {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 34px;
	color: #5b5b5b;
	margin-right: 27px;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}

.form_area .form_box dl dd select {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	color: #9a9a9a;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}
.form_area .form_box dl dd .input_phone {
	width: 60px;
}

.form_area .form_box dl dd .input_zipcode {
	width: 100px;
}

.form_area .form_box dl dd .btn_zipcode {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	width: 97px;
	background: #444444;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

.form_area .form_box dl dd .input_100 {
	display: block;
	width: 668px;
}

.form_area .form_box dl dd textarea {
	width: 668px;
	height: 140px;
	padding: 5px;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	overflow-x: hidden;
	overflow-y: auto;
}

.form_area .form_box dl dd textarea:focus {
	background: #fff;
}

.form_area .form_box dl dd span {
	display: block;
	color: #acacac;
}

/* ÀÚÁÖÇÏ´Â Áú¹® */
.qna_area {
	border-top: 2px solid #333333;
}

.qna_area .q_box a {
	position: relative;
	display: block;
	display: block;
	color: #131313;
	/*
	font-size: 12px;
	*/
	padding: 7px 42px 7px 88px;
	line-height: 22px;
	background: url(../make_img/board/icon_down02.gif) no-repeat 808px center;
	border-bottom: 1px solid #e5e5e5;
}
.qna_area .q_box a.on {
	background: #f9f9f9 url(../make_img/board/icon_up02.gif) no-repeat 808px center;
}

.qna_area .q_box a span {
	position: absolute;
	top: 8px;
	left: 0;
	width: 69px;
	padding-left: 19px;
	color: #232323;
	font-size: 12px;
	font-weight: bold;
}
.qna_area .q_box dd {
	display: block;
	min-height: 52px;
}

.qna_area .q_box dd a.on {
	background: url(../make_img/board/icon_up02.gif) no-repeat 720px center;
}




.qna_area .a_box {
	display: none;
	position: relative;
	padding: 19px 29px 19px 88px;
	min-height: 52px;
	border-bottom: 1px solid #e5e5e5;
}


.qna_area .a_box dt {
	position: absolute;
	top: 25px;
	left: 0;
	width: 69px;
	padding-left: 19px;
	color: #d00000;
	font-size: 12px;
	font-weight: bold;
}
.qna_area .a_box dd {
	display: block;
	min-height: 52px;
	color: #636363;
	font-size: 12px;
	line-height: 24px;
}

/* ½ÅÀÔÇÐ Q&amp;A */
.contents_info02 {
	padding-top: 30px;
	padding-left: 159px;
	margin-bottom: 29px;
	height: 79px;
	border: 1px solid #d1d1d1;
	background: url(../make_img/sub07/bg_01_02.gif) no-repeat 51px center;
	overflow: hidden;
}

.contents_info02 dl {
	float: left; 
	width: 200px;
}

.contents_info02 dl dt {
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 8px;
	color: #4f3daa;
	font-weight: bold;
}

.contents_info02 dl dd {
	color: #323232;
	font-size: 18px;
	font-weight: bold;
}

.contents_info02 ul {
	float: left;
	margin-top:0px;
}

.contents_info02 ul li {
	padding-left: 9px;
	/*
	font-size: 13px;
	*/
	line-height: 20px;
	background: url(../make_img/common/icon_bullet01.gif) no-repeat left center;
}

.contents_info03 {
	padding-top: 29px;
	padding-left: 159px;
	margin-bottom: 29px;
	height: 84px;
	border: 1px solid #d1d1d1;
	background: url(../make_img/sub06/bg_06_01.gif) no-repeat 51px center;
	overflow: hidden;
}

.contents_info03 ul {
	float: left;
}

.contents_info03 ul li {
	padding-left: 9px;
	font-size: 13px;
	line-height: 20px;
	background: url(../make_img/common/icon_bullet01.gif) no-repeat left center;
}



/* ÀüÇü¾È³» */
.contents_info {
	margin-bottom: 30px;
}

.contents_info h2 {
	font-size: 16px;
	font-weight: bold;
	padding-left: 23px;
	padding-bottom: 13px;
	background: url(../make_img/common/icon_bullet02.gif) no-repeat left 2px;
}

.contents_info h3 {
	font-size: 13px;
	font-weight: bold;
	padding-left: 14px;
	padding-bottom: 9px;
	color: #15ad9a;
	background: url(../make_img/common/icon_bullet06.gif) no-repeat 6px 8px;
}
.contents_info p {
	line-height: 20px;
}


.contents_info .title_area02 {
	overflow: hidden;
	margin-bottom: 9px;
}

.contents_info .fl {
	float: left;
}

.contents_info .fr {
	float: right;
}

/* ÇÐ»ýºÎÁ¾ÇÕÀüÇü - ÀüÇü ÁØºñ */
.check_list01 {
	width: 840px;
	height: 724px;
	margin-bottom: 13px;
	background: url(../make_img/sub04/img_02_01.gif) no-repeat center top;
	text-indent: -5000em;
}

.check_list02 {
	width: 734px;
	height: 414px;
	margin: 0 auto;
	text-indent: -5000em;
	background: url(../make_img/sub04/img_02_02.jpg) no-repeat center top;
}

/* ÇÐ»ýºÎÁ¾ÇÕÀüÇü - Ã£¾Æ°¡´Â ÀÔ½Ã ¼³¸íÈ¸ */
.information01_area {
	border: 0px solid red;
}

.information01_area div {
	padding-left: 147px;
	height: 191px;
	border-bottom: 1px solid #f2f2f2 
}

.information01_area div h2 {
	padding-top: 50px;
	padding-bottom: 14px;
	font-size: 22px;
	font-weight: bold;
	color: #202020;
}

.information01_area div ul {
	color: #666666
}

.information01_area div ul li {
	padding-left: 7px;
	background: url(../make_img/common/icon_bullet03.gif) no-repeat left 10px;
	color: #666666;
}

.information01_area .info01 {
	background: url(../make_img/sub04/img_05_01.png) no-repeat left center;
}

.information01_area .info02 {
	background: url(../make_img/sub04/img_05_02.png) no-repeat left center;
}

.information01_area .info03 {
	background: url(../make_img/sub04/img_05_03.png) no-repeat left center;
	border-bottom: 0;
}

.information01_area .info04 {
	background: url(../make_img/sub04/img_05_04.png) no-repeat left center;
	border-bottom: 0;
}

/* ÇÐ»ý±³À° È°µ¿Áö¿ø */
.student_education_support_area {
	margin: 0;
	padding: 0;
}
.student_education_support_area h2 {
	min-height: 123px;
	padding-left: 214px;
	padding-top: 34px;
	margin-bottom: 24px;
	margin-top: 14px;
	font-size: 36px;
	line-height: 46px;
	font-weight: bold;
	color: #2c2c2c;
}

.student_education_support_area h2 span {
	color: #858585;
	font-size: 26px;
}

.student_education_support_area h2.title01 {
	background: url(../make_img/sub05/img_01_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title02 {
	background: url(../make_img/sub05/img_02_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title03 {
	background: url(../make_img/sub05/img_03_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title04 {
	background: url(../make_img/sub05/img_04_01.png) no-repeat 36px 0;
}



.student_education_support_area h2.title06_01 {
	background: url(../make_img/sub06/img_01_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title06_02 {
	background: url(../make_img/sub06/img_02_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title06_03 {
	background: url(../make_img/sub06/img_03_01.png) no-repeat 36px 0;
}

.student_education_support_area h2.title06_05 {
	background: url(../make_img/sub06/img_05_01.png) no-repeat 36px 0;
}



/* ÇÐºÎ(°ú)¾È³» */
.department_area {
	margin-bottom: 7px;
	background: url(../make_img/sub08/bg_box03.gif) no-repeat left top;
	padding-bottom: 4px;
	padding-left: 1px;
	padding-right: 13px;
	width: 830px;
	height: 525px;
	overflow: hidden;
	border: 0px solid red;
}

.department_area .department_box {
	float: left;
	width: 322px;
	height: 467px;
	padding-left: 48px;
	padding-right: 45px;
	padding-top: 38px;
}

.department_area .department_box h2 {	
	display: block;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #2d2d2d
}

.department_area .department_box h2 span {
	color: #0588e3;
}

.department_area .department_box .department_info {
	color: #323232;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

.department_area .department_box .department_info02 {
	color: #999999;
	font-size: 13px;
	line-height: 20px;
	min-height: 45px;
}


.department_area .department_box img {
	display: block;
	margin-bottom: 15px;
}

.department_area .department_box .department_list {
	overflow: hidden;
	text-align: left;
}
.department_area .department_box .department_list ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	width: 50%;
}

.department_area .department_box .department_list ul li{
	display: block;
	margin-bottom: 5px;
}


.department_area .department_box .department_list ul li a  {
	display: block;
	padding-left: 13px;
	margin-bottom: 5px;
	line-height: 15px;
	font-size: 13px;
	font-weight: bold;
	background: url(../make_img/sub08/icon_bullet01.gif) no-repeat left 5px;
}

.department_area .department_box .department_list ul li a.anoter_color {
	color: #6685A1
}
.department_area .department_box .department_list ul li a:hover {
	color: #0588e3
}

.department_area .department_box .department_list ul li ul {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}

.department_area .department_box .department_list ul li ul li {
	clear: both;
}

.department_area .department_box .department_list ul li ul li a {
	display: block;
	background: transparent;
	font-weight: normal;
	font-size: 11px;
}


.department_area .department_box .icon_ci {
	display: block;
	margin: 150px auto 0 auto;
}	


/* ÇÐ°ú¼Ò°³ */
.department_detail_info {
	position: relative;
	width: 496px;;
	height: 221px;
	padding-top: 38px;
	padding-left: 348px;
	margin-bottom: 44px;
	background: url(../make_img/sub08/bg_box02.png) no-repeat left top;
}

.department_detail_info .department_photo {
	position: absolute;
	top: 38px;
	left: 34px;
	width: 260px;
	height: 178px;
	display: block;
	border: 1px solid #7f7f7f
}

.department_detail_info h2 {
	color: #1057af;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 17px;
}

.department_detail_info dl {
	position: relative;
	padding-left: 103px;
	min-height: 28px;
	margin-bottom: 3px;
}

.department_detail_info dl.icon_01 {
	background: url(../make_img/sub08/icon_01.png) no-repeat left top;
}

.department_detail_info dl.icon_02 {
	background: url(../make_img/sub08/icon_02.png) no-repeat left top;
}

.department_detail_info dl.icon_03 {
	background: url(../make_img/sub08/icon_03.png) no-repeat left top;
}

.department_detail_info dl dt {
	position: absolute;
	top: 0;
	left: 0;
	width: 66px;
	height: 28px;
	padding-left: 37px;
	color: #5a5a5a;
	font-size: 13px;
	line-height: 28px;
}

.department_detail_info dl dd {
	color: #7b7b7b;
	font-size: 13px;
	line-height: 28px;
}

.department_detail_info ul {
	padding-top: 17px;
	padding-left: 65px;
	text-align: left;
}

.department_detail_info ul li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin: 0 2px;
	border: 0px solid red;
}
.department_detail_info ul li a,
.department_detail_info ul li img {
	display: block;
}

.department_detail_info_box {
	margin-bottom: 60px;
}

.department_detail_info_box .word_important {
	color: #242424;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	margin-bottom: 23px;
}

.department_detail_info_box .word01 {
	font-size: 14px;
	line-height: 22px;
	color: #666666;
}

.department_info_area {
	margin-bottom: 60px;
	border: 0px solid red;
}

.department_info_area h2 {
	font-size: 16px;
	font-weight: bold;
	padding-left: 23px;
	padding-bottom: 13px;
	margin-bottom: 17px;
	background: url(../make_img/common/icon_bullet02.gif) no-repeat left 2px;
	border-bottom: 1px solid #e3e3e3
}

.department_info_area dl {
	position: relative;
	margin-bottom: 15px;
	min-height: 20px;
	overflow: hidden;
	border: 0px solid red;
}

.department_info_area dl dt {
	float: left; 
	color: #666666;
	font-weight: bold;
	/*
	font-size: 13px;
	*/
	line-height: 20px;
	width: 110px;
	margin-right: 10px;
}

.department_info_area dl dd {
	float: left;
	color: #666666;
	/*
	font-size: 13px;
	*/
	line-height: 20px;
	width: 700px;
	border: 0px solid red;
}

/* 1:1 »ó´ã */
.advice_area {
	height: 202px;
	margin-bottom: 14px;
	border: 5px solid #4d689d;
	overflow: hidden;
}

.advice_area p {
	float: left;
	width: 341px;
	height: 33px;	
	padding-top: 169px;
	border-right: 1px solid #d5d7da;
	text-align: center;
	color: #626262;
	font-size: 14px;
	background: #f5f5f5 url(../make_img/sub08/icon_04.gif) no-repeat center 27px;
}

.advice_area ul {
	float: left;
	width: 462px;
	height: 175px;
	padding: 13px 13px 14px 13px;
}

.advice_area ul li {
	float: left;
	width: 231px;
}

.advice_area ul li a {
	display: block;
	width: 217px;
	height: 35px;
	padding-left: 14px;
	line-height: 35px;
	color: #585858;
	font-size: 13px;
	font-weight: bold;
	background: url(../make_img/sub08/icon_bullet01.gif) no-repeat 4px center;
}

.advice_area ul li a:hover {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	background: url(../make_img/sub08/bg_li01.gif) no-repeat left top;

}

.advice_area ul li a.on {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	background: url(../make_img/sub08/bg_li01.gif) no-repeat left top;

}

.word_advice {
	color: #626262;
	margin-bottom: 50px;
}

.img_box {
	margin-bottom: 23px;
}

.img_box img {
	display: block;
}

.word_center {
	color: #666666;
	text-align: center;
	font-size: 13px;
	margin-bottom: 9px;
}


.result_calculation {
	border: 1px solid #dddddd;
	background: #f7f7f7;
	padding: 21px 0;
	text-align: center;
	color: #666666;
}

.point_color08 {
	color: #ff3600;
}

.point_color09 {
	color: #015afe;
}

/* °í±³ ´ëÇÐ ¿¬°è - ÀÔ½Ã¼³¸íÈ¸½ÅÃ» */
.calendar_area {
	margin-bottom: 28px;
}

.calender_title_area {
	position: relative;
	width: 238px;
	margin: 0 auto 24px auto;
	text-align: center;
}

.calender_title_area h2 {
	display: inline-block;
	vertical-align: middle;
	font-size: 24px;
	font-weight: bold;
	color: #5b5b5b;
	border: 0px solid red;
}

.calender_title_area h2 strong {
	color: #e11616
}

.calender_title_area .btn_preview {
	position: absolute;
	top: 0;
	left: 0;
	width: 14px;
	height: 23px;
}

.calender_title_area .btn_preview img {
	display: block;
	width: 14px;
	height: 23px;
}

.calender_title_area .btn_next {
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 23px;
}

.calender_title_area .btn_next img {
	display: block;
	width: 14px;
	height: 23px;
}

.calendar {
	border: 0px solid red;
}

.calendar .calendar_table {
	border-collapse: collapse; 
	table-layout: fixed;
}

.calendar .calendar_table thead {
	margin-bottom: 2px;
}

.calendar .calendar_table thead th {
	border-collapse: collapse; 
	background: #f0f0f0;
	padding: 11px 10px;
	color: #6b6b6b;
	font-weight: bold;
	border-width: 0;
	border: 1px solid #d3d3d3
}

.calendar .calendar_table thead th.color_sun {
	color: #ff3600
}

.calendar .calendar_table thead th.color_sat {
	color: #1e61c6
}

.calendar .calendar_table tbody {
	margin: 0;
	padding: 0;
}

.calendar .calendar_table tbody td {
	border-collapse: collapse; 
	vertical-align: top;
	height: 89px;
	padding: 5px;
	border-width: 0;
	border: 1px solid #d3d3d3
}
.calendar .calendar_table tbody td.another_bg {
	background: #fdfcf9
}
.calendar .calendar_table tbody td.another_bg tr td{
	border:none;
}

.calendar .calendar_table tbody td .info {
	overflow: hidden;
	margin-bottom: 10px;
}

.calendar .calendar_table tbody td .info .color_holiday {
	color: #fe4801;
	float: left;
}

.calendar .calendar_table tbody td .info .color_sat {
	color: #015afe;
	float: left;
}

.calendar .calendar_table tbody td .info .icon {
	float: right;
}

.calendar .calendar_table tbody td ul {
	font-size: 11px;
	line-height: 14px;
	color: #959595
}

.calendar .calendar_table tbody td ul li {
	padding-left: 7px;
	/*background: url(../make_img/sub06/icon_bullet01.gif) no-repeat left 7px;*/
}

/* ÇÐ°ú ÀÎÀç»ó */
.word_the_right_people {
	padding-left: 405px;
	height: 170px;
	padding-top: 32px;
	background: url(../make_img/sub04/bg_04_01.png) no-repeat left bottom;
}

.word_the_right_people img {
	display: block;
}


/* ÇÐºÎ(°ú)¾È³» */
.department_area02 {
	margin-bottom: 7px;
	background: url(../make_img/sub04/bg_box02.gif) no-repeat left top;
	padding-bottom: 4px;
	padding-left: 1px;
	padding-right: 13px;
	width: 830px;
	height: 333px;
	overflow: hidden;
	border: 0px solid red;
}

.department_area02 .department_box02 {
	float: left;
	width: 322px;
	height: 467px;
	padding-left: 48px;
	padding-right: 45px;
	padding-top: 38px;
}

.department_area02 .department_box02 h2 {	
	display: block;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #2d2d2d
}

.department_area02 .department_box02 h2 span {
	color: #0588e3;
}

.department_area02 .department_box02 .department_info {
	color: #323232;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

.department_area02 .department_box02 .department_info02 {
	color: #999999;
	font-size: 13px;
	line-height: 20px;
	min-height: 70px;
}


.department_area02 .department_box02 img {
	display: block;
	margin-bottom: 30px;
}

.department_area02 .department_box02 .department_list {
	overflow: hidden;
	text-align: left;
}
.department_area02 .department_box02 .department_list ul {
/*
	float: left;
	width: 50%;
*/
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	width: 50%;

}

.department_area02 .department_box02 .department_list ul li{
	display: block;
	margin-bottom: 5px;
}


.department_area02 .department_box02 .department_list ul li a {
	display: block;
	padding-left: 13px;
	line-height: 15px;
	font-size: 13px;
	font-weight: bold;
	background: url(../make_img/sub08/icon_bullet01.gif) no-repeat left 5px;
}

.department_area02 .department_box02 .department_list ul li a.anoter_color {
	color: #6685A1
}

.department_area02 .department_box02 .department_list ul li a:hover {
	color: #0588e3
}


.department_area02 .department_box02 .department_list ul li ul {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}

.department_area02 .department_box02 .department_list ul li ul li {
	clear: both;
}

.department_area02 .department_box02 .department_list ul li ul li a {
	display: block;
	background: transparent;
	font-weight: normal;
	font-size: 11px;
}



.department_area02 .department_box02 .icon_ci {
	display: block;
	margin: 65px auto 0 auto;
}	

.department_detail_info02 {
	border-top: 1px solid #e7dbc2;
	padding-bottom: 6px;
	margin-bottom: 45px;
	background: url(../make_img/sub04/bg_box02_bottom.png) no-repeat center bottom;
}
.department_detail_info02_body {
	position: relative;
	padding: 38px 52px 44px 62px;
	overflow: hidden;
	border: 0px solid red;
	background: url(../make_img/sub04/bg_box02_body.gif) repeat-y center top;
}


.department_detail_info02 h2 {
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #1057af;
	margin-bottom: 27px;
	padding-right: 19px;
	background: url(../make_img/sub04/icon_bar01.gif) no-repeat right center;
}



.department_detail_info02 .word_department_detail_info {
	float: left;
	padding-left: 14px;
	color: #876935;
	font-size: 16px;
	font-weight: bold;
}

.department_detail_info02 .department_detail_contents {
	clear: both;v

}


/* ½ÅÃ»ÇÏ±â */

.form_area02 {margin-top: 24px;}
.form_table {border-collapse: collapse; border-top: 2px solid #44454a; border-bottom: 1px solid #e4e4e4;	}
.form_table tr {  } /* colgroup À¸·Î td ½ºÅ¸ÀÏÁ¦¾îÇÏ·Á¸é tr¿¡ Á¤ÀÇ  */
.form_table th, .form_table td {padding: 6px 6px;}
.form_table thead, .form_table tfoot {}
.form_table thead th {border-bottom: 1px solid #dedede; color: #404040; font-size: 13px; padding: 6px 30px; font-weight: bold; text-align: left}
.form_table tbody th {border-width: 0 0 1px 0; padding: 6px 30px; border-bottom: 1px solid #dedede; color: #5a5a5a; font-size: 12px; text-align: left;}
.form_table tbody th.right {text-align: right;}
.form_table tbody td {border-width: 0 0 1px 0;border-bottom: 1px solid #dedede; color: #666666; font-size: 12px; text-align: left;}
.form_table tbody td img {display: inline-block; vertical-align: middle;}
.form_table tbody td.left {text-align:left; }
.form_table tbody td.center {text-align:center; }
.form_table tbody td.right {text-align:right; }

.form_table tbody td  input[type="text"] {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	padding: 0 5px;
	border: 1px solid #e4e4e4;
	background: #f9f9f9;
	margin: 2px 0;
}

.form_table tbody td input[type="text"]:focus {
	background: #fff;
}

.form_table tbody td  input[type="password"] {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	padding: 0 5px;
	border: 1px solid #e4e4e4;
	background: #f9f9f9;
	margin: 2px 0;
}

.form_table tbody td input[type="password"]:focus {
	background: #fff;
}
.form_table tbody td input[type="radio"] {
display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 28px;
}

.form_table tbody td label {
	display: inline-block;
	vertical-align: middle;
	height: 28px;
	line-height: 34px;
	color: #5b5b5b;
	margin-right: 27px;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}

.form_table tbody td select {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	color: #9a9a9a;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	font-family: "µ¸¿ò", Dotum, sans-serif;
}
.form_table tbody td .input_phone {
	width: 60px;
}

.form_table tbody td .input_zipcode {
	width: 100px;
}

.form_table tbody td .btn_zipcode {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	width: 97px;
	background: #444444;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

.form_table tbody td .input_100 {
	display: block;
	width: 668px;
}

.form_table tbody td textarea {
	width: 668px;
	height: 140px;
	padding: 5px;
	background: #f9f9f9;
	border: 1px solid #e4e4e4;
	overflow-x: hidden;
	overflow-y: auto;
}

.form_table tbody td textarea:focus {
	background: #fff;
}

.form_table tbody td span {
	display: block;
	color: #acacac;
}

.form_area03 {
	border-top: 3px solid #44454a;
	padding-top: 16px;
}

.selfinformation_agree_box {
	display: block;
	height: 132px;
	padding: 5px;
	width: 827px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #d8e3d6;
}	

.word_right {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 35px;
}
.word_right input[type="checkbox"], .word_right label {
	display: inline-block;
	vertical-align: middle;
	color: #696868;
}

.form_area03 h3 {
	color: #0066ff;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 15px;
}

.form_area03 .contents_info h3 {
	font-size: 16px;
	font-weight: bold;
	padding-left: 23px;
	padding-bottom: 13px;
	color: #202020;
	background: url(../make_img/common/icon_bullet02.gif) no-repeat left 2px;
}

.no_page {
	padding: 20px 0;
	text-align: center;
}

.no_page img {
	display: block;
	margin: 0 auto;
}



/* OCW °ø°³ */
.lecture_area {
	position: relative;
	min-height: 192px;
	margin: 20px 0;
	padding-left: 190px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede
}

.lecture_area img {
	position: absolute;
	top: 0;
	left:0;
	width: 164px;
	height: 146px;
	border: 5px solid #f1f1f1
}

.lecture_area h3 {
	font-size: 15px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #284591;
}

.lecture_area dl {
	position: relative;
	padding-left: 40px;
	/*
	font-size: 13px;
	*/
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.lecture_area dl dt {
	position: absolute;
	top: 0;
	left: 0;
	font-weight: bold;
}

.lecture_area dl dd {
	line-height: 20px;
}

.lecture_area .go_movie {
	position: absolute;
	top: 160px;
	left: 0;
	width: 174px;
	height: 30px;
	line-height: 30px;
	color: #000;
	text-align: center;
	background: #f1f1f1
}



/* placeholder */
.textarea_area {
	position: relative;
}
.label_placeholder {
	position: absolute; 
	top: 0px;
	left: 5px;
	color: #f6f6f6;
}

