﻿/**************************************************************/
/************ 2008년 8월 29일 로그인 부분 **************/
/**************************************************************/
.loginBox-wrap {
	background:url(/images/memberlogin_box.gif) top left no-repeat;
	margin:51px 0 0 143px;
	padding:81px 0 0 122px;
}
.loginput {
	margin-left:4px;
	border:#c2c2c2 1px solid;
	background-color:#eaeaea;
	width:162px;
}
.memSubmit {
	margin:0 0 7px 190px;
}
.findOut {
	margin:0 0 110px 190px;
}
.chkmargin {
	margin:12px 0 30px 0;
}
/** 컨텐츠 title head용 **/
.tbar {
	border-top:#4784ba 3px solid;
	margin-bottom:25px;
	padding:0px;
}
.cth {
	background:url(/images/book_line.gif) left bottom repeat-x;
	padding-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color:#993300;
}
/** 왼쪽 메뉴 영역 **/
#containerbg {
	width:850px;
	background:url(/images/bg_inside.jpg) top left repeat-y;
	overflow: hidden;
	float:left;
	padding-left:7px;
}
#leftcol {
	float:left;
	clear:left;
	width:190px; /*width:145px;*/
}
.ilchiBG {
	background:url(/images/leftBG_ilchi.gif) top left no-repeat;
	height:320px;
}
#leftcol ul {
	margin:0 5px 0 15px;
	padding:0px;
}
#leftcol li {
	background:url(/images/bul_leftlist.gif) 0 2px no-repeat;
	padding:0 3px 10px 8px;
	margin:0px;
	list-style:none;
}
#leftcol a {
	color:#fff;
	text-decoration:none;
}
#leftcol a:hover {
	color:#FFFF00;
	font-weight:bold;
	letter-spacing:-0.05em;
}
/** 레프트메뉴 타이틀 **/
#lefttitle_ilchilee {
	background:url(/images/lefttitle_ilchi.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_ilchilee a {
	background:url(/images/lefttitle_ilchi.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_history {
	background:url(/images/lefttitle_history.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_history a {
	background:url(/images/lefttitle_history.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_brain {
	background:url(/images/lefttitle_be.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_brain a {
	background:url(/images/lefttitle_be.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_state {
	background:url(/images/lefttitle_statements.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_state a {
	background:url(/images/lefttitle_statements) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_gallery {
	background:url(/images/lefttitle_gallery.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_gallelry a {
	background:url(/images/lefttitle_gallery.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_pressroom {
	background:url(/images/lefttitle_pressroom.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_pressroom a {
	background:url(/images/lefttitle_pressroom.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_bookncd {
	background:url(/images/lefttitle_bookncd.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_bookncd a {
	background:url(/images/lefttitle_bookncd.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_briefing {
	background:url(/images/lefttitle_briefing.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_briefing a {
	background:url(/images/lefttitle_briefing.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_others {
	background:url(/images/lefttitle_others.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_others a {
	background:url(/images/lefttitle_others.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_together {
	background:url(/images/lefttitle_together.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_together a {
	background:url(/images/lefttitle_together.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_member {
	background:url(/images/lefttitle_member.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_member a {
	background:url(/images/lefttitle_member.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_notice a {
	background:url(/images/lefttitle_notice.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_information {
	background:url(/images/lefttitle_information.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_information a {
	background:url(/images/lefttitle_member.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
#lefttitle_earthmanage {
	background:url(/images/lefttitle_earthmanage.gif) no-repeat;
	width:193px;
	height:64px;
	margin-bottom:15px;
	display:block;
}
#lefttitle_earthmanage a {
	background:url(/images/lefttitle_earthmanage.gif) no-repeat;
	width:193px;
	height:64px;
	display:block;
}
/* 센터 컨텐츠*/
#middlecontent {
	width:655px; /*width:700px;*/
	float:right;
	border: 1px solid #dcdcdc;
	border-bottom:none;
}
/* 컨텐츠 영역 패딩 + BG */
#content_mainboard {
	border-right: 1px solid #dcdcdc;
	margin-right: -1px;
	margin-left: 2px;
	margin:0 -1px 0 0;
	padding:30px;
	padding-bottom:60px;
	background: url(/images/grey_all.jpg) no-repeat;
	min-height:450px;
	_height:450px; /* HACK - ie6전용 */
}
#content_mainboard2 {
	border-right: 1px solid #dcdcdc;
	margin-right: -1px;
	margin-left: 2px;
	margin:0 -1px 0 0;
	padding:30px;
	padding-bottom:60px;
	min-height:450px;
	_height:450px; /* HACK - ie6전용 */
}
/*서브 컨텐츠 타이틀*/
.ctit {
	margin-bottom:25px;
}
.ctit4 {
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}
.ctit3 {
	margin:0px;
}
.ctit2 {
	font-family: dotum, 돋움;
	font-weight:bold;
	font-size: 14px;
	color:#CC6600;
}
/*********************************세부메뉴************************************/

/**** 일지(一指)에 담긴 의미 ****/
.mean1 {
	background:url(/images/careerRecord/ilchi_01.jpg) no-repeat top right;
	padding-left:35px;
}
.mean2 {
	background:url(/images/careerRecord/ilchi_02.jpg) no-repeat bottom right;
	padding-left:35px;
	padding-bottom:150px;
	color:#004c51;
	font-family:batang;
}
.mean2 p {
	color:#004c51;
	font-size:13px;
}
/**** 뇌교육 서브 네비게이션 ****/
.2depthtext {
	margin-bottom:30px;
}
.2depthtext p {
	padding:0;
	margin:0;
}
.2depthtext h3 {
	padding:0;
	margin:0;
}
.brapplication {
	background:url(/images/2depthmenubar.gif) top left no-repeat;
	width:560px;
	height:40px;
	margin:25px 0 10px 0;
}
.brapplication ul {
	margin:0;
	padding:0 0 0 6px;
}
.brapplication ul li {
	float:left;
	padding: 5px 8px 0 8px;
	letter-spacing:-0.1em;
}
.brapplication ul li a:link {
	color:#666666;
	font-weight:bold;
}
.brapplication ul li a:visited {
	color:#666666;
	font-weight:bold;
}
.brapplication ul li a:active {
	color:#666666;
	font-weight:bold;
}
.brapplication ul li a:hover {
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
/**** BOS뇌사용설명서 ****/
.manual {
	background:url(/images/brainEducation/manual_conbg.jpg) repeat-y;
	padding:10px 20px;
}
/**** 뇌파진동의 원리 ****/
#brainlink {
	margin:0 0 10px 0;
	padding:0;
	width:450px;
	float:left;
}
#brainlink li {
	background:url(/images/bt_click.gif) 0 50% no-repeat;
	padding-left:35px;
	margin-right:20px;
	font-weight:bold;
	float:left;
}
/*주요일정과 만남*/
.schedule_dl {
	border-bottom:1px solid #ece6d9;
	margin:0 0 30px 0;
	width:595px;
	height:95px;
}
.schedule_dt {
	color:#b77500;
	margin:0 0 10px 0;
	padding:0;
	float:right;
	width:460px;
}
.schedule_dt a:link {
	color:#b77500;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.schedule_dt a:visited {
	color:#b77500;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}

.schedule_dt a:active {
	color:#b77500;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.schedule_dt a:hover {
	color:#009999;
	text-decoration:underline;
}
.schedule_dd {
	width:460px;
	float:right;
	text-align:left;
	margin:0;
	padding:0;
}
.schedule_dd a:link, a:visited, a:active {
	text-decoration:none;
	color:#666;
}
.schedule_dd a:hover {
	color:#009999;
}
.schedule_thumb {
	background:url(/images/s_thumbbg.gif) no-repeat;
	width:120px;
	height:95px;
	text-align:left;
	margin:0;
	padding:3px;
	float:left;
}
/*저서_음반*/
#bookcd dt {
	background:url(/images/book_line.gif) left bottom repeat-x;
	padding-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color:#993300;
}
#bookcd .price {
	font-size:11px;
	color:#999;
	width:450px;
	float:right;
	margin-top:10px;
	line-height:140%;
}
#bookcd .product {
	float:left;
	margin:15px 8px 0 0;
	width:110px;
}
#bookcd .comment {
	width:450px;
	float:right;
	margin-top:10px;
	padding-bottom:5px;
	background:url(/images/book_line2.gif) left bottom repeat-x;
}
#bookcd .botline {
	padding-bottom:5px;
	margin-bottom:40px;
	clear:both;
}
/**일지어록**/
#category {
	background:url(/images/boxbg.gif) top left no-repeat;
	width:590px;
	padding-top:3px;
	float:left;
	margin-bottom:30px;
}
#category ul {
	background:url(/images/boxbg2.gif) bottom left no-repeat;
	float:left;
	width:590px;
	margin:0;
	padding:7px 0;
}
#category li {
	background:url(/images/icon8.gif) 4px 6px no-repeat;
	padding:0 0 3px 13px;
	margin-left:20px;
	float:left;
	display:inline;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#category li a:link, a:active  {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#2f6984;
}
#category li a:visited {
	font-weight:bold;
	color:#2f6984;
}
#category li a:hover {
	color:#009999;
	text-decoration:none;
}
#analects dt {
	background:url(/images/book_line.gif) left bottom repeat-x;
	padding-bottom:6px;
}
#analects dt a:link, a:active {
	text-decoration:none;
	font-family:gulim;
	font-size:14px;
	font-weight:bold;
	color:#b77500;
}
#analects dt a:visited {
	text-decoration:none;
	color:#b77500;
}
#analects dt a:hover {
	color:#009999;
}
#analects .more a {
	float:right;
	margin:-18px 0 0 0;
	padding-bottom:6px;
	border:none;
}
#analects .textdd {
	margin:10px 0 40px 0;
}
#analects .textdd a:link, a:visited, a:active {
	text-decoration:none;
	color:#666;
	font-size:12px;
}
#analects .textdd a:hover {
	color:#009999;
}
.analcontents {
	padding:20px 20px 150px 20px;
	background:url(/images/boxbg3.jpg) bottom right no-repeat;
	border-bottom:1px solid #c8ae83;
}
/**강연 동영상**/
.mv_dl {
	margin:0 0 30px 0;
	height:95px;
}
.mv_dt {
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
	color:#428ac5;
	margin:0 0 10px 0;
	padding:0;
	float:right;
	width:450px;
}
.mv_dt a:link {
	color:#428ac5;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.mv_dt a:visited {
	color:#428ac5;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.mv_dt a:active {
	color:#428ac5;
	text-decoration:none;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.mv_dt a:hover {
	color:#009999;
	text-decoration:underline;
}
.mv_dd {
	width:450px;
	float:right;
	text-align:left;
	margin:0;
	padding:0;
}
.mv_dd a:link {
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
.mv_dd a:visited {
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
.mv_dd a:active {
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
.mv_dd a:hover {
	color:#009999;
}
.mv_dds {
	width:450px;
	float:right;
	text-align:left;
	color:#999;
	font-size:11px;
	margin-top:2px;
}
.mv_bt {
	padding-bottom:5px;
	margin-top:-5px;
	margin-bottom:5px;
	border-bottom:1px solid #cdd7db;
	width:595px;
	float:right;
}
.mv_thumb {
	background:url(/images/mv_thumbbg.gif) no-repeat;
	width:120px;
	height:83px;
	text-align:left;
	margin:0;
	padding:3px;
	float:left;
}
.mv_conlist 
{
	background-color:#f2ece1;
	text-align:center;
	padding:3px;
}
/**체험담 : 강연 동영상과 같은 클래스를 쓰고 있음**/ 
.ex_dl {
	width: 595px;
	margin:0 0 40px 0;
	padding-bottom:5px;
	margin-top:-5px;
	border-bottom:1px solid #cdd7db;
}
.ex_reply a:link {
	font-size:11px;
	color:#9467ab;
	width:450px;
	float:right;
	text-align:left;
	background:url(/images/line4.gif) repeat-x top left;
	padding-top:4px;
	margin-top:4px;
}
.ex_reply a:visited {
	font-size:11px;
	color:#9467ab;
	width:450px;
	float:right;
	text-align:left;
	background:url(/images/line4.gif) repeat-x top left;
	padding-top:4px;
	margin-top:4px;
}
.ex_reply a:active {
	font-size:11px;
	color:#9467ab;
	width:450px;
	float:right;
	text-align:left;
	background:url(/images/line4.gif) repeat-x top left;
	padding-top:4px;
	margin-top:4px;
	font-weight:normal;
}
.ex_reply a:hover {
	color:#c58dff;
	text-decoration:none;
}
.ex_ilchi_dl {
	width:565px;
	margin:0 0 40px 0;
	padding:12px;
	margin-top:-5px;
	background:url(/images/ex_first_ilchi.gif) no-repeat top right #f8eee1;
}
/*   * html .ex_ilchi_dl { width:565px; }   */
.ex_ilchi_dt {
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
	color:#a22929;
	margin:0 0 10px 0;
	padding:0;
	float:right;
	width:420px;
}
.ex_ilchi_dt a:link  {
	color:#a22929;
	text-align:left;
}
.ex_ilchi_dt a:active {
	color:#a22929;
	text-align:left;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}
.ex_ilchi_dt a:visited {
	color:#a22929;
	text-align:left;
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
}

.ex_ilchi_dt a:hover {
	color:#ff6600;
}
.ex_ilchi_dd01 {

	width:120px;
	height:78px;
	text-align:left;
	margin:0;
	padding:3px;
	float:left;
	background:url(/images/ex_img_bak.gif) no-repeat;
}
.ex_ilchi_dd02 {
	float:left;
	margin:0px;
	padding-left:20px;
	text-align:left;
	width: 400px;
	font-weight:normal;
}
.ex_ilchi_dd02 a:link {
	font-size:12px;
	color:#666;
	text-align:left;
}
.ex_ilchi_dd02 a:active {
	font-size:12px;
	color:#666;
	text-align:left;
}
.ex_ilchi_dd02 a:visited {
	font-size:12px;
	color:#666;
	text-align:left;
}
.ex_ilchi_dd02 a:hover {
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
}
.ex_ilchi_dd03 {
	width:420px;
	float:right;
	text-align:left;
	color:#999;
	font-size:11px;
	margin-top:2px;
}
.ex_ilchi_reply {
	font-size:11px;
	color:#ff6600;
	width:420px;
	float:right;
	text-align:left;
	padding-top:4px;
	margin-top:4px;
	background:url(/images/line4.gif) repeat-x top left;
	WORD-BREAK:break-all; overflow:auto; 
}
.ex_ilchi_reply a:link {
	font-size:11px;
	color:#ff6600;
	text-align:left;
	font-weight:normal;
}
.ex_ilchi_reply a:active {
	font-size:11px;
	color:#ff6600;
	text-align:left;
	font-weight:normal;
}
.ex_ilchi_reply a:visited {
	font-size:11px;
	color:#ff6600;
	text-align:left;
	font-weight:normal;
}
.ex_ilchi_reply a:hover {
	font-size:11px;
	color:#c58dff;
	text-decoration:none;
}
/**홍보영상 **/
#mpwrap {
	width:100%;
	margin-bottom:0px;
}
#mpwrap h3 {
	font-size:13px;
	font-family:gulim;
	font-weight:bold;
	color:#990000;
	margin:50px 20px 0 330px;
	padding:0;
	text-align:left;
	width:145px;
	border-bottom:solid 1px #999;
}
#mpwrap .box {
	background:url(/images/mvboxbg2.jpg) top center no-repeat;
	height:337px;
	text-align:left;
	margin:0 auto;
	padding:23px 0 0 55px;
}
#mpwrap .time {
	text-align:left;
	margin:8px 0 0 338px;
}
#mpwrap .comment {
	width:370px;
	padding:0;
	margin:0 0 0 55px;
}
#mpwrap .box object { float:left;
}
#mvthumb dl {
	margin: 30px 0px 10px 3px;
	float:left;
	display:inline;
}
#mvthumb dd {
	width:138px;
	height:108px;
	background:url(/images/mvthumbg.gif) no-repeat top left;
	padding:3px 3px 0 3px;
}
#mvthumb dt a:link {
	text-align:left;
	margin-left:3px;
	font-weight:bold;
	color:#666;
	line-height:130%;
}
#mvthumb dt a:visited {
	font-weight:bold;
	color:#666;
	line-height:130%;
}
/**포토 갤러리**/
#pgbt ul {
	margin:auto;
}
#pgbt li {
	float:left;
}
#pgbt .on {
	color:#FFFF00;
	background:url(/images/pg_bton.gif) no-repeat;
	width:83px;
	height:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	margin-right:10px;
	text-align:center;
	font-weight:bold;
	display:block;
	cursor:pointer;
}
#pgbt .off {
	background:url(/images/pg_btoff.gif) no-repeat;
	width:83px;
	height:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	margin-right:10px;
	text-align:center;
	font-weight:bold;
	display:block;
	cursor:pointer;
}
#pgview {
	width:595px;
	height:380px;
	max-height:380px;
	margin:10px 0 20px 0;
	TABLE-LAYOUT: fixed;
}
#pgview td {
	text-align:center;
	vertical-align:middle;
	border:none;
}
#pgview .photobox {
	width:410px;
	max-width:410px;
}
#pgview .photo {
	border:1px solid #ccc;
	padding:3px;
}
.hvioletline {
	font-size:12px;
	color:#7a6ee1;
	background:url(/images/pg_line1.gif) left bottom repeat-x;
	padding:0 0 2px 0;
	width:98%;
	margin:0;
}
.hgrayline {
	font-size:12px;
	color:#a4a4a4;
	background:url(/images/pg_line2.gif) left bottom repeat-x;
	padding:0 0 7px 0;
	width:98%;
	margin:15px 0 5px 0;
}
.pgcon {
	margin:10px 15px 10px 7px;
	min-height:80px;
	_height:80px;
}
#pgthumb ul {
	width:505px;
}
#pgthumb li {
	float:left;
	margin:0 5px 0px 0;
	height:42px;
}
#pgthumb li img {
	border:1px solid #ccc;
	padding:0px;
}
#pgthumb .imgon {
	border:2px solid #ff3300;
	padding:0px;
}

/**세도나 라이브**/
.bargray {
	height:20px;
	background-color:#e6e6e6;
	text-align:right;
	padding-right:20px;
	padding-top:5px;
}
.livemovie {
	margin-left:120px;
}
/** 지구경영 **/
.em_01 {
	background:url(/images/earthmanagement/earthmanage1_02.jpg) right top no-repeat;
	padding:160px 15px 10px 26px;
}
.em_02 {
	background:url(/images/earthmanagement/earthmanage2_02.jpg) right top no-repeat;
	padding:160px 15px 10px 26px;
}
.em_03 {
	background:url(/images/earthmanagement/earthmanage3_02.jpg) right top no-repeat;
	padding:200px 15px 10px 26px;
}
#emno h4 {
	font-family:Headline R;
	color:#456daa;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
}
#emno {
	background:url(/images/earthmanagement/earthmanage1_01bg.jpg) right bottom no-repeat;
	padding:35px 26px 150px 26px;
	background-color:#fffdec;
	border:2px solid #e6eecf;
	width:83%;
	margin:0 auto;
}
#emno ol {
	margin:0;
	padding:0;
}
#emno li {
	margin:0 0 15px 20px;
}
#emno .no {
	font-family:Arial Black;
	color:#66cc33;
	font-size:15px;
	font-weight:bold;
	margin-right:5px;
}
/** 링크 **/
.link_dl {
	border-bottom:1px solid #ece6d9;
	margin:0 0 30px 0;
	width:590px;
	height:95px;
}
.link_dt {
	font-size:14px;
	font-family:gulim;
	font-weight:bold;
	color:#d6521d;
	margin:0 0 10px 0;
	padding:0;
	float:right;
	width:445px;
}
.link_dt a:link, .link_dt a:visited, .link_dt a:active {
	color:#d6521d;
	text-decoration:none;
}
.link_dt a:hover {
	color:#009999;
	text-decoration:underline;
}
.link_dd {
	width:445px;
	float:right;
	text-align:left;
	margin:0;
	padding:0;
}
.link_thumb {
	background:url(../images/link_boxbg.gif) no-repeat;
	width:120px;
	height:90px;
	text-align:left;
	margin:0;
	padding:2px 1px 1px 1px;
	text-align:center;
	float:left;
}
/**사이트맵 **/
.menulist1 {
	float:left;
	background:url(/images/sitemap_listbg.gif) left top no-repeat;
	padding: 3px 0 0 16px;
	width:130px;
	height: 300px;
}
.menulist1 img {
	margin-bottom:10px;
}
.menulist1 ul {
	color: #CCCCCC;
	padding:3px 0px;
	letter-spacing:-0.1em;
}
.menulist1 li {
	color: #CCCCCC;
	padding:3px 0px;
	letter-spacing:-0.1em;
}
.menulistspace {
	clear:both;
	height:40px;
}
.menulist2 {
	float:left;
	background:url(/images/sitemap_listbg2.gif) left top no-repeat;
	padding: 3px 0 0 16px;
	width:130px;
	height: 135px;
}
.menulist2 img {
	margin-bottom:10px;
}
.menulist2 ul {
	color: #CCCCCC;
	padding:3px 0px;
	letter-spacing:-0.1em;
}
.menulist2 li {
	color: #CCCCCC;
	padding:3px 0px;
	letter-spacing:-0.1em;
}

/*홍보자료실*/
#adname ul {
	padding:0;
}
#adname li {
	float:left;
	margin:0 0 25px 0;
	width:245px;
	padding-left:17px;
}
#adname .boxW {
	border:1px solid #ccc;
	height:134px;
	padding:2px;
}
#adname .boxH {
	border:1px solid #ccc;
	height:207px;
	padding:2px;
	margin-left:53px;
}
#adname p {
	width:250px;
	margin:2px 0 0 0;
	text-align:center;
}
/*download*/

