@charset "utf-8";

/* Journal Headline */
.journal{position:relative;float:left; border-bottom-left-radius:10px; overflow:hidden;}
.journal_cont{position:absolute;left:20px;bottom:20px;padding:20px 23px 40px;width:484px;background:url(../images/main/bg_journal_cont.png) repeat 0 0;line-height:22px;}
.journal_cont>dt{margin-bottom:15px;font-size:18px;font-family:NanumGothicBold,NBGBold;color:#e53b24;}
.journal_cont>dd{height:110px;font-size:14px;}
.journal_cont>dd a {color:#fff !important;}

/* Journal Number */
.journal_number_area{overflow:hidden;float:right;font-family:NanumGothicBold,NBGBold;color:#1a3861;text-align:center;}
.journal_number01{float:left;padding-top:24px;width:215px;height:110px;background:url(../images/main/bg_journal_number01.jpg) no-repeat 0 0;}
.journal_number01>.num{display:inline-block;width:81px;height:81px;background:url(../images/main/bg_journal_number01_num.png) no-repeat 0 0;font-size:53px;vertical-align:middle;}
.journal_number01>.txt{display:inline-block;margin-left:5px;font-size:24px;vertical-align:middle;}
.journal_number02{float:left;padding-top:38px;width:215px;height:96px;background:url(../images/main/bg_journal_number02.jpg) no-repeat 0 0;font-size:30px;line-height:30px;}
.journal_number02>.year{display:block;font-size:20px;}
/* Shortcut */
.shortcut_area{overflow:hidden;float:right;}
.shortcut_area>a{display:block;float:left;}
.shortcut_area>a>.shortcut{padding-top:27px;width:215px;height:238px;background-position:center 27px;line-height:18px;text-align:center;}
.shortcut_area>a>.shortcut.m01{background-color:#fff;}
.shortcut_area>a>.shortcut.m02{background-color:#dedede;}
.shortcut_area>a>.shortcut>dt{display:block;padding-top:132px;font-size:16px;font-family:NanumGothicBold,NBGBold;color:#333;}
.shortcut_area>a>.shortcut.m01>dt{background:url(../images/main/ico_shortcut_m01.png) no-repeat center 0;}
.shortcut_area>a>.shortcut.m02>dt{background:url(../images/main/ico_shortcut_m02.png) no-repeat center 0;}
.shortcut_area>a>.shortcut>dd{margin-top:12px;color:#6d6d6d;}
.shortcut_area>a>.shortcut>dd.btn_more{margin-top:20px;background:url(../images/main/bg_btn_more.png) no-repeat center;}
.shortcut_area>a>.shortcut>dd.btn_more>span{display:inline-block;padding-left:12px;width:58px;height:20px;background:url(../images/main/ico_btn_more.png) no-repeat 54px center;font-size:14px;font-family:NanumGothicBold,NBGBold;color:#fff;text-align:left;line-height:16px;}
/* Banner */
.banner_area{float:right;}
.banner>a{position:relative;overflow:hidden;display:block;width:430px;}
.banner.m01>a{height:119px;background-color:#0c2c52;}
.banner.m02>a{height:119px;background-color:#2b5484;}
.banner.m03>a{height:113px;background:url(../images/main/bg_banner_m03.png) no-repeat right bottom;}
.banner>a>.ico_banner{float:left;display:inline-block;margin:33px 55px 0 52px;width:57px;height:58px;}
.banner.m01>a>.ico_banner{background:url(../images/main/ico_banner_m01.png) no-repeat 0 0;}
.banner.m02>a>.ico_banner{background:url(../images/main/ico_banner_m02.png) no-repeat 0 0;}
.banner.m03>a>.ico_banner{background:url(../images/main/ico_banner_m03.png) no-repeat 0 0;}
.banner>a>dl{float:right;padding:20px 54px 0 0;width:212px;}
.banner>a>dl>dt{font-size:17px;font-family:NanumGothicBold,NBGBold;color:#fff;}
.banner>a>dl>dd{color:#c7cfdb;}
.banner>a>.btn_more{position:absolute;right:5px;top:5px;display:inline-block;width:22px;height:22px;background:url(../images/main/btn_more.png) no-repeat 0 0;}