﻿@font-face{
    font-family:"Nanum Gothic";
    src:url('/font/NanumGothic.eot');
    src:url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
    url('/font/NanumGothic.woff') format('woff'),
    url('/font/NanumGothic.ttf') format('truetype');
    url('/font/NanumGothic.svg#NanumGothic') format('svg')
    src:local(※), url('/font/NanumGothic.woff') format('woff');
}


@font-face{
    font-family:"Nanum Gothic Bold";
    src:url('/font/NanumGothicBold.eot');
    src:url('/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
    url('/font/NanumGothicBold.woff') format('woff'),
    url('/font/NanumGothicBold.ttf') format('truetype');
    url('/font/NanumGothicBold.svg#NanumGothic') format('svg')
    src:local(※), url('/font/NanumGothicBold.woff') format('woff');
}
#MainPRItemPlaceHolder> ul> li:last-child { margin-right:0px;  }
#MainPRItemPlaceHolder> ul{ margin-bottom: 15px;}
#MainPRItemPlaceHolder> ul:last-child{ margin-bottom: 0px;}

.media01 { -webkit-box-sizing:content-box; box-sizing:content-box; float:left; background:#fff; height:208px; width:421px; position:relative; overflow:hidden; margin-right:14px; font-family:"돋움", Dotum, AppleGothic, sans-serif; line-height:18px;border:#dedede 1px solid }
.summary_203_127, .summary_421_127 { -webkit-box-sizing:content-box; box-sizing:content-box; height:40px; padding:7px 10px 7px 10px; -ms-overflow-y: hidden;}
.cateName127{ margin-left:10px; font-size:12px; }
.cateName208{ margin-left:10px; font-size:12px; }

.media02 { -webkit-box-sizing:content-box; box-sizing:content-box; float:left; background:#fff; height:208px; width:203px; position:relative; position:relative; overflow:hidden; margin-right:14px; font-family:"돋움", Dotum, AppleGothic, sans-serif; line-height:18px;border:#dedede 1px solid}
.summary_203_208, .summary_421_208 {-webkit-box-sizing:content-box; box-sizing:content-box; height: 120px; padding:27px 10px 7px 10px; margin:0px 0px 27px 0px; -ms-overflow-y: hidden;}

.media_box_all { clear:both; border:#dedede 0px solid; min-height:432px; margin: 10px 0 3px 0; padding:0px 7px; background:#fff}
.media_box_all a:hover { text-decoration:underline}
.media_box_all ul { clear:both; height:208px;}

.sort_all { height:37px; border:1px solid #dedede; background:#FFF; font-size:14px ;}
.sort_all a {float:left; display:block; height:37px; width:105px; line-height:37px; text-align:center; color:#000}
.sort_all a:hover { color:#fff;  background:#36C;float:left; display:block; height:37px; width:105px; line-height:37px ;text-align:center}
.media_more {height:20px; border:0px solid #dedede; background:#FFF; text-align:center; padding-top:10px; margin-bottom: 10px;}
.media_more a { display:block}

.fTFont { text-decoration: none !important; }
.fTFont:hover { text-decoration: underline !important; }