#downlabel {
	border-bottom:1px solid #c8ae83;
	padding-bottom:15px;
}
#downlabel label {
	margin:10px 0 0 0;
	width:70px;
	padding-left:10px;
	display:block;
	float:left;
	color:#996633;
	font-weight:bold;
}
#downlabel p {
	margin:10px 0 0 0;
}
#downlabel select {
	margin:10px 0 0 0;
}
#downlabel input, textarea {
	margin:10px 0 0 0;
	width:450px;
}
.dlapplication {
	width:400px;
	height:30px;
	margin:25px 0 0 0;
}
.dlapplication ul {
	margin:0;
	padding:0 0 0 0;
}
.dlapplication ul li {
	float:left;
	padding: 5px 5px 0 0;
}
.dlapplication p {
	display:block;
	clear:both;
	width:640px;
	height:16px;
	border-bottom:1px solid #c3c3c3;
}
#download {
	padding:0px;
	margin-top:15px;
}
#download li {
	float:left;
	margin:0 0 25px 0;
	width:115px;
	padding-left:3px;
}
#download img {
	margin: 2px 0 1px 0px;
}
#download .boxW {
	border:1px solid #ccc;
	height:73px;
	padding:2px;
}
#download .boxH {
	border:1px solid #ccc;
	height:207px;
	padding:2px;
	margin-left:53px;
}
/*#download .dwline {
	width:118px;
	margin:2px 0 0 0;
	text-align:center;
}
#download01 .ul {
	margin:0 auto;
}
#download02 .ul {
	margin:0 auto;
}
#download01 .boxW {
	border:1px solid #c7bba3;
	height:55px;
	padding:2px;
	margin-right:5px;
}
#download02 .boxW {
	border:1px solid #c7a3a3;
	height:55px;
	padding:2px;
	margin-right:5px;
}
#bgscreenPhone {
	width:640px;
	height:90px;
	margin:0 0 20px 0;
	float:left;
	TABLE-LAYOUT: fixed;
}
#bgscreenPhone_dw {
	width:640px;
	height:134px;
	margin:5px 0 20px 0;
	TABLE-LAYOUT: fixed;
	background:url(/images/dw_back.gif) no-repeat left top;
}
#bgscreenmail {
	width:640px;
	height:90px;
	margin:0 0 20px 0;
	float:left;
	TABLE-LAYOUT: fixed;
}
#bgscreenmail_dw {
	width:640px;
	height:134px;
	margin:5px 0 20px 0;
	TABLE-LAYOUT: fixed;
	background:url(/images/dw_back.gif) no-repeat left top;
}*/
/**리플**/
#reply {
	border-top:2px solid #cec3b3;
	background-color:#f8f8f8;
	padding:8px 0 0 0;
	margin:30px 0;
	float:left;
}
#reply textarea {
	border:1px solid #dfdfdf;
	width:82%;
	height:40px;
	float:left;
	margin:0 5px 0 15px;
	WORD-BREAK:break-all; overflow:auto; 
}
#reply table {
	clear:both;
}
#reply table td {
	background:url(/images/line4.gif) repeat-x bottom left;
	padding:5px;
	text-align:left;
	border-bottom:none;
	vertical-align:top;
}
.replysearch 
{
	background-color:#fff;
	margin-top:15px;
	padding:25px 0 10px 15px;
}
.replyinput
{
	border:1px solid #666; height:15px;
}
.topline
{ 	
	border-top:2px solid #cec3b3;
}
/**메일**/
.mailCancel {
	background:url(/images/mail_cancel1.gif) no-repeat;
	width:750px;
	height:353px;
	margin-left:50px;
	text-align:center;
	padding-top:50px;
}
/** 전체 **/
#container {
	width:850px;
	margin: 0px auto;
	padding:0;
	text-align: left;
}
/** 메인 이미지**/
#imgheader {
	width:850px;
	border-bottom:8px solid #FFFFFF;
}
/** 메인 컨텐츠 회색 그라데이션 영역 **/
#content_main {
	border-right: 1px solid #dcdcdc;
	margin-right: -1px;
	margin-left: 2px;
	margin:0 -1px 0 0;
	padding:15px;
	background: url(/images/grey_all.jpg) #FFFFFF no-repeat;
}
/** div container for right column **/
#rightcol {
	float:right;
}
/* board : 보기 페이지*/
#content_mainboard .viewlink {
	text-align:left;
	font-size:11px;
	color:#b96a14;
	background:url(../images/board_bg2.gif) bottom left repeat-x #fff;
	padding:7px 7px 7px 15px;
	text-decoration:none;
	WORD-BREAK:break-all;
	overflow:auto;
	line-height:140%;
	overflow:hidden;
}
#content_mainboard .vbot {
	text-align:right;
	padding:7px 0px 7px 15px;
	margin-right:0;
	color:#ba6f31;
	font-size:11px;
}
#content_mainboard .vbotletter {
	text-align:right;
	padding:7px 0px 7px 15px;
	margin-right:0;
	color:#ba6f31;
	font-size:11px;
	border-bottom:1px solid #c8ae83;
}
#content_mainboard .vTop {
	text-align:right;
	padding:7px 0px 7px 15px;
	margin-top:-30px;
	color:#ba6f31;
	font-size:11px;
}
#content_mainboard .viewlink a:link, #content_mainboard .viewlink a:active, #content_mainboard .viewlink a:visited {
	text-decoration:none;
	font-size:11px;
	color:#b96a14;
}
#content_mainboard .viewlink a:hover {
	color:#009999;
}
#content_mainboard .ttitV {
	background:url(/images/board_bg1.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 5px 3px 15px;
	text-align:center;
}
.ts11 {
	font-size:11px;
	color:#fff;
	text-align:right;
	padding:2px 15px 2px 0;
	border-top:#f0e0c6 dashed 1px;
	background-color:#ac9671;
}
.ts11L {
	font-size:11px;
	color:#fff;
	text-align:left;
	padding:2px 15px 2px 15px;
	border-top:#f0e0c6 dashed 1px;
	background-color:#ac9671;
}
.nanumts11 {
	font-size:11px;
	color:#fff;
	text-align:right;
	margin-left:300px;
}
/* board : 리스트 페이지*/
#content_mainboard .ttitL {
	background:url(/images/board_bg1.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 2px 3px 2px;
	text-align:center;
}
/*#content_mainboard .ttitL {
	background:url(/images/board_bg1.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 2px 3px 2px;
	text-align:center;
}*/
#content_mainboard .mtwrap {
	width:100%;
}
.mtwrap td {
	border-bottom:#e2e2e2 solid 1px;
	line-height:160%;
	padding:5px 3px;
	text-align:center;
	WORD-BREAK:break-all;
	overflow:auto;
}
.mtwrap td a:hover {
	text-decoration:none;
}
.mtwrap .tdTop {
	border-bottom:#e2e2e2 solid 1px;
	background-color:#f9f6f2;
	line-height:160%;
	padding:5px;
	text-align:center;
	WORD-BREAK:break-all;
	overflow:auto;
}
/* board : 쓰기 페이지*/
#content_mainboard .ttitW {
	border-top:#978061 solid 3px;
}
html:first-child #content_mainboard .ttitW 
{
	line-height:300%; /*오페라/사파리 전용*/
}
#wlabel .titW {
	margin:10px 0 0 0;
	width:90px;
	padding-left:10px;
	display:block;
	float:left;
	color:#996633;
	font-weight:bold;
}
#wlabel .label2 {
	margin:10px 0 0 0;
	width:180px;
	padding-left:45px;
	display:block;
	float:left;
	color:#996633;
	font-weight:bold;
}
#wlabel p {
	margin:10px 0 0 0;
}
#wlabel select {
	margin:10px 0 0 0;
}
#wlabel input, textarea {
	margin:10px 0 0 0;
}
#mlabel label {
	margin:10px 0 0 0;
	width:115px;
	display:block;
	float:left;
	color:#666;
	font-weight:bold;
	text-align:left;
}
#mlabel .labelment {
	margin:5px 0 0 115px;
	width:405px;
	font-weight:normal;
}
#mlabel .textment {
	margin:20px 0 0 2px;
	width:500px;
	color:#3399cc;
}
#mlabel .textment1 {
	margin:10px 0 0 2px;
	width:500px;
	color:#3399cc;
}
#mlabel input {
	margin:10px 0 0 0;
	border:1px solid #bfbfbf;
}
#mlabel .borgderno {
	border:none;
}
#mlabel iframe {
	margin:6px 0 10px 0;
	padding:0;
	border:1px solid #bfbfbf;
	width:100%;
	height:150px;
	overflow-x:hidden;
}
#mlabel .btL {
	margin:10px 0 0 10px;
	border:none;
	background:url(/images/bt_mem1.gif);
	width:118px;
	height:19px;
	padding-left:10px;
}
#mlabel .btS {
	margin:10px 0 0 10px;
	border:none;
	background:url(/images/bt_mem2.gif);
	width:78px;
	height:19px;
	padding-left:10px;
}
#mlabel select {
	margin:10px 0 0 0;
	border:1px solid #bfbfbf;
}
#mlabel p {
	margin:10px 0 0 0;
}
#pagree {
	background-color:#fbf6f2;
	border:1px solid #ede0d6;
	padding:20px 20px 10px 20px;
}
#pagree label {
	margin:0;
	width:150px;
	display:block;
	float:left;
	color:#666;
	font-weight:bold;
	text-align:left;
}
#pagree input {
	margin:0;
	width:80px;
	border:1px solid #bfbfbf;
}
#pagree p {
	margin:0 0 10px 0;
}
#content_mainboard .mcontents {
	padding:45px 10px 45px 30px;
	border-bottom:1px solid #c8ae83;
	min-height:100px;
}
#content_mainboard .mcontents2 {
	padding:0px 15px 10px 0px;
	border-bottom:1px solid #c8ae83;
}
#content_mainboard .mcontents3 {
	padding:45px 0px 45px 20px;
	border-bottom:1px solid #c8ae83;
	min-height:100px;
	_height:100px;/* HACK - ie6전용 */
}
#content_mainboard .mmcontents2 {
	padding:45px 30px;
	min-height:100px;
}
#content_mainboard .mcontents embed {
	border:10px #F0ECDD solid;
	text-align:center;
	margin:0 0 10px 0;
}
#content_mainboard .mcontents .btn {
	border: 1px solid #E4E0CB;
	background:#F0ECDD;
	padding:10px 20px;
	margin: 0 auto;
	font-weight:bold;
}
#content_mainboard .bnpre {
	border-bottom:1px solid #c8ae83;
	color:#999;
	text-decoration:none;
	padding:5px 5px 5px 15px;
	color:#999;
}
#content_mainboard .bnpre a:link, #content_mainboard .bnpre a:active, #content_mainboard .bnpre a:visited {
	color:#999;
	text-decoration:none;
	padding:5px 5px 5px 0px;
	color:#999;
}
#content_mainboard .bnpre img {
	margin-right:15px;
}
#content_mainboard .tleft {
	text-align:left;
}
/* 일지HSP레터 board : 뷰 페이지 */
#content_mainboard .mmcontentsLetter {
	padding:0;
	margin:0 0 0 0px;
	min-height:100px;
}
.letterT {
	background:url(/images/together/letter_view_t1.jpg) no-repeat;
	width:600px;
	height:159px;
}
.letterN_T {
	background:url(/images/together/letter_view02_t1.jpg) no-repeat;
	width:600px;
	height:124px;
}
.letterM {
	background:url(/images/together/letter_view_m1.gif) repeat-y;
	padding:25px 51px 0 54px;
}
.letterN_M {
	background:url(/images/together/letter_view02_m1.jpg) repeat-y;
	padding:0 0 1px 59px;
}
.letterM p {
	line-height: 200%;
}
/* 행복편지 보기 본문 */
.letterB {
	background:url(/images/together/letter_view_b1.jpg) no-repeat;
	width:600px;
	height:71px;
}
.letterN_B {
	background:url(/images/together/letter_view02_b1.jpg) no-repeat;
	width:600px;
	height:189px;
}
/* board : 관리자 전용 미리 올리기 리스트 표시*/
.preadmin, .preadmin a:link, .preadmin a:active, .preadmin a:visited {
	text-align:left !important; 
	color:#9999CC;
 }
