/* 1차 타이틀 */
.sub_content_layout > h2 {color:#3c3c3c; font-size:36px; font-weight:400; padding:40px 0 20px 0; letter-spacing:-1px;}
.sub_content_layout > h3 {font-size:16px; margin-top:-15px; font-weight:600; letter-spacing:-0.5px;}

/* 내용 레이아웃 */
.sub_content { float:left; display:inline-block; width:100%;}
.sub_content .txt {font-size:13px; line-height:160%;}
.sub_content #span_main_con  h3.sub_title {font-size:14px; color:#000; display:block; width:100%; background:url(../img/sub/h3_bg.gif) left 2px repeat-x; margin-top:70px;}
.sub_content #span_main_con  h3.sub_title:first-child {margin-top:20px;}
.sub_content #span_main_con  h3.sub_title > span {background:#fff; padding-right:10px; line-height:100%; font-weight:600;}
.sub_content #span_main_con  h3.sub_title > span span {font-size:11px; color:#666;}
.sub_content h1 {font-size:18px; text-decoration:underline;}


/* Philosophy/Motto/Goal */
.sub01_02_01 > .box_gray_border { text-align:center; padding:40px 20px 10px 20px; * padding:40px 0 10px 0;}
.sub01_02_01 span {font-size:33px; font-weight:400; letter-spacing:3; width:100%; display:inline-block; padding:15px 0; border-bottom:#e8e8e8 1px solid;}
.sub01_02_01 span:last-child {border:0; }
.sub01_02_01 div > div {float:left;  width:525px; * width:500px; padding-left:15px; font-size:14px; line-height:140%;}
.sub01_02_01 .txt {float:left; color:#fff; font-size:30px; font-weight:600; padding:0; width:165px; text-align:center; line-height:230%;}
.sub01_02_01 .step01,
.sub01_02_01 .step02,
.sub01_02_01 .step03 {clear:both; margin-top:20px; display:inline-block;}
.sub01_02_01 .step01 .txt {background:#c01e24;}
.sub01_02_01 .step02 .txt {background:#f6921d;}
.sub01_02_01 .step03 .txt {background:#007f43;}

.sub01_02_02 .step01 {margin-top:20px;}
.sub01_02_02 .step01 li {font-size:12px; line-height:180%;}
.sub01_02_02 .step01 div {width:100%; * width:90%; padding:20px; margin-top:10px;}
.sub01_02_02 .step01 div:nth-child(1) {margin-right:6px;}
.sub01_02_02 .step01 div:nth-child(1),
.sub01_02_02 .step01 div:nth-child(2) {width:339px;}

.sub01_02_02 .step02 {margin-top:60px;}
.sub01_02_02 .step02 span {font-size:20px; color:#17479c; text-align:center; font-weight:600; text-align:center; display:block; margin-bottom:15px; }
.sub01_02_02 .step02 h3 {margin-top:30px; font-size:15px; padding:3px 0; font-weight:600;}
.sub01_02_02 .step02 div {padding:16px; text-align:left; font-size:14px;}


/* Vision */
.sub01_03_01 h2 {font-size:22px; text-align:center; font-weight:600; padding:18px 0; line-height:160%;}
.sub01_03_01 h3 {color:#565656; font-size:19px; text-align:center; font-weight:600; padding-top:10px; }
.sub01_03_01 img {float:left; margin:40px 45px 0 15px; }
.sub01_03_01 ul {float:left; width:320px; margin-top:40px;  }
.sub01_03_01 li {background:url(../img/sub/bg_dotted02.gif) 0 0 repeat-x; padding:16px 0; font-size:16px; padding-left:15px; line-height:130%;}

.sub01_03_02 dl {clear:both; padding-top:40px; display:inline-block;}
.sub01_03_02 dt {float:left; width:100px; text-align:center; font-size:60px; font-family:Arial, Helvetica, sans-serif;}
.sub01_03_02 dd {float:left; width:590px; text-align:left; font-size:16px; margin:6px 0; line-height:100%;}


/* History */
.sub01_04_01 {position:relative;}
.sub01_04_01 > ul {display:inline-block; width:100%; margin-top:10px;}
.sub01_04_01 > ul li {float:left; font-size:16px; font-weight:600; font-family:Arial, Helvetica, sans-serif; background:#efefef; text-align:center; width:230px; * width:225px; display:inline-block;  cursor:pointer; border:#ddd 1px solid;}
.sub01_04_01 > ul li a {width:100%; padding:9px 0; display:inline-block;}
.sub01_04_01 > ul li.on,
.sub01_04_01 > ul li:hover {background:#e1131b; color:#fff !important; border:#ca1219 1px solid;}
.sub01_04_01 > ul li.on a,
.sub01_04_01 > ul li.on a:hover,
.sub01_04_01 > ul li:hover a {color:#fff !important;}

.sub01_04_01 div {margin-top:40px;}
.sub01_04_01 dl {overflow:hidden; margin-top:-10px;}
.sub01_04_01 dt, .sub01_04_01 dd {float:left;}
.sub01_04_01 dt {width:150px; text-indent:15px; font-size:40px; color:#444; font-weight:400; line-height:100%;}
.sub01_04_01 dd {width:540px; margin:8px 0 0 0;}
.sub01_04_01 dd > ul > li {overflow:hidden; padding:0 0 25px 20px;	background:url('../img/sub/sub01_04_history.gif') no-repeat 0 0; }
.sub01_04_01 dd > ul > li:last-child {padding-bottom:60px;}
.sub01_04_01 dl:last-child > dd > ul > li:last-child {padding-bottom:25px;}
.sub01_04_01 .month, 
.sub01_04_01 .day {float:left; }
.sub01_04_01 .month {width:65px;  color:#17479c;}
.sub01_04_01 .day {width:455px;	color:#666;	line-height:140%; margin-top:-2px;}
.sub01_04_01 .day li {padding-bottom:15px;}
.sub01_04_01 .day li:last-child {padding-bottom:0px;}


/* Symbol */
.sub01_05_01 img {margin-top:15px;}
.sub01_05_01 h3 {font-weight:600; color:#000; font-size:13px;}


/* University Organization */
.sub01_06_01  {text-align:center; padding-top:40px;}


/* Location Map */
.sub01_08_01 ul {display:inline-block; width:100%; margin-top:20px;}
.sub01_08_01 li {float:left; background:url(../img/sub/bg_dotted03.gif) left bottom repeat-x; padding:7px 0 7px 15px; font-size:12px; width:25%;}
.sub01_08_01 li img {vertical-align:middle;}


/* Graduate */
.sub03_01_01 {background:url(../img/sub/sub03_img01.gif) 0 0 no-repeat; height:460px; * height:280px; padding:180px 25px 0 25px;}
.sub03_01_01 .txt01 {color:#fff45c; font-weight:600; }
.sub03_01_01 .txt02 {color:#fff; line-height:140%;}
.sub03_01_01 .txt02 li {line-height:150%; padding:3px 0; list-style:disc; margin-left:20px; }


/* Student Activities */
.sub04_02 {margin-top:20px;  display:inline-block; }
.sub04_02 div {display:inline-block; position:relative;}
.sub04_02 span {float:left;}
.sub04_02 span:first-child {width:186px; margin-right:20px;}
.sub04_02 span:last-child {width:450px;}

/* Status of International Exchange*/
.sub05_02 > ul {display:inline-block; width:100%;}
.sub05_02 > ul li {float:left; font-size:16px; font-weight:600; background:#efefef; text-align:center; width:50%; * width:48%; display:inline-block;  cursor:pointer; margin-top:30px; border:#ddd 1px solid;}
.sub05_02 > ul li a {width:100%; padding:9px 0; display:inline-block;}
.sub05_02 > ul li.on,
.sub05_02 > ul li:hover {background:#e1131b; color:#fff !important; border:#ca1219 1px solid;}
.sub05_02 > ul li.on a,
.sub05_02 > ul li.on a:hover,
.sub05_02 > ul li:hover a {color:#fff !important;}
