*html .visual{padding-top:0px;}

div.main_container {
	text-align:left;
	margin:0px auto;
	width:950px;
	top:0px;
	left:0px;
}

.container_M {
	width:950px;
	height:346px;
	border-bottom:2px solid #626262;
}

.container_B {
	margin-top:17px;
	width:950px;
	height:390px;
}

.Mleft_area {
	float:left;
	width:705px;
}

/* todaytag */

.today_tag {
	width:705px;
}

.todaytag_title {
	float:left;
}

.todaytag {
	float:left;
	width:511px;
	height:100px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_todaytag_bg.gif');
}

.todaytag ol {
	float:left;
	padding-top:10px;
	padding-left:20px;
	width:150px;
}

.todaytag ol li {
	line-height:17px;
}

/* book and world */

.bookNworld {
	clear:both;
	width:705px;
	padding-top:5px;
}

:root .bookNworld {padding-top:2px;}

/* book */

.book {
	float:left;
	width:194px;
}

.book_title {
	width:194px;
	height:32px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_book_title.gif');
}

.btn_book {
	width:17px;
	height:16px;
	margin-left:163px;
	padding-top:9px;
}

.book_list {
	width:194px;
	height:149px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_book_bg.gif');
}

.Book_photo {
	float:left;
	padding-left:16px;
	padding-top:15px;
}

.Book_cont {
	float:left;
	height:96px;
	padding-top:15px;
	padding-left:10px;
}

.Booktitle {
	width:100px;
	height:30px;
	font-weight:bold;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	word-break:break-all;
	color:#515151;
	line-height:15px;
	padding-bottom:2px;
}

.Bookwriter {
	font-size:8pt;
	color:#515151;
	line-height:15px;
}

.detail_btn {
	width:58px;
	height:16px;
	padding-top:19px;
}


.photo_link {
	border:1px solid #cecece;
}
.photo_link_title {
	text-align:center;
	font-size:8pt;
	margin-top:3px;
}

/* world */

.world {
	float:left;
	width:511px;
}

.world_title {
	width:511px;
	height:32px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_world_title.gif');
}

.world_title dl {
	margin-left:410px;
	padding-top:10px;
}

.world_title dl dd{
	float:left;
	font-size:8pt;
}

.world_area {
	width:511px;
	height:149px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_world_bg.gif');
}

.world_photo {
	float:left;
	margin-top:15px;
	padding-left:20px;
	width:140px;
	height:100px;

}

.world_list {
	float:left;
	margin-top:5px;
	padding-left:18px;
	width:320px;
	height:100px;

}

.world_list ol li{
	margin-top:10px;
}

.Wbtn {
	position:absolute;
	margin-top:-22px;
	margin-left:470px;
}

.Wbtn_pre {
	clear:both;
	padding-right:1px;
	float:left;
}

.Wbtn_next {
	float:left;
}

.world_pre {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_pre.gif') no-repeat 0px 0px;	
}

.world_pre:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_pre.gif') no-repeat 0px -17px;	
}

dd.Wbtn_pre a {
	display:block;
	width:16px;
	height:15px;
	text-indent:-9999px;
}

.world_next {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_next.gif') no-repeat 0px 0px;	
}

.world_next:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_next.gif') no-repeat 0px -17px;	
}

dd.Wbtn_next a {
	display:block;
	width:16px;
	height:15px;
	text-indent:-9999px;
}

/* search */

.search_imgbtn {
	width:705px;
	height:58px;
}


.btn_01 {
	float:left;

}

.btn_02 {
	float:left;

}

.btn_03 {
	float:left;

}

.btn_04 {
	float:left;

}

/* right_area */

.Mright_area {
	width:240px;
	height:346px;
	float:left;
	margin-left:5px;
}

/* login */

.login_area {
	width:240px;
	height:99px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_login_bg.gif');
}

.login_Bbtn {
	font-size:8pt;
	color:#dadada;
}

.login_input {
	width:215px;
	height:48px;
	border-bottom:1px solid #dadada;
	margin-left:16px;
	padding-top:17px;
}

.inputbox_area {
	float:left;
}

.logout_inputbox_area ol li {
	margin-left:5px;
	line-height:22px;
}

.inputbtn_area {
	float:left;
	padding-left:7px;
	height:45px;
	overflow:hidden;
}

.inputbtn_area ol li table tr td {
	line-height:20px;
}

.login_btn {
	margin-left:18px;
	padding-top:7px;
}

/* move */

.move_area {
	width:240px;
	height:108px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/main_move_bg.gif');
}

.move_boxNtext {
	padding-left:16px;
	padding-top:11px;
	font-size:8pt;
}

.move_btn_book {
	padding-left:198px;
	width:17px;
	height:16px;
	margin-bottom:2px;
}

.move_box {
	float:left;
	width:92px;
	height:64px;
	padding-left:6px;
	padding-top:6px;
	background:url('http://koreanpsychology.wo.tc/img/main/main_move_box.gif') no-repeat 0px 0px;
}

.move_text {
	float:left;
	width:95px;
}

.move_text_A {
	width:95px;
	font-weight:bold;
}

