﻿/********************************전체 영역*************************************/

body {
	margin:0;
	padding:0;
}
.mcolL {
	float:left;
	width:200px;
	margin-right:12px;
}
.mcolM {
	float:left;
	width:415px;
	margin-right:12px;
}
.mcolR {
	float:left;
	width:210px;
	font-size:11px;
}
/******************************** Who is 일지 이승헌 *************************************/		
#Whois {
	background:url(/images/main/whois_bg.jpg) no-repeat top left;
	text-align:right;
	height:186px;
}
#Whois p {
	font-size:11px;
	line-height:140%;
	margin:10px 0 0 0;
}
#Whois p a {
	color:#737373;
}
#Whois p a:hover {
	color:#bf8267;
}
/******************************** BOS IS *************************************/
#Bosis {
	margin-top:3px;
	background-color:#f9efea;
	padding:5px 6px 5px 6px;
}
#Bosis dl {
	margin:5px 0 3px 0;
	padding:0;
	background:url(/images/dot_02.gif) repeat-x bottom left;
	height:50px;
}
#Bosis dl.bgNo {
	margin:5px 0 3px 0;
	padding:0;
	background-image:none;
	height:50px;
}
#Bosis dd.thumb {
	margin-right:8px;
	float:left;
}
#Bosis dd a {
	font-size:11px;
	color:#737373;
	letter-spacing:-0.05em;
}
#Bosis dd a:hover {
	color:#ff1f73;
}
#Bosis dt a {
	font-size:11px;
	font-weight:bold;
	color:#a92400;
	letter-spacing:-0.08em;
}
#Bosis dt a:hover {
	color:#ff1f73;
}
/******************************** 추천 동영상 *************************************/
#mcmovie dl {
	margin:8px 5px 0 0;
	padding:0;
	width:71px;
	float:left;
}
#mcmovie dt a {
	color:#333;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-0.01em;
}
#mcmovie dd a {
	font-size:11px;
	color:#737373;
	letter-spacing:-0.08em;
	line-height:100%;
}
#mcmovie dd.thumb a {
	background:url(/images/main/mcmovie_thumbbg.gif) no-repeat;
	width:71px;
	height:44px;
	padding:1px;
	float:left;
	margin-bottom:5px;
}
#mcmovie {
	margin-top:15px;
}
/******************************** 최신업데이트 *************************************/
#newest ul {
	margin:12px 0 15px 2px;
	padding:0;
}
#newest li a {
	padding-left:16px;
	font-size:12px;
	letter-spacing:-0.01em;
	color:#737373;
}
#newest li a:hover {
	color:#bf8267;
}
.n1 {
	background:url(/images/main/m_update1.gif) no-repeat 0 3px;
	height:18px;
}
.n2 {
	background:url(/images/main/m_update2.gif) no-repeat 0 3px;
	height:18px;
}
.n3 {
	background:url(/images/main/m_update3.gif) no-repeat 0 3px;
	height:18px;
}
.n4 {
	background:url(/images/main/m_update4.gif) no-repeat 0 3px;
	height:18px;
}
#newest {
	margin-top:0px;
} /*IE외 브라우저 용*/
*:first-child+html #newest {
	margin-top:-3px;
} /*IE7 브라우저 용*/