/* board : 리스트 페이지 넘버*/
.listnum {
	text-decoration:none;
	font-size:11px;
	color:#705743;
	letter-spacing:0px;
	margin:30px 0 0 0;
}
.listnum a:link {
	text-decoration:none;
	font-size:11px;
	color:#705743;
	letter-spacing:0px;
	margin:30px 0 0 0;
}
.listnum a:active {
	text-decoration:none;
	font-size:11px;
	color:#705743;
	letter-spacing:0px;
	margin:30px 0 0 0;
}
.listnum a:visited {
	text-decoration:none;
	font-size:11px;
	color:#705743;
	letter-spacing:0px;
	margin:30px 0 0 0;
}
.listnum_down, .listnum_down a:link, .listnum_down a:active, .listnum_down a:visited {
	clear:both;
	text-decoration:none;
	font-size:11px;
	color:#705743;
	letter-spacing:0px;
	margin-top:15px;
}
.tcry, a.tcry:link, a.tcry:active, a.tcry:visited {
	color:#fb7810;
	font-weight:bold;
}
.sbox {
	margin:20px 0px 0 0;
	vertical-align:top;
	text-align:right;
}
/**서브 타이틀 꾸밈요소::제목에 있는 갈색 밑줄 부분 (ex:BooK & CD , 걸어온 길, 홍보자료실 )**/
.contentpagetitle2, a.contentpagetitle2:link, a.contentpagetitle2:active, a.contentpagetitle2:visited {
	font-family:dotum, Georgia, Times, serif !important;
	font-size:14px;
	font-weight:bold;
	color:#993300;
	text-decoration:none;
	margin:0;
	background:url(/images/book_line.gif) left bottom repeat-x;
	padding-bottom:5px;
	display:block;
}
/******  동영상 헬프  *******/
#helpwrap {
	width:445px;
	padding:0 10px 20px 10px;
	line-height:140%;
}
#helpwrap h1 {
	padding:10px 0;
	border-bottom:1px solid #cccccc;
}
#helpwrap h2 {
	font-size:12px;
	font-weight: bold;
}
#helpwrap dl {
	margin:0;
	padding:0;
}
#helpwrap dt {
	margin-bottom:15px;
}
#helpwrap dd {
	margin:10px 0 15px 0;
}
#helpwrap ul {
	margin:10px0;
	padding:0;
}
#helpwrap li {
	padding-left:5px;
	list-style:none;
}
/**************************************************************/
/************ 2008년 2월 23일 회원가입 부분 수정 **************/
/**************************************************************/