.move_text_B {
	width:95px;
	margin-top:5px;
	line-height:14px;
	height:30px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.move_text_C {
	width:95px;
	margin-top:5px;
	color:#aaa;
}


/* Bleft_area */

.Bleft_area {
	float:left;
	width:710px;
	height:390px;
}

/* board_area */

.main_board_area {
	float:left;
	width:91px;
	height:390px;
}

.main_board_area p {
	width:91px;
	height:65px;
	cursor:pointer;
}

.board_btn_A {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_01.gif') no-repeat -99px 0px;	
}

.board_btn_A:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_01.gif') no-repeat 0px 0px;
}

.board_btn_B {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_02.gif') no-repeat -99px 0px;	
}

.board_btn_B:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_02.gif') no-repeat 0px 0px;
}

.board_btn_C {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_03.gif') no-repeat -99px 0px;	
}

.board_btn_C:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_03.gif') no-repeat 0px 0px;
}

.board_btn_D {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_04.gif') no-repeat -99px 0px;	
}

.board_btn_D:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_04.gif') no-repeat 0px 0px;
}

.board_btn_E {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_05.gif') no-repeat -99px 0px;	
}

.board_btn_E:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_05.gif') no-repeat 0px 0px;
}

.board_btn_F {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_06.gif') no-repeat -99px 0px;	
}

.board_btn_F:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/m_boardbtn_06.gif') no-repeat 0px 0px;
}

.main_board_area p a {
	display:block;
	width:91px;
	height:65px;
	text-indent:-9999px;
}

.main_board_list {
	float:left;
	width:614px;
	height:390px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/m_board_bg.gif');
}

.board_list {
	width:580px;
	height:85px;
	margin-left:20px;
	margin-top:10px;
}

.line_A1 {
	clear:both;
	float:left;
	line-height:23px;
	color:#2f3541;
	font-weight:bold;
}

dd.line_A1 a {
	color:#2f3541;
	text-decoration:none;
}
dd.line_A1 a:focus,
dd.line_A1 a:hover,
dd.line_A1 a:active {
	color:#274a90;
	text-decoration:underline;
}

.line_A2 {
	float:right;
	line-height:23px;
	font-size:8pt;
	color:#aaa;
}

.line_B1 {
	clear:both;
	float:left;
	width:20px;
	line-height:13px;
}

.line_B2 {
	float:left;
	line-height:13px;
	font-size:8pt;
	margin-bottom:10px;
	color:#2f3541;
}

*html .line_B2 {
	float:left;
	line-height:13px;
	font-size:8pt;
	margin-bottom:8px;
	padding-top:2px;
}

.line_C1 {
	clear:both;
	line-height:15px;
	color:#777;
}

.board_bot {
	width:612px;
	height:1px;
}

/* Bright_area */

.Bright_area {
	float:left;
	width:240px;
	height:390px;
}

/* photoboard */

.photoboard_area {
	width:240px;
	height:129px;
	background-image:url('http://koreanpsychology.wo.tc/img/main/m_photoboard_bg.gif');
}

.Pbtn_pre {
	padding-left:192px;
	padding-top:12px;
	padding-right:1px;
	padding-bottom:9px;
	float:left;
}

.Pbtn_next {
	padding-top:12px;
	float:left;
}

.photoboard_pre {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_pre.gif') no-repeat 0px 0px;	
}

.photoboard_pre:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_pre.gif') no-repeat 0px -17px;	
}

dd.Pbtn_pre a {
	display:block;
	width:16px;
	height:15px;
	text-indent:-9999px;
}

.photoboard_next {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_next.gif') no-repeat 0px 0px;	
}

.photoboard_next:hover {
	background: transparent url('http://koreanpsychology.wo.tc/img/main/btn_next.gif') no-repeat 0px -17px;	
}

dd.Pbtn_next a {
	display:block;
	width:16px;
	height:15px;
	text-indent:-9999px;
}

.Pboard_list {
	padding-left:16px;
}

.Pboard_area {
	float:left;
	font-size:8pt;
	color:#959595;
	padding-right:12px;
	line-height:20px;
}

ol.Pboard_area li a {
	color:#959595;
	text-decoration:none;
}
ol.Pboard_area li a:focus,
ol.Pboard_area li a:hover,
ol.Pboard_area li a:active {
	color:#959595;
	text-decoration:none;
}

ol.Pboard_area li a:visited {
	color:#959595;
	text-decoration:none;
}

/* relatedsite */

.relatedsite_area {
	width:240px;
	height:108px;
}

/* guideservice */

.guideservice_area {
	width:240px;
	height:153px;
	font-weight:bold;
	color:#666;
	line-height:18px;
}

.guideservice_area dl{
	padding-left:16px;
	padding-top:40px;
}











/* input */

.IDPW_input {
	width:147px;
	font-size:8pt;
}


/* text_style */

.C444F8B {
	color:#444;
	font-size:8pt;
	font-weight:bold;
}

.C777F8 {
	color:#777;
	font-size:8pt;
}

.C666F9N {
	color:#666;
	font-size:9pt;
	font-weight:normal;
}

.divinputfile {
	background:url("/img/enterschool/btn_data_search.gif") no-repeat 0px 1px;
	display:inline-block;
	height:22px;
	width:59px;
	vertical-align:middle;
	position:relative;
}