@charset "utf-8";

.txt {width:95%; text-align: justify; margin:0 0 50px 10px;}

#content .company .img1 {float:left;}
#content .company .img1 .img {margin:0px 10px 10px 10px;}
#content .company .img1 .txt1 {width:95%; margin: 0 0 40px 10px; text-align: justify;}
#content .company .img1:last-child {margin-bottom:20px;};
#content .company .img1 p:nth-child(2) {margin:0 0 10px 10px;}


#content .academy03 .img3 {margin-left:10px; padding-bottom:20px; border-bottom: 1px solid #e2e2e2; width: 94%;}
#content .academy03 .img3 img{width:100%;}
#content .academy03 .txt3 {margin-left:10px; padding:20px 0 40px 0; width:95%;}
#content .academy03 .history {color:#91b014; font-size: 20px; margin-bottom:10px;}

#content .company .img5 {margin:20px 0;}
#content .subtit_txt {margin:10px;}
#content .subtit_txt img {width:60%;}




/*오시는길*/
#content .academy06_wrap {padding:20px 0px; width:95%; margin-left: 10px;}
#content .academy06_wrap .imgs {width:100%; margin-top:10px;}
#content .academy06_wrap .txt6 {width:100%; margin-top:5px; line-height:120%;}
#content .academy06_wrap .tit {margin-bottom:10px;}
#content .academy06_wrap .txts {line-height: 15px;}
#content .academy06_wrap .txts p {margin-top:10px;}
#content .academy06_wrap .txts strong {color:#91b014;}

#content .academy06_wrap ul {margin-top:15px; margin-left:10px;}
#content .academy06_wrap li {line-height:130%; margin-left:15px; text-indent:-15px; font-size:13px; font-weight:bold;}

#content .academy06_wrap .boxs {width:100px; padding:5px; background-color:#91b014; margin-top:20px; font-weight:bold; color:#fff;}
#content .academy06_wrap .boxs:last-child {width:150px;}
#content .academy06_wrap .tables th {border:1px solid #e2e2e2; background-color:#6cc5e1; color:#fff; padding:15px 0px;}
#content .academy06_wrap .tables td {border:1px solid #e2e2e2;padding:15px 10px; text-align:center; line-height:15px; }
#content .academy06_wrap .tables tbody.bgs td {background-color:#fdfdfd;}
#content .academy06_wrap .tables td.loc {background-color:#fdfdfd;}


 .area03 {width:95%; margin-left:10px;}
 .area03 table {margin-bottom:40px;}
 .area03 .firstTR {border-top:2px solid #91b014 !important; }
 .area03 .lastTR {border-bottom:2px solid #dfdfdf !important; }
 .area03 th {border:1px solid #dfdfdf; padding:10px 0px; background-color:#fbfbfb;}
 .area03 td {border:1px solid #dfdfdf; padding:10px 0px; text-indent:10px; line-height:18px;}
 .area03 td.tcenter {text-indent:0px;}
 .area03 td .bus_bg01 {display:inline-block; margin-right:7px; text-indent:0px; width:40px; text-align:center; color:#fff; line-height:18px; height:18px; background:url(/images/content/academy06_share_bg_bus.png) 0px 0px    no-repeat;}
 .area03 td .bus_bg02 {display:inline-block; margin-right:0px; text-indent:0px; width:40px; text-align:center; color:#fff; line-height:18px; height:18px; background:url(/images/content/academy06_share_bg_bus.png) 0px -25px  no-repeat; float: left; margin-left: 10px;}
 .area03 td .bus_bg03 {display:inline-block; margin-right:7px; text-indent:0px; width:40px; text-align:center; color:#fff; line-height:18px; height:18px; background:url(/images/content/academy06_share_bg_bus.png) 0px -50px  no-repeat;}
 .area03 td .bus_bg04 {display:inline-block; margin-right:7px; text-indent:0px; width:40px; text-align:center; color:#fff; line-height:18px; height:18px; background:url(/images/content/academy06_share_bg_bus.png) 0px -75px  no-repeat;}
 .area03 td .bus_bg05 {display:inline-block; margin-right:7px; text-indent:0px; width:40px; text-align:center; color:#fff; line-height:18px; height:18px; background:url(/images/content/academy06_share_bg_bus.png) 0px -100px no-repeat;}
 .area03 td .notf {margin-top:11px;}
 .area03 .sub_txt {width:90%; margin-left:10px;}


.subtit {margin:10px;}
.subtit img {width:80%;}

.menu_1 {float:left; width:30%; display:table;}
.menu_1:first-child {margin-left:10px;}
.menu_1 a {display:table-cell; width:100%; background-color:#a2a2a2; border-style:solid; border-color:#fff; border-width:0px 1px 1px 0px; color:#fff; height:38px; text-align:center; vertical-align:middle;}
.menu_1.on a {background-color:#91b014; color:#fff;}