#subwide-wrap {
	margin:0 0 30px 5px;
	width:850px;
}
#subwide-top {
	background:url(/images/member_layoutTop.gif) no-repeat;
	width:850px;
	height:15px;
}
#subwide-bot {
	background:url(/images/member_layoutBot.gif) no-repeat;
	margin:0 0px 30px 0px;
	width:850px;
	height:15px;
}
#subwide-cen {
	background:url(/images/member_layoutCen.gif);
	padding:15px 15px 30px 15px;
	color:#666666;
}
#subwide-cen a {
	cursor: pointer;
}
#subwide-cen td {
	color:#666666;
}
#subwide-cen td input {
	font-size:12px;
	border:solid 1px #CCCCCC;
	color:#666666;
	padding:1px 3px 3px 5px;
	margin-bottom:5px;
	height:16px;
}
#subwide-cen select {
	color:#666666;
	font-size:12px;
	height:22px;
	margin-bottom:5px;
}
#subwide-cen form {
	margin:0px;
	padding:0px;
}
#subwide-cen .inforbody {
	margin:0 80px;
}
#subwide-cen .button {
	text-align:center;
}
#subwide-cen .buttonR {
	text-align:right;
	margin:0 80px;
}
/**** 실명인증,약관동의 ****/

#subwide-cen #realname {
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:30px;
	padding:35px 10px;
}
#subwide-cen .agreement {
	padding:0 10px;
	margin: 0 0 40px 0;
}
#subwide-cen .agreement {
	padding:0 10px;
	margin: 0 0 40px 0;
}
#subwide-cen .agreement iframe {
	border:solid 1px #CCCCCC;
	margin:7px 0;
	width:100%;
	_width:80%; /*ie6 전용*/
}
/**** 회원정보입력 ****/
#subwide-cen #infortable {
	margin-bottom:30px;
	padding:35px 10px;
}
#subwide-cen #infortable th {
	border-bottom: solid 1px #e9e9e9;
	background:#f9f5fa;
	width:22%;
	padding:8px 5px 8px 18px;
	text-align:left;
	vertical-align:top;
}
#subwide-cen #infortable td {
	border-bottom: solid 1px #e9e9e9;
	padding:8px 5px 8px 25px;
	font-size:11px;
	color:#999999;
	vertical-align:top;
}
/**** 일지희망편지 선물리스트 ****/
#subwide-cen #letterlist {
	padding:35px 10px 0 10px;
}
#subwide-cen #letterlist td {
	font-size:11px;
	padding: 10px 0;
	vertical-align:top;
	color:#999999;
}
/**** 마이페이지 서브메뉴 ****/
#subwide-cen #submeun {
	margin-bottom:20px;
	background:url(/images/mypage_subtitlebg01.gif) no-repeat;
}
#subwide-cen #submeun td {
	font-size:12px;
	color:#666666;
	padding:6px 25px 4px 25px;
	border:none;
}
#subwide-cen #submeun2 {
	margin-bottom:20px;
	background:url(/images/mypage_subtitlebg02.gif) no-repeat;
}
#subwide-cen #submeun2 td {
	font-size:12px;
	color:#666666;
	padding:6px 25px 4px 25px;
	border:none;
}
#subwide-cen #submeun3 {
	margin-bottom:20px;
	background:url(/images/mypage_subtitlebg03.gif) no-repeat;
}
#subwide-cen #submeun3 td {
	font-size:12px;
	color:#666666;
	padding:6px 25px 4px 25px;
	border:none;
}
#subwide-cen #submeun .bttable td {
	text-align:center;
	padding:6px 0 4px 0;
}
#subwide-cen #submeun2 .bttable td {
	text-align:center;
	padding:6px 0 4px 0;
}
#subwide-cen #submeun3 .bttable td {
	text-align:center;
	padding:6px 0 4px 0;
}
.iconBox {
	float:left;
	margin:0 10px 5px 0;
	width:50px;
	text-align:center;
}
.iconbt {
	width:48px;
	margin:0;
	padding:0 0 5px 0;
	border:1px solid #d8ddd8;
	background:#fff;
	font-family:돋움;
	text-align:center;
}
/**** 구매페이지 ****/
#subwide-cen #sale {
	margin-bottom:30px;
	padding:0 10px;
}
#subwide-cen #sale th {
	border-bottom: solid 1px #e9e9e9;
	background:#faf8f5;
	width:22%;
	padding:8px 5px 8px 18px;
	text-align:left;
	vertical-align:top;
}
#subwide-cen #sale td {
	border-bottom: solid 1px #e9e9e9;
	padding:8px 5px 8px 25px;
	font-size:12px;
	color:#666;
	vertical-align:top;
}
#sales .rightnone {
	border-right:none;
}
#sale td a {
	text-decoration:none;
	cursor:hand;
}
#sale td a:hover {
	color: #996666;
	text-decoration:none;
}
#sale .accounts td {
	border-bottom: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	padding:5px;
}
#sale .accounts .rightnone {
	border-right:none;
}
#sale .accounts .botborder {
	border-bottom:solid 4px #666666;
}
#sale .accounts td a {
	text-decoration:none;
	cursor:hand;
}
#sale .accounts td a:hover {
	color: #996666;
	text-decoration:none;
}
#sale .guide02 {
	display:block;
	color:#ff6600;
}
#sale .product {
	width:94%;
	padding:20px;
	margin-bottom:10px;
	border:1px #e9e9e9 solid;
}
#sale .product ul {
	list-style:none;
}
#sale .product .firstproduct {
	float:left;
	margin-left:30px;
	/*margin-top:43px;*/
}
#sale .product .secondproduct {
	float:left;
	margin-left:30px;
}
#sale .product .price {
	display:block;
	margin-top:10px;
	width:108px;
	text-align:right;
	font-weight:bold;
}
.saleinfo {
	margin-bottom:0px;
	padding:30px 10px 10px 10px;
}
.saleinfo .mtwrap {
	width:100%;
}
.saleinfo td {
	border-bottom:#e2e2e2 solid 1px;
	line-height:160%;
	padding:5px 3px;
	color:#666 !important;
	text-align:center;
	overflow:auto;
}
.saleinfo .ttitL {
	background:url(/images/board_bg1.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 2px 3px 2px;
	text-align:center;
}
.saleinfo2 {
	margin-bottom:0px;
	padding:30px 10px 10px 10px;
}
.saleinfo2 .mtwrap {
	width:100%;
}
.saleinfo2 td {
	border-bottom:#e2e2e2 solid 1px;
	line-height:160%;
	color:#666 !important;
	padding:5px 3px;
	text-align:center;
	overflow:auto;
}
.saleinfo2 .ttitL {
	background:url(/images/board_bg3.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 2px 3px 2px;
	text-align:center;
}
.saleinfo3 td {
	border-top:#fff solid 1px;
	line-height:130%;
	color:#666 !important;
	text-align:center;
	line-height:-2px;
	padding:0;
}
.saleinfo3 td.bul {
	background:url(/images/icon_11.gif) 10px 16px no-repeat;
	padding-left:17px !important;
	border-top:#fff solid 1px;
	color:#666; 
	text-align:left!important;	
}

.saleinfo3 .gray td {	
	background-color:#f0f0f0;
	color:#666 !important;
	text-align:center;	
}


.saleinfo3 .ttitL {
	background:url(/images/board_bg3.gif) #ac9671 top left repeat-x;
	font-size:12px;
	color:#fff;
	padding:5px 2px 3px 2px;
	text-align:center;
}
.saleinfo3 tfoot td 
{
	background-color:#846da7;
	height:3px;
	margin:0;
	padding:0;
}
.saleinfo .guide {
	display:block;
	text-align:right;
}
.saleinfo .guide03 {
	display:block;
	text-align:right;
	padding:6px 0 0 0;
	color:#666;
}
.saleinfo2 .guide03 {
	display:block;
	text-align:right;
	padding:6px 0 0 0;
	color:#666;
}
.saleinfo .explain01 {
	display:block;
	margin-top:20px;
	height:30px;
	background:url(/images/sale/bullet01.gif) left 10% no-repeat;
	padding-left:20px;
	color:#9a0000;
}
.saleinfo .explain02 {
	display:block;
	height:30px;
	background:url(/images/sale/bullet02.gif) left 10% no-repeat;
	padding-left:20px;
}
/***********HSP레터*************/
#subwide-cen .textlabel {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin:0 15px;
}
#subwide-cen .textlabel2 {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin:0 15px 35px 15px;
}
#subwide-cen .textlabel3 {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin-top:50px;
	margin-bottom:150px;
}
#subwide-cen .namelist {
	margin-bottom:20px;
	margin-left:15px;
}
#subwide-cen .namelist td {
	color:#999999;
	padding:3px 0 1px 0;
}
#subwide-cen .namelist td input {
	border:1px solid #e2e2e2;
	width:80px;
}
#subwide-cen .namelist td textarea {
	border:solid 1px #e2e2e2;
	margin:0;
	padding:0 0 0 3px;
	width:99%;
}
#subwide-cen #presentbg1 {
	background:url(/images/together/presentbg1.gif) no-repeat bottom right;
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:30px;
	padding:0px 10px 15px 10px;
}
#subwide-cen #presentbg2 {
	background:url(/images/together/presentbg2.gif) no-repeat center right;
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:30px;
	padding:20px 10px 15px 10px;

}
.sendlist {
	margin:18px 0 0 44px;
	padding-left:40px;
	width:580px;
}
.sendlist input {
	border:1px solid #e2e2e2;
	width:80px;
}
.sendlist label {
	color:#7c965b;
	font-weight:bold;
}