/******************************** 브레인TV(200811추가부분) *************************************/
#brainTV {
    float:left;
    width:100%;
    height:160px;
}
/*IE6*/
*html #brainTV {
    height:135px;
}
/*IE6*/
#brainTV a {
    cursor:pointer;
}
#brainTV dl {
    float:left;
    height:100%;
    background:url('/images/main/bg_brainTV.jpg') no-repeat 5px 15px;
}
#brainTV dd.capture {
    float:left;
    padding:48px 0 0 17px;
}
#brainTV dd.content {
    float:left;
    width:99px;
    padding:20px 0 0 18px;
}
/*IE6*/
*html #brainTV dd.content {
    float:right;
    width:114px;
    padding:20px 0 0 14px;
}
/*IE6*/
#brainTV dd.content strong{
    float:left;
    display:block;
    margin-bottom:5px;
    color:#011052;
}
/*IE6*/
*html #brainTV dd.content strong{
    display:block;
    width:113px;

}
/*IE6*/
#brainTV dd.content span{
    float:left;
    font-size:11px;
}
/******************************** 일지 어록 *************************************/
#analectsm dl {
	background:url(/images/main/m_analectsbg.jpg) no-repeat bottom left;
	margin:13px 0 0 0;
	padding:0 64px 0 5px;
}
#analectsm dt a:link {
	font-size:11px;
	color:#c24d0b;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:140%;
}
#analectsm dt a:visited {
	font-size:11px;
	color:#c24d0b;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:140%;
}
#analectsm dt a:hover {
	font-size:11px;
	color:#c24d0b;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:140%;
}
#analectsm dt a:active {
	font-size:11px;
	color:#c24d0b;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:140%;
}
#analectsm dd a {
	font-size:11px;
	color:#737373;
	line-height:140%;
}
#analectsm {
	margin-top:14px;
} /*IE외 브라우저 용*/
/******************************** 일지 행복 편지 *************************************/
#letter h3 {
	color:#000;
	font-size:12px;
	padding:0;
	margin:10px 0 5px 0;
	letter-spacing:-0.02em;
}
#letter p {
	padding:0;
	margin:0;
}
#letter .Ldate {
	color: #999999;
	font-size:12px;
	font-weight:normal;
	padding:0;
	margin:10px 0 5px 0;
	letter-spacing: normal;
}
#letter .Lbox {
	background:url(/images/main/m_letterbg2.gif) no-repeat top left;
	text-align:right;
	padding:0px 0 10px 70px;
	margin:0;
	font-size:11px;
	line-height:150%;
	letter-spacing:-0.1em;
	vertical-align:bottom;
}
#letter .Lbox a {
	color:#666;
	font-size:11px;
}
#letter .Lbox a:hover {
	color:#bf8267;
	font-size:11px;
}
#letter .more {
	margin:5px 0 0 85px;
}
#letter .letter1 {
	background:url(/images/main/bt_letter1.gif) no-repeat;
	width:46px;
	height:17px;
	color:#fff;
	padding:2px 0 0 17px;
	font-size:11px;
	font-weight:bold;
	border:none;
}
#letter .letter2 {
	background:url(/images/main/bt_letter2.gif) no-repeat;
	width:46px;
	height:17px;
	color:#fff;
	padding:2px 0 0 17px;
	font-size:11px;
	font-weight:bold;
	border:none;
}
/******************************** 함께하는 사이트 *************************************/
#together {
	border:1px solid #d4d4d4;
	background-color:#f5f5f5;
	width:850px;
	padding:5px 0px 2px 3px;
	font-size:11px;
	float:left;
	margin:20px 0 40px 0;
}
#together h4 {
	font-size:11px;
	font-weight:bold;
	margin:0 8px 0 5px;
	color:#c24d0b;
	float:left;
	display:inline;
}
#together ul {
	margin:0;
	padding:0;
}
#together li {
	background:url(/images/icon_12.gif) no-repeat 3px 5px;
	float:left;
	padding-left:8px;
	margin-right:6px;
}
#together li a {
	color:#737373;
	font-size:11px;
}
#together li a:visited {
	color:#737373;
	font-size:11px;
}
#together li a:hover {
	color:#ff377e;
}
/******************************** 메인 컨텐츠 BOX *************************************/
.mcbox {
	background:url(/images/main/mcbox_contents.gif) no-repeat bottom left;
	padding-bottom:7px;
	margin-bottom:8px;
}
.mcbox h2 {
	background:url(/images/main/mcbox_tit.gif) no-repeat top left;
	padding-top:7px;
}
.mcbox dl {
	min-height:40px;
	_height:40px;/* HACK - ie6전용 */
	margin:10px 0 0 18px;
	padding:0;
	padding-right:15px;
}
.mcbox dt a {
	font-size:12px;
	color:#4b80b5;
	font-weight:bold;
	letter-spacing:-0.01em;
}
.mcbox dd a {
	font-size:12px;
	color:#737373;
	letter-spacing:-0.03em;
}
.mcbox dd a:hover {
	color:#bf8267;
}
.mcbox dd.thumb a {
	background:url(/images/main/mcbox_thumbbg.gif) no-repeat;
	width:95px;
	height:59px;
	padding:1px;
	float:left;
	margin-right:10px;
}
.mcnews {
	margin-bottom:15px;
}
.mcnews h2 {
	background:url(/images/main/tit_newsbg.gif) repeat-x top left;
	padding-top:7px;
}
.mcnews ul {
	margin:9px 0 0 21px;
	padding:0;
	padding-right:15px;
}
.mcnews li {
	height:23px;
	display:block;
}
.mcnews li a {
	background:url(/images/icon_10.gif) no-repeat 0 5px;
	padding-left:7px;
	font-size:12px;
	color:#3e3e3e;
	line-height:190%;
	letter-spacing:-0.01em;
}
*html .mcnews li a {
	background:url(/images/icon_10.gif) no-repeat 0 10px;
	padding-left:7px;
	font-size:12px;
	color:#3e3e3e;
	line-height:190%;
	letter-spacing:-0.01em;
	height:23px;
	display:block;
}/* HACK - ie4~6전용 */
*html .mcnews li a img {
	margin-top:5px;
}/* HACK - ie4~6전용 */
.mclist {
	background:url(/images/main/mcline_tit.gif) repeat-x top left;
	width:100%;
}
/******************************** 오른쪽 리스트 *************************************/
.mrlist {
	margin-bottom:12px;
}
.mrlist ul {
	margin:14px 0 0 5px;
	padding:0;
}
.mrlist li a {
	background:url(/images/icon_11.gif) no-repeat 0 8px;
	padding-left:7px;
	font-size:12px;
	letter-spacing:-0.01em;
	color:#737373;
	line-height:180%;
	height:20px;
	display:block;
}
.mrlist li a:hover {
	color:#bf8267;
}
.mrlist li a img {
	margin-top:2px;
}
/******************************** 타이틀 *************************************/	 
.tit_whois a {
	background:url(/images/main/tit_whois.gif) no-repeat;
	display:block;
	width:200px;
	height:24px;
	padding-bottom:5px;
}
.tit_letter a {
	background:url(/images/main/tit_letter.gif) no-repeat;
	display:block;
	width:200px;
	height:38px;
}
.tit_lecture a {
	background:url(/images/main/tit_lecture.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:17px;
}
.tit_newinterview a {
	background:url(/images/main/tit_newinterview.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:17px;
	padding-bottom:5px;
}
.tit_episode a {
	background:url(/images/main/tit_episode.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:17px;
	padding-bottom:5px;
}
.tit_together a {
	background:url(/images/main/tit_together.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:17px;
	padding-bottom:5px;
}
.tit_mcmovie {
	background:url(/images/main/tit_movie.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:17px;
	padding-bottom:5px;
}
.tit_issue {
	background:url(/images/main/tit_hotissue.gif) no-repeat;
	width:210px;
	height:24px;
}
.tit_noticeE a {
	background:url(/images/main/tit_noticeE.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:3px;
}
.tit_noticeE a:hover {
	background:url(/images/main/tit_noticeE.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:3px;
}
.tit_miracle a {
	background:url(/images/main/tit_miracle.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:3px;
}
.tit_analects a {
	background:url(/images/main/tit_analects.gif) no-repeat;
	display:block;
	width:200px;
	height:13px;
	margin-left:3px;
}
.tit_brainTV a{
	background:url(/images/main/tit_brianTV.gif) no-repeat;
	display:block;
	width:208px;
	height:24px;
}
/********************************인덱스 팝업*************************************/
#layerpopup {
	position:absolute;
	left:10px;
	top:10px;
	width:500px;
	height:341px;
}
#layerpopup2 {
	position:absolute;
	left:510px;
	top:10px;
	width:500px;
	height:341px;
}
/******************************** banner *************************************/
.bannerBg {
	background:url(/images/main/m_bannerBG.gif) no-repeat;
	float:right;
	width:202px;
	height:92px;
}
