@charset "utf-8";
/*** Base Style ***/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body{font-family:Dotum, Gulim, AppleGothic, Sans-serif; font-size:75%; color:#666;}
em{font-style:normal;}

/* Å×µÎ¸® ¾ø¾Ö±â */
img,fieldset,button{border:0;}

/* ¸ñ·Ï ½ºÅ¸ÀÏ ¾ø¾Ö±â */
ul,ol,li{list-style:none;}

/* ¸µÅ© ±âº»°ª */
a:link{text-decoration:none; color:#666; margin:0; padding:0;}
a:visited{text-decoration:none; color:#666; margin:0; padding:0;}
a:hover{text-decoration:none; color:#666; margin:0; padding:0;}
a:active{text-decoration:none; margin:0; padding:0;}
a:focus{text-decoration:none; margin:0; padding:0;}

/* ÆùÆ®»çÀÌÁî ±âº»°ª */
h1,h2,h3,h4,h5,h6,table,th,td{font-size:1em;}
textarea{overflow:auto; font-size:1em;}
select, input{font-size:1em;}

/*** Layout ***/

#Wrapper {margin:0; padding:0;}
#topWrap {position:relative; background: url('image/top_bg.png') repeat-x;  margin:0; padding:0;}
div.top_bg {border-bottom:#d9d9d9; margin:auto; padding-left:70%;}
div.top_bg div.topMenu {width:275px; margin:auto; padding:20px 0; overflow:hidden; display:block;}
div.top_bg div.topMenu ul {margin:0; padding:0;}
div.top_bg div.topMenu ul li {float:left; margin:0; padding:0 10px 0 0; color:#666; display:inline;}

#topWrap div.topNavi {width:1270px; margin:0 auto; padding:44px 0 35px 0; overflow:hidden; display:block;}
#topWrap div.topNavi h1.logo {font-size:28px; color:#666; margin:0; padding:0; float:left;}
#topWrap div.topNavi div.menuNavi {float:right; width:750px; margin:0; padding:0;  display:block;}
#topWrap div.topNavi div.menuNavi ul {margin:0; padding:0;}
#topWrap div.topNavi div.menuNavi ul li {float:left; margin:0; padding-top:9px; font-weight:bold; color:#333; font-size:16px;}
#topWrap div.topNavi div.menuNavi ul li.sp_none {margin:0; padding:10px 0 0 0;}   
#topWrap div.main_img {width:1300px; margin:0 auto; padding:0;}


#containWrap {position:relative; margin:0 auto; padding:0; width:1078px;}
#containWrap div.light_board {background: url('image/light_board.png') no-repeat; width:1068px; margin:0; padding:10px 0; overflow:hidden; display:block;}
#containWrap div.light_board ul {width:980px; margin:0 auto; padding:0;}
#containWrap div.light_board ul li {float:left; margin:0; padding:0 80px 0 0; color:#fff; font-size:15px; font-weight:bold; display:inline;}
#containWrap div.light_board ul li span {color:#eaff00; margin:0; padding:0;}
#containWrap div.light_board ul li.sp_none {margin:0; padding:0;}

#containWrap div.leftWrap {width:295px; float:left; overflow:hidden; display:block; margin:0 5px 0 0; padding:0;}
#containWrap div.notice {width:253px; border:1px solid #d9d9d9; overflow:hidden; display:block; margin:20px 0 10px 0; padding:15px 15px;}
#containWrap div.notice div.school_N {overflow:hidden; display:block; margin:0 0 30px 0; padding:0;}
#containWrap div.notice div.school_N h3.h3_tle {font-size:16px; float:left; color:#333; margin:0 0 15px 0; padding:0;}
#containWrap div.notice div.school_N p.more {float:right; margin:0; padding:0;}
#containWrap div.notice div.school_N div.List_N {width:250px; border-top:1px solid #333; margin:0; padding:20px 0 0 0; overflow:hidden; display:block;}
#containWrap div.notice div.school_N div.List_N ul {margin:0; padding:0;}
#containWrap div.notice div.school_N div.List_N ul li {margin:0; padding:0 0 7px 5px; display:block;}

#containWrap div.notice div.work_N {overflow:hidden; display:block; margin:0; padding:0;}
#containWrap div.notice div.work_N h3.h3_tle {font-size:16px; float:left; color:#333; margin:0 0 15px 0; padding:0;}
#containWrap div.notice div.work_N p.more {float:right; margin:0; padding:0;}
#containWrap div.notice div.work_N div.List_N {width:250px; border-top:1px solid #333; margin:0; padding:20px 0 0 0; overflow:hidden; display:block;}
#containWrap div.notice div.work_N div.List_N ul {margin:0; padding:0;}
#containWrap div.notice div.work_N div.List_N ul li {margin:0; padding:0 0 7px 5px; display:block;}

#containWrap div.educard {width:285px; height:51px; margin:0; padding:0;}
#containWrap div.eduman {width:285px; height:70px; margin:0 0 10px 0; padding:0;}
#containWrap div.eduNum {width:285px; height:91px; margin:15px 0 0 0; padding:0;}

#containWrap div.iconList {width:270px; float:left; background-color:#f3f3f3; overflow:hidden; display:block; margin:0 15px 0 0; padding:0;}
#containWrap div.iconList ul {margin:0 auto; padding:0; width:225px; overflow:hidden; display:block; clear:both;}
#containWrap div.iconList ul li {width:99px; height:98px; float:left; margin:0 25px 0 0; padding:22px 0; display:inline;}
#containWrap div.iconList ul li.sp_none {width:99px; height:98px; margin:0; padding:22px 0;}

#containWrap div.rightWrap {width:760px; float:right; overflow:hidden; display:block; margin:0; padding:0;}
#containWrap div.rightWrap div.processStep {width:758px; border:1px solid #d9d9d9; overflow:hidden; display:block; margin:20px 0 0 0; padding:20px 0 0 0;}
#containWrap div.rightWrap div.processStep h3.h3_tle {font-size:16px; float:left; color:#333; margin:0 0 15px 0; padding:0 0 0 65px;}
#containWrap div.rightWrap div.processStep p.more {float:right; margin:0; padding:0 15px 0 0;}
#containWrap div.rightWrap div.processStep div.proList {clear:both; width:695px; margin:0 auto; padding:0 0 20px 0; overflow:hidden; display:block;}
#containWrap div.rightWrap div.processStep div.proList p.left_a {float:left; width:18px; height:32px; margin:40px 15px 0 0; padding:0; display:inline;}
#containWrap div.rightWrap div.processStep div.proList p.right_a {float:left; width:18px; height:32px; margin:40px 0; padding:0; display:inline;}
#containWrap div.rightWrap div.processStep div.proList ul {margin:0; padding:0;}
#containWrap div.rightWrap div.processStep div.proList ul li {width:146px; float:left; margin:0 15px 0 0; padding:0; display:inline;}
#containWrap div.rightWrap div.processStep div.proList ul li p.p_img {width:146px; height:97px; margin:0; padding:0; border:1px solid #ccc;}
#containWrap div.rightWrap div.processStep div.proList ul li div.li_tle {width:146px; border:1px solid #8a9ead; margin:2px 0 0 0; padding:0; overflow:hidden; display:block;}
#containWrap div.rightWrap div.processStep div.proList ul li div.li_tle h4.h4_tle {background-color:#f4f4f4; font-weight:bold; font-size:12px; padding:5px 0; text-align:center;letter-spacing:-1px;}
#containWrap div.rightWrap div.processStep div.proList ul li div.li_tle p.blue {font-weight:bold; font-size:12px; padding:5px 0; text-align:center; color:#0063c9; letter-spacing:-1px;}
#containWrap div.rightWrap div.processStep div.proList ul li div.li_tle p.red {font-weight:bold; font-size:12px; padding:5px 0; text-align:center; color:#f53400; letter-spacing:-1px;}

#containWrap div.rightWrap div.eduapp {width:760px; overflow:hidden; display:block; margin:15px 0 0 0; padding:0; background: url('image/eduapp_body.png') repeat-y;}
#containWrap div.rightWrap div.eduapp p.edutop {margin:0;padding:0;width:760px;}
#containWrap div.rightWrap div.eduapp p.edubottom {margin:0;padding:0;width:760px;}
#containWrap div.rightWrap div.eduapp div.eduBox {width:760px; overflow:hidden; display:block; margin:0; padding:0;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt {margin:0; padding:0;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt caption {display:none;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody {margin:0; padding:0;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody th {font-weight:bold; margin:0; padding:0 0 0 30px;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody th.th_name {text-align:left; margin:0; padding:0 0 0 30px; background: url('image/counseling_dot.png') 22px 17px no-repeat;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody th.th_num {margin:0; padding:0 0 0 30px; background: url('image/counseling_dot.png') 22px 17px no-repeat;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody th.th_counsel {margin:0; padding:0 0 0 30px; background: url('image/counseling_dot.png') 22px 38px no-repeat;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td {font-size:12px; margin:0; padding:10px 20px;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td input.name_N {background-color:#f3f3f3; width:104px; border:1px solid #d9d9d9; padding:3px 3px;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td input.num_a {background-color:#f3f3f3; width:50px; border:1px solid #d9d9d9; padding:3px 3px;} 
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td textarea.counsel {background-color:#f3f3f3; width:180px; height:30px; margin:0 0 7px 0; padding:5px 5px; border:1px solid #d9d9d9; overflow:hidden;}
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td.counsel_btn {width:117px; height:55px; margin:0; padding:0;} 
#containWrap div.rightWrap div.eduapp div.eduBox table.dt tbody td.checkBox {padding:0 20px 10px 0; margin:0; text-align:right;}



#containWrap div.bannerList {position:relative; clear:both; width:1078px; margin:0 0 50px 0; padding:20px 0 0 0; overflow:hidden; display:block;}
#containWrap div.bannerList ul {margin:0; padding:0;}
#containWrap div.bannerList ul li {width:173px; height:80px; float:left; margin:0 5px 0 0; padding:0; display:inline;}

#bannerList {text-align:center;position:relative; clear:both; width:1078px; margin:auto; padding:20px 0 50px 0; overflow:hidden; display:block;}
#bannerList ul {margin:0; padding:0;}
#bannerList ul li {width:173px; height:80px; float:left; margin:0 5px 0 0; padding:0; display:inline;}

/*#bannerList02 {position:relative; width:1245px; margin:0 auto; padding:0 0 20px 0; overflow:hidden; display:block;}
#bannerList02 ul {margin:0; padding:0;}
#bannerList02 ul li {width:173px; height:80px; float:left; margin:0 5px 0 0; padding:0; display:inline;}
#bannerList02 ul li.sp_none {margin:0; padding:0;}*/


#footerWrap {position:relative; margin:0; padding:0 0 50px 0; background: url('image/bottom_bg.png') repeat-x;}
#footerWrap div.footer {width:885px; margin:0 auto; padding:0; overflow:hidden; display:block;}
#footerWrap div.footer p.f_logo {font-size:28px; color:#666; margin:72px 150px 0 0; padding:0; float:left;}
#footerWrap div.footer div.copyright {width:495px; margin:0; padding:20px 0 0 0; overflow:hidden; display:block;}
#footerWrap div.footer div.copyright div.copyMenu {width:495px; margin:0; padding:0; overflow:hidden; display:block;} 
#footerWrap div.footer div.copyright div.copyMenu ul {margin:0; padding:0;}
#footerWrap div.footer div.copyright div.copyMenu ul li {float:left; font-size:12px; font-weight:bold; margin:0 35px 0 0; padding:0;}
#footerWrap div.footer div.copyright div.copyTxt {width:455px; margin:0; padding:40px 0 0 0; overflow:hidden; display:block;}
#footerWrap div.footer div.copyright div.copyTxt address {font-style:normal; margin:0 0 5px 0; padding:0;}
#footerWrap div.footer div.copyright div.copyTxt p {margin:0; padding:0;}


#containSub_Wrap {position:relative; margin:0 auto; padding:0; width:1068px; overflow:hidden; display:block;}
#containSub_Wrap div.leftBox {width:214px; overflow:hidden; display:block; margin:0; padding:0; float:left;}
#containSub_Wrap div.leftBox div.leftContain {margin:0; padding:30px 0; width:214px; overflow:hidden; display:block; background: url('image/left_w_bg.png') repeat-y;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap {width:214px; overflow:hidden; display:block; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap p.top_img {width:2141px; height:22px; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul {width:214px; margin:0; padding:10px 0 0 0; overflow:hidden; display:block; background: url('image/left_b_bg.png') repeat-y;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul p.left_tle {width:159px; height:61px; margin:0 auto 20px; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul {margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li {width:160px; border-bottom:1px solid #d6d6d6; margin:0 0 0 10px; padding:20px 20px; font-size:15px; color:#444; font-weight:bold; background: url('image/li_arrow.png') 180px 23px no-repeat;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li.top_b {width:160px; border-top:1px solid #d6d6d6; margin:0 0 0 10px; padding:20px 20px;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li.sp_none {border-bottom:none; margin:0 0 0 10px; padding:20px 20px 10px 20px;}


#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li a:link{text-decoration:none; color:#444; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li a:visited{text-decoration:none; color:#444; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li a:hover{text-decoration:none; color:#ec5e00; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li a:active{text-decoration:none; margin:0; padding:0;}
#containSub_Wrap div.leftBox div.leftContain div.leftWrap div.leftM_ul ul li a:focus{text-decoration:underline; margin:0; padding:0;}


#containSub_Wrap div.rightBox {width:854; overflow:hidden; display:block; margin:0; padding:55px 0 55px 55px; float:left; background: url('image/right_box_bg.png') right 0 no-repeat;}
#containSub_Wrap div.rightBox div.topNavi {width:520px; margin:0 0 15px 0; padding:0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.topNavi ul {margin:0; padding:0;}
#containSub_Wrap div.rightBox div.topNavi ul li {float:left; margin:0 7px 0 0; padding:0; font-size:11px; display:inline;}
#containSub_Wrap div.rightBox div.contain_Box {width:780px; overflow:hidden; display:block; margin:0; padding:0;min-height:600px;}
#containSub_Wrap div.rightBox div.contain_Box h2.h2_tle {font-size:35px; font-weight:bold; margin:0 0 75px 0; padding:0; color:#333; letter-spacing:-2px;}
#containSub_Wrap div.rightBox div.contain_Box p.hi_txt {font-size:13px; margin:0 0 20px 0; padding:0; display:block; line-height:20px;}


#containSub_Wrap div.rightBox div.contain_Box div.work01 {width:730px; margin:0; padding:0 0 80px 0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 h4.h4_tle {width:132px; height:40px; margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt {width:730px; margin:0 0 0 5px; padding:30px 0 0 0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt p.edu_img {width:193px; height:129px; margin:0 10px 10px 0; padding:0; float:left; border:1px solid #dbdbdb;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb {width:480px; margin:0; padding:0; border-top:1px solid #ddd;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb caption {display:none;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody {margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr th {background-color:#f7f7f7; margin:0; padding:8px 10px 8px 0; text-align:left; border-bottom:1px solid #ddd;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr th p.th_tle {background: url('./image/dot.png') 10px 5px no-repeat; margin:0; padding:0 0 0 18px;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr td {margin:0; padding:8px 0 8px 15px; border-bottom:1px solid #ddd;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr td.edu_tle {font-weight:bold; margin:0; padding:8px 0 8px 15px;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr td.edu_tle span {color:#d05901; font-weight:bold;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt table.tb tbody tr td.txt_blue {color:#008dcf;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.table_dt p.eduBtn {clear:both; margin:0; padding:0; width:131px; height:27px;}


#containSub_Wrap div.rightBox div.contain_Box div.work01 div.tabList {width:420px; height:36px; margin:0; padding:0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.tabList ul {margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.tabList ul li {width:140px; height:36px; float:left; margin:0; padding:0; display:inline;}

#containSub_Wrap div.rightBox div.contain_Box div.work01 div.tab01Box {width:730px; margin:0; padding:60px 0 0 0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 p.online_tle {text-align:center; margin:0; padding:0; text-decoration:underline; font-weight:bold;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online {width:525px; margin:30px auto; padding:0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online p.top_box {width:522px; margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online div.onlineBox {width:522px; background: url('./image/box_body.png') 0 0 repeat-y; margin:0; padding:0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online div.onlineBox ul {margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online div.onlineBox ul li.eduWrap {display:block; margin:40px auto; padding:0; width:450px; background: url('./image/dotline_bg.png') 0 bottom repeat-x;}
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online div.onlineBox ul li.eduWrap p.edu01 {float:left; background: url('./image/dot02.png') 0 3px no-repeat; margin:0; padding:0 0 0 15px; font-weight:bold; font-size:13px; letter-spacing:-1px;} 
#containSub_Wrap div.rightBox div.contain_Box div.work01 div.online div.onlineBox ul li.eduWrap p.edu_btn {width:144px; height:33px; margin:0 0 0 310px; padding:0;}


.greenBtn {width:271px; height:44px; float:right; margin:0 0 20px 0; padding:0;}

div.toCard {width:415px; border-top:2px solid #55006a; border-bottom:2px solid #55006a; overflow:hidden; display:block; padding:20px 20px;}
div.toCard ul {margin:0 20px 0 0; padding:0; width:196px; float:left; display:inline;}
div.toCard ul.ulType {margin:0; padding:0; width:196px; float:left; display:inline;}
div.toCard ul li {width:196px; height:40px; margin:0 0 10px 0; padding:0; display:block;}




div.tab01Box div.top01 {width:650px; margin:0; padding:0; overflow:hidden; display:block;}
div.tab01Box div.top01 div.target {width:620px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:0 0 0 20px; padding:15px 0; line-height:20px;}
div.tab01Box div.top01 p.chart {width:620px; margin:20px 0 50px 20px; padding:0;}
div.tab01Box div.top01 div.graybox {width:580px; margin:20px 0 30px 20px; padding:20px 20px; overflow:hidden; display:block; background-color:#f6f6f6; border:1px solid #cdcdcd;}
div.tab01Box div.top01 div.graybox ul.ulList {margin:0; padding:0;}
div.tab01Box div.top01 div.graybox ul.ulList li {display:block; margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #cdcdcd;}
div.tab01Box div.top01 div.graybox ul.ulList li p.li_tle {background: url('./image/num01.png') no-repeat; margin:0; padding:5px 0 7px 30px; font-weight:bold; color:#333;}
div.tab01Box div.top01 div.graybox ul.ulList li p.li_tle02 {background: url('./image/num02.png') no-repeat; margin:0; padding:5px 0 7px 30px; font-weight:bold; color:#333;}
div.tab01Box div.top01 div.graybox ul.ulList li p.li_tle03 {background: url('./image/num03.png') no-repeat; margin:0; padding:5px 0 7px 30px; font-weight:bold; color:#333;}
div.tab01Box div.top01 div.graybox ul.ulList li p.li_txt {margin:5px 0 0 30px; padding:0;}
div.tab01Box div.top01 div.graybox ul.ulList li.br_none {border-bottom:none;}
div.tab01Box div.top01 div.graybox ul.ulList li ul.ul_type {margin:0; padding:5px 0 0 30px;}
div.tab01Box div.top01 div.graybox ul.ulList li ul.ul_type li {border:none; margin:0; padding:0 0 10px 0; display:block;}
div.tab01Box div.top01 div.graybox ul.ulList li ul.ul_type li p {margin:0; padding:3px 0 7px 0;}
div.tab01Box div.top01 div.graybox ul.ulList li ul.ul_type li p span {font-weight:bold; background-color:#b2d4df; padding:3px 3px;}
div.tab01Box div.top01 div.graybox ul.ulList li ul.ul_type li p.p_txt02 {margin:0 0 0 10px; padding:0; font-size:11px;}
div.tab01Box div.top01 div.graybox p.blue_f {margin:0; padding:0; font-size:11px; color:#01a3d7; text-align:center;}
div.tab01Box div.top01 div.target p.f_w {font-weight:bold; margin:0; padding:0;} 
div.tab01Box div.top01 div.target p.f_u {font-weight:bold; margin:0; padding:0; color:#01a3d7;} 
div.tab01Box div.top01 div.tbWrap {width:620px; overflow:hidden; display:block; margin:30px 0 0 20px; padding:0;}
div.tab01Box div.top01 div.tbWrap table.dt {margin:0; padding:0; border-top:2px solid #1f80f0;}
div.tab01Box div.top01 div.tbWrap table.dt caption {display:none;}
div.tab01Box div.top01 div.tbWrap table.dt thead th {margin:0; padding:7px 0; text-align:center; background-color:#f7f7f7; border-bottom:1px solid #dadada;}
div.tab01Box div.top01 div.tbWrap table.dt tbody td {margin:0; padding:10px 10px; text-align:center; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
div.tab01Box div.top01 div.tbWrap table.dt tbody td.td_br {border-right:none;}
div.tab01Box div.top01 div.tbWrap table.dt tbody td.td_tle {font-weight:bold; margin:0; padding:10px 10px; width:150px;}



div.tbWrap02 table.dt {width:620px; margin:0 0 0 35px; padding:0; border-top:2px solid #1f80f0;}
div.tbWrap02 table.dt caption {display:none;}
div.tbWrap02 table.dt thead th {margin:0; padding:7px 0; text-align:center; background-color:#f7f7f7; border-bottom:1px solid #dadada;}
div.tbWrap02 table.dt tbody td {margin:0; padding:10px 10px; text-align:center; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
div.tbWrap02 table.dt tbody td.td_br {border-right:none;}
div.tbWrap02 table.dt tbody td.td_tle {font-weight:bold; margin:0; padding:10px 10px; width:150px;}




#containSub_Wrap div.rightBox div.contain_Box div.boardWrap {width:730px; margin:0 auto 50px; padding:0; overflow:hidden; display:block;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox {width:370px; margin:0;; padding:0; overflow:hidden; display:block; float:right;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox form {margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox form fieldset {width:370px; margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox form fieldset select { float:left; width:110px; height:26px; border:1px solid #707070; margin:0 5px 0 0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox form fieldset p.inputBox input {float:left; width:170px; height:24px; margin:0; padding:0 3px; border:1px solid #d9d9d9;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.searchBox form fieldset p.searchBtn {float:left; width:54px; height:25px; margin:0 0 0 5px; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList {clear:both; width:720px; overflow:hidden; display:block; margin:0; padding:0;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle {width:720px; margin:50px 0 0 0; padding:0; border-top:2px solid #444;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle caption {display:none;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle thead th {border-bottom:1px solid #bdbdbd; background-color:#f1f1f1; margin:0; padding:10px 0; text-align:center; font-size:12px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle thead th.number {width:100px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle thead th.title {width:496px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle thead th.date {width:124px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle tbody td {border-bottom:1px solid #bdbdbd; margin:0; padding:10px 0; text-align:center; font-size:12px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle tbody td.numList {width:100px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle tbody td.tleList {width:496px; font-weight:bold; text-align:left; margin:0; padding:15px 0 12px 10px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle tbody td.dateList {width:124px;}
#containSub_Wrap div.rightBox div.contain_Box div.boardWrap div.boardList table.bordTle tbody td.td_text {width:720px; margin:0; padding:10px 10px; background-color:#f8f8f8; text-align:left;}


#containSub_Wrap div.rightBox div.contain_Box h3.h3_tle {background: url('./image/depth01.png') no-repeat; margin:0; padding:0 0 30px 20px; font-weight:bold; font-size:18px; letter-spacing:-1px;}
div.eduList {width:730px; margin:0; padding:0; overflow:hidden; display:block;}
div.eduList ul {margin:0; padding:0;}
div.eduList ul li {display:block; margin:0; padding:0 0 30px 0;}
div.eduList ul li h5.h5_tle {background: url('./image/depth01_1.png') 15px 3px no-repeat; margin:0 0 15px 0; padding:0 0 0 35px; font-weight:bold; font-size:15px; letter-spacing:-1px;}
div.eduList ul li p.target {border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:625px; margin:0 0 0 30px; padding:20px 0; line-height:18px;}
div.eduList ul li p.target02 {background: url('./image/dot.png') 5px 25px no-repeat; border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:625px; margin:0 0 0 30px; padding:20px 0 20px 13px;}
div.eduList ul li ul.ul_type {width:700px; margin:0; padding:20px 0 0 30px; overflow:hidden; display:block;}
div.eduList ul li ul.ul_type li {display:block; margin:0 0 20px 0; padding:0;}

div.eduList ul li ul.ul_List {width:700px; margin:0 0 0 30px; padding:20px 0 0 0; overflow:hidden; display:block; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
div.eduList ul li ul.ul_List li {background: url('./image/dot.png') 5px 5px no-repeat; display:block; margin:0 0 20px 0; padding:0 0 0 13px; line-height:18px;}

div.eduList ul li p.stepImg04 {width:589px; height:111px; margin:0 auto; padding:0;}

div.eduList ul li ul.ul_type li.txt_C {color:#008ac4; margin:0; padding:0;}
div.eduList ul li ul.ul_type li p.p_tle {font-weight:bold; font-size:13px; margin:0 0 20px 0; padding:0;}
div.eduList ul li ul.ul_type li p.p_img {width:559px; height:101px; margin:0 0 0 10px; padding:0 0 30px 0;}
div.eduList ul li ul.ul_type li p.p_txt {line-height:20px; margin:0; padding:0;}
div.eduList ul li ul.ul_type li p.p_txt02 {text-decoration:underline; margin:0; padding:0 0 0 10px; line-height:18px;}
div.eduList ul li ul.ul_type li p.stepImg {width:600px; height:458px; margin:0; padding:0;}
div.eduList ul li ul.ul_type li p.stepImg02 {width:638px; height:176px; margin:0 0 100px 0; padding:0;}
div.eduList ul li ul.ul_type li p.stepImg03 {width:677px; height:342px; margin:0; padding:0;}
div.eduList ul li ul.ul_type li ul.ul_type03 { margin:0; padding:0; overflow:hidden; display:block;}
div.eduList ul li ul.ul_type li ul.ul_type03 li {display:block; margin:0; padding:0 0 20px 0;}

div.schoolWrap {position:relative; margin:0; padding:0; overflow:hidden; display:block;}
div.schoolWrap p.phyn_sch {width:720px; height:554px; margin:0 0 50px 0; padding:0;}
div.schoolWrap div.sch_ul {width:660px; margin:0; padding:0 0 0 40px; overflow:hidden; display:block;}
div.schoolWrap div.sch_ul ul {margin:0; padding:0;}
div.schoolWrap div.sch_ul ul li {width:310px; height:322px; margin:0 20px 30px 0; padding:0; float:left; display:block;}





#STATICMENU { margin-top: 30px; padding: 0;  width:200px;position: absolute; left: 0px; top: 0px;}