/**일지이승헌 서브메인**/
#sm_ilchiTit 
{
	background:url(/images/ilchiLee/submain_maintit.jpg) no-repeat; 
	width:591px; 
	padding-bottom:50px;
	position:relative;
}
#awhois {
	z-index:1;
	display:block;
	position:absolute;
	left:290px;
	top:0px;
	width:300px;
	height:100px;
	cursor:pointer;
}
#awhois a {
	width:300px;
	height:100px;
	display:block;
	cursor:pointer;
}
.sm_ilchicon1
{
	margin-left:150px;
	margin-top:160px;
	width:300px;
	float:right;
}
.sm_ilchicon2
{
	clear:both;
	padding:27px 0 0 21px;
}
*:first-child+html .sm_ilchicon2
{
	clear:both;
	padding:64px 0 0 21px;
}/*ie7 전용*/
.sm_ilchiP01 
{
	background:url(/images/ilchiLee/sub_tit02_bg1.gif) no-repeat; 
	width:142px;
	height:57px;
	font-size:11px;
	color:#777;
	letter-spacing:-1px;
	line-height:150%;
	padding:3px 0 0 5px;
	margin:0 0 5px 0;
	cursor:pointer;
}
.sm_ilchiP01 a:link
{ 
	color:#777;
}
.sm_ilchiP01 a:visited
{ 
	color:#777;
}
.sm_ilchiP01 a:hover
{ 
	color:#0083f5;
}
.sm_ilchiP02 
{
	background:url(/images/ilchiLee/sub_tit02_bg2.gif) no-repeat; 
	width:142px;
	height:57px;
	font-size:11px;
	color:#777;
	letter-spacing:-1px;
	line-height:150%;
	padding:3px 0 0 5px;
	margin:0 0 5px 0;
	cursor:pointer;
}
.sm_ilchiP02 a:link
{ 
	color:#777;
}
.sm_ilchiP02 a:visited
{ 
	color:#777;
}
.sm_ilchiP02 a:hover
{ 
	color:#0083f5;
}
.sm_ilchiP03
{
	width:80px;
	font-size:11px;
	color:#979797;
	letter-spacing:-1px;
	line-height:150%;
	padding:3px 5px 0 11px;
	text-align:left;
	float:right;
	cursor:pointer;
}
.sm_ilchiP03 a:link
{
	color:#979797;
}
.sm_ilchiP03 a:visited
{
	color:#979797;
}
.sm_ilchiP03 a:hover
{
	color:#0083f5;
	text-decoration:none;
}
.sm_mv { 
	width:248px;
	float:left;
}
.sm_meet { 
	width:299px;
	float:right;
}
.sm_meet dl.sm_list 
{
	margin:3px 0 0 0;
	padding:0;
	float:right;
	text-align:left;
	
}
.sm_list dt
{
	margin:2px 0 0 0;
	padding:0;
	font-size:11px;
	color:#525252;
	float:left;
	width:217px;
	height:17px;
}
.sm_list dt a:link
{
	color:#525252;
}
.sm_list dt a:visited
{
	color:#525252;
}
.sm_list dt a:hover
{
	color:#0083f5;
}
.sm_list dt img
{
	_margin-bottom:5px;
}
.sm_list .thumb
{
	border:1px solid #dfdfdd;
	float:left;
	margin-right:10px;
}
.sm_list dd 
{
	margin:0;
	padding:0;
	font-size:11px;
	color:#9c9a9c;
	float:left;
	height:25px;
}
.sm_list dd a:link
{
	color:#9c9a9c;
}
.sm_list dd a:visited
{
	color:#9c9a9c;
}
.sm_list dd a:hover
{
	color:#0083f5;
}
.sm_list .f_date 
{ 
	color:#b2b1b1;
}


