@charset "euc-kr";

@import url('layout.css');
@import url('contents.css');

/* Undergraduate Application */
.sub_overview{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_overview .ttl01{padding-bottom:30px;}
.sub_overview h3{margin:0 0 23px 0; font-family:"Times New Roman"; font-size:1.45em; color:#262626;}
.sub_overview h4{margin:0 0 20px 0; font-family:"Times New Roman"; font-size:1.45em; color:#52be4a;}
.sub_overview .schedule{width:421px;}
.sub_overview .schedule ul{margin:0 0 20px 0; font-size:1.1em;}
.sub_overview .schedule .admission{padding:0 0 230px 0; background:url(../admission/image/admission_bg_01.jpg) no-repeat 0 bottom;}
.sub_overview .schedule ul li{margin:0 0 5px 0;}
.sub_overview .schedule ul span{font-weight:bold;}
.sub_overview .schedule .pic{padding:0 0 30px 0; margin:0 0 30px 0; border-bottom:1px solid #eee;}
.sub_overview .schedule .procedure{margin:0 0 30px 0; padding:0 0 10px 0; font-weight:bold; border-bottom:1px solid #eee;}
.sub_overview .procedure li.last-child{margin:30px 0 0 0;}
.sub_overview .procedure p{padding:0 0 0 15px; font-weight:normal;}
.sub_overview .procedure p.info{color:#9f8c60;}
.sub_overview .procedure ul{padding:10px 0 0 15px; font-size:0.9em; font-weight:normal;}
.sub_overview .procedure ul li{padding:0 0 0 20px; background:url(../admission/image/admission_ico_01.gif) no-repeat 0 0.5em;}
.sub_overview .procedure ul a{font-size:1.2em;}
.sub_overview .procedure ul a:hover{color:#c6a26c;}
.sub_overview .requirement ul{margin:0 0 35px 0; font-size:1.1em; font-weight:bold;}
.sub_overview .requirement ul li{margin:0 0 5px 0;}
.sub_overview .requirement ul ul{margin:4px 0 30px 0; font-size:1.0em; font-weight:normal;}

/* Graduate Application */
.sub_graduate{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_graduate .ttl01{padding-bottom:30px;}
.sub_graduate h3{margin:0 0 15px 0; font-family:"Times New Roman"; font-size:1.45em; color:#262626;}
.sub_graduate h4{margin:0 0 10px 0; font-family:"Times New Roman"; font-size:1.45em; color:#52be4a;}
.sub_graduate p{margin:0 0 35px 0; font-size:1.1em;}
.sub_graduate .link{width:100%; font-size:1.1em;}
.sub_graduate .link span{margin:0 20px 0 0; color:#281b88;}
.sub_graduate .link img{vertical-align:middle;}
.sub_graduate span.link{color:#281b88;}
.sub_graduate .schedule{margin:0 0 30px 0; padding:0 0 243px 0; border-bottom:1px solid #eee; background:url(../admission/image/admission_bg_03.jpg) no-repeat 0 370px;}
.sub_graduate ul.list{margin:0 0 25px 0;}
.sub_graduate ul.list li{margin:0 0 0 12px; font-size:1.1em; line-height:1.5em; text-indent:-12px;}
.sub_graduate ul.list li span{font-weight:bold;}
.sub_graduate ul.list_type2{margin:0 0 25px 0; font-size:1.1em;}
.sub_graduate ul.list_type2 li{padding:0 0 5px 10px; background-position:0 0.55em;}
.sub_graduate ul.list_type2 .link{font-size:1.0em;}
.sub_graduate dl{margin:0 0 25px 0; font-size:1.1em;}
.sub_graduate dl dt{margin:0 0 3px 0; font-weight:bold;}
.sub_graduate dl dd{margin:0 0 0 13px; text-indent:-13px;}
.sub_graduate p .em{display:block; margin:0 0 0 10px; color:#9f8c60; text-indent:-10px;}

/* Financial Aid */
.sub_financial{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_financial .ttl01{padding-bottom:20px;}
.sub_financial h3{margin:0 0 23px 0; font-family:"Times New Roman"; font-size:1.45em; color:#262626;}
.sub_financial .info{margin:0 0 35px 0; padding:0 0 255px 0; font-size:1.1em; line-height:1.6em; border-bottom:1px solid #eee; background:url(../admission/image/admission_bg_02.jpg) no-repeat 0 8.2em;}
.sub_financial ul{margin:0 0 60px 0;}
.sub_financial li{padding:0 0 0 8px; margin:0 0 25px 0; font-size:1.1em; background:url(../admission/image/admission_ico_02.gif) no-repeat 0 0.6em;}

.sub_undergraduate{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_undergraduate h3{margin:0 0 15px 0; font-family:"Times New Roman"; font-size:1.45em; color:#262626;}
.sub_undergraduate dl{margin:0 0 45px 0;}
.sub_undergraduate dt{margin:0 0 10px 0; font-family:"Times New Roman"; font-size:1.45em; color:#52be4a;}
.sub_undergraduate dd{font-size:1.1em;}
.sub_undergraduate p{margin:0 0 45px 0; font-size:1.1em; line-height:1.6em;}
.sub_undergraduate p.link{padding:0 0 35px 20px; border-bottom:1px solid #eee; background:url(../admission/image/admission_ico_01.gif) no-repeat 0 0.5em;}
.sub_undergraduate p.link a{font-size:1.05em; color:#c6a26c; text-decoration:underline;}

/* Contact Us */
.sub_contact{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_contact h3{margin:0 0 22px 0; font-family:"Times New Roman"; font-size:1.45em; font-weight:bold; color:#262626;}
.sub_contact .info{padding:0 0 30px 0; margin:0 0 25px 0; border-bottom:1px solid #eee;}
.sub_contact .info dt{margin:0 0 22px 0; font-family:"Times New Roman"; font-size:1.45em; font-weight:bold; color:#262626;}
.sub_contact dl{margin:0 0 30px 0;}
.sub_contact dl dt{margin:0 0 12px 0; font-family:"Times New Roman"; font-size:1.45em; color:#52be4a;}
.sub_contact dl dd{font-size:1.1em;}
.sub_contact dl dd span{margin:0 10px 0 0; color:#281b88;}
.sub_contact img{vertical-align:middle;}

.sub_faq{padding:0 0 100px 0; *word-break:keep-all; -ms-word-break:keep-all;}
.sub_faq .ttl01{padding-bottom:10px;}
.sub_faq .searchSet{position:relative; float:right; width:450px; margin:0 0 10px 20px; text-align:right;}
.sub_faq .searchSet #search{width:340px; height:20px; padding:0 0 0 10px; margin:0 2px 0 0; border:1px solid #e6e6e6; background:#f7f7f7;}
.sub_faq .faq{clear:both; overflow:hidden; width:699px; border-top:2px solid #333;}
.sub_faq .faq .q{float:left; width:689px; padding:15px 0 15px 10px; font-family:Georgia; font-size:1.35em; font-style:italic; border-bottom:1px solid #eee;}
.sub_faq .faq .q a{display:block; width:670px; color:#a2a2a2; background:url(../admission/image/admission_ico_04.gif) no-repeat right center;}
.sub_faq .faq .q.active a{color:#52be4a; background:url(../admission/image/admission_ico_04_on.gif) no-repeat right center;}
.sub_faq .faq .a{float:left; width:689px; padding:15px 0 15px 10px; font-family:"Times New Roman"; font-size:1.2em; color:#293352; border-bottom:1px solid #eee; background:#fbfbfb;}
.sub_faq .faq .a span.sbj{float:left; width:20px; font-size:1.1em;}
.sub_faq .faq .a span.detail{float:left; width:650px;}