/**일지이승헌 프로필**/

#sm_ilchiTit 
{
	background:url(/images/ilchiLee/submain_maintit.jpg) no-repeat; 
	width:591px; 
	padding-bottom:50px;
}
.sm_ilchicon1
{
	margin-left:150px;
	margin-top:160px;
	width:300px;
	float:right;
}
.sm_ilchicon2
{
	clear:both;
	padding:27px 0 0 21px;
}
.tab_profile a { display: block; width: 110px; height: 28px; text-decoration: none;}
.tab_profile a.tab-1980 { background: url(/images/ilchiLee/subprofile_btn01_off.gif) no-repeat left top; }
.tab_profile a.tab-1980:hover { background: url(/images/ilchiLee/subprofile_btn01_on.gif) no-repeat left top; }
.tab_profile a.tab-2000 { background: url(/images/ilchiLee/subprofile_btn02_off.gif) no-repeat left top; }
.tab_profile a.tab-2000:hover { background: url(/images/ilchiLee/subprofile_btn02_on.gif) no-repeat left top; }
.tab_profile a.tab-2004 { background: url(/images/ilchiLee/subprofile_btn03_off.gif) no-repeat left top; }
.tab_profile a.tab-2004:hover { background: url(/images/ilchiLee/subprofile_btn03_on.gif) no-repeat left top; }
.tab_profile a.tab-2007 { background: url(/images/ilchiLee/subprofile_btn04_off.gif) no-repeat left top; }
.tab_profile a.tab-2007:hover { background: url(/images/ilchiLee/subprofile_btn04_on.gif) no-repeat left top; }

.profileList { margin-bottom:16px; }
.profileList li { background:url(/images/ilchiLee/subprofile_bulet.gif) no-repeat left 50%; padding-left:10px; }
.profileList li.twoline{ background:url(/images/ilchiLee/subprofile_bulet.gif) no-repeat left 20%; padding-left:10px; }

/**Whoisilchi**/
.whoisTit { margin: 0 0 40px 0; float:left;}
.whoisTit li { float:left;}
.whoisTit li img { margin-right: 3px;}
.whoisCon p { padding: 0 10px;}
.whoisCon h4 { margin: 0 0 20px 0;}

/**인사말**/
.greet {background:url(/images/ilchiLee/greeting_01.jpg) top left no-repeat; }
.greetit {background:url(/images/ilchiLee/greeting_03.jpg) top left no-repeat; width:361px; height:84px; margin-bottom:20px; float:right; }
.greetcon { background:url(/images/ilchiLee/greeting_02.jpg) bottom right no-repeat; padding:0 0 50px 265px;}

/**수상 및 내역**/
.awards { margin:20px 0 40px 10px; float:left;}
.awards li { float:left; width:292px; padding:0 0px 10px 0; }
.awards li strong { color:#b8cae0;}
.awards li span { color:#999; margin-left:55px;}

/** 스페셜 아이콘 팝업 **/
.popSpecialIcon {
	width:287px; 
	height:160px; 
	background:url(/images/popSpecialIcon01.gif) no-repeat top left;
	position:absolute; 	
	left:200px;
	top:-28px;
}

.specialText {	
	margin:16px 0 0 30px;
}

.specialText01 {	
	color:#ff6600; 
	font-weight:bold;
}

.specialText02 {	
	color:#640d91; 
	font-weight:bold;
}

/**스승닷컴 동시 회원가입**/
.ssjoin { border:1px solid #e0e0e0; margin-top:20px; font-size:12px; color:#666; padding:15px 0;}
.ssjoin td { padding:10px; }
.ssment { background-repeat:repeat-x; background-position:bottom; }
.Rbtn { text-align:center; margin-top:10px; font-size:11px; color:#bababa; font-weight:bold;}

/**************************************************************/
/************ 2008년 9월 30일 통합 ID 안내 **************/
/**************************************************************/
.uniTit {margin:10px 0 0 33px;}
.uniProcess {
	height:25px;
	margin:0 60px 25px 63px;
	padding:30px 20px;
	background:#FFFFFF url(/images/uniID_processBG.gif) no-repeat bottom left; 
}
#uniBox {width:642px; margin:0 0 0 88px; }
.boxTop {height:3px; background:url(/images/box_top.gif) no-repeat top left;}	
.boxBG {padding:8px 53px 73px 53px; background:url(/images/box_BG.gif) no-repeat bottom left;}
#uniBox p {
	padding-bottom:23px;
	font-family:굴림; 
	font-size:12px;
	line-height:22px;
	background:url(/images/ss_line.gif) repeat-x bottom left;
}
#uniBox th {height:30px;	background: #f0eff0 url(/images/t_hBG.gif) repeat-x top left; text-align:center;}
#uniBox td {height:35px; padding:2px 0;	background:url(/images/make_boder02.gif) no-repeat bottom left;}
#uniBox td input.inputRadio { border:none; margin-left:10px; vertical-align:middle;}
#uniBox td select.selectB { width:90px; margin-left:4px; color:#666666; font-size:12px; vertical-align:middle;}
.uni_bts {text-align:right; margin-right:90px;}
.uniinput { width:172px; margin-top:5px; background-color:#f6f5f5;}
.uniinputID { width:90px; margin-top:5px; background-color:#f6f5f5;}

.gvline{ width:13px; text-align:left;}
.gvline2 {width:24px; text-align: center;}


#uni_infoBox {width:642px; margin:23px 0 0 88px; }
#uni_infoBox ul {height:204px; padding:42px 37px 0 37px; background:url(/images/board_bg4.gif) no-repeat top left; }
#uni_infoBox li {float:left;}

.boxCong {padding:15px 53px 73px 53px; background:url(/images/box_BG_cong.gif) no-repeat top left;}

#uni_infoBoxLast {width:642px; margin:5px 0 0 0; }
#uni_infoBoxLast ul {height:204px; padding:42px 37px 0 37px; background:url(/images/board_bg4.gif) no-repeat top left; }
#uni_infoBoxLast li {float:left;}

	
	
	

