@charset "utf-8";
/*
=THUNT CSS 
*/

.mt7 {margin-top: 7px;}

.float_l {float: left;}
.float_r {float: right;}

.height45 {height: 45px !important;}
.height42 {height: 42px !important;}
/*
#slider {background: url(../image/content/bg_slider_main.jpg) left top no-repeat; height: 287px; position: relative; margin-bottom: 12px;}
#slider .tab_slider {width: 960px; position: absolute; left: 0; top: -15px; text-align: center; font-size: 0; line-height: 0;}
#slider .tab_slider li {display: inline; font-size: 0; line-height: 0; margin-right: 1px;}
#slider .slider_cont {padding: 37px 0 0 39px;}

#slider .slider_cont li {float: left; margin-right:37px;}
#slider .slider_cont li.mr17{margin-right: 17px;}

#slider .slider_cont li.last {margin-right: 0;}
#slider .slider_cont li.slider_btn {padding-top: 72px;}
#slider .slider_cont li .slider_bg_book {background: url(../image/content/bg_slider_img_book.png) right bottom no-repeat; padding: 0 8px 39px 0; display: block; float: left;height:210px;}
#slider .slider_cont li .slider_bg_lect {background: url(../image/content/bg_slider_img_lecture.png) right bottom no-repeat; padding: 0 7px 52px 0; display: block; float: left;height:197px;}
#slider .slider_cont li .slider_bg_event {background: url(../image/content/bg_slider_img_event.png) right bottom no-repeat; padding: 0 6px 32px 0; display: block; float: left;height:216px;}
#slider .slider_cont li .slider_bg_lect p{font-weight:bold;padding-bottom:10px;}
#slider .slider_cont li a {}
#slider .slider_cont li.slider_btn a {background: none; padding: 0;}
*/
#slider {background: url(../image/0layout/bg_slider_main.jpg) left top no-repeat; height: 278px; position: relative; margin-bottom: 44px; padding:0 50px ;}
#slider .slider_btn {position:absolute;}
#slider .prev		{top:95px; left:40px}
#slider .next		{top:95px; right:40px}

#slider .tab_slider		{width: 960px; position: absolute; left: 0; top: 290px; text-align: center; font-size: 0; line-height: 0;}
#slider .tab_slider li {display: inline; font-size: 0; line-height: 0; margin-right: 1px;}
#slider .slider_cont	{padding: 26px 0 0 39px;}

#slider .slider_cont li {float: left; margin-right:38px;}
#slider .slider_cont li.mr17{margin-right: 17px;}

#slider .slider_cont li.last {margin-right: 0;}
#slider .slider_cont li.slider_btn {padding-top: 72px;}
#slider .slider_cont li .slider_bg_book	{ background: url(../image/content/bg_slider_img_book.png) right bottom no-repeat; padding: 0 8px 39px 0; display: block; float: left;height:210px;}
#slider .slider_cont li .slider_bg_lect		{ background: url(../image/content/bg_slider_img_lecture.png) right bottom no-repeat; padding: 0 7px 52px 0; display: block; float: left;height:197px;}
#slider .slider_cont li .slider_bg_event	{ background: url(../image/content/bg_slider_img_event.png) right bottom no-repeat; padding: 0 6px 32px 0; display: block; float: left;height:216px;}
#slider .slider_cont li .slider_bg_lect p	{ font-weight: bold; padding-bottom:10px; }
#slider .slider_cont li .slider_btn a { background: none; padding: 0;}
#slider .slider_cont li a {}


#slider .slider_cont2	{padding:36px 0 0 22px;}

#slider .slider_cont2 li {float: left; margin-right:27px;}
#slider .slider_cont2 li.mr17{margin-right: 17px;}

#slider .slider_cont2 li.last {margin-right: 0;}
#slider .slider_cont2 li.slider_btn {padding-top: 72px;}
#slider .slider_cont2 li .slider_bg_book	{ background: url(../image/content/bg_slider_img_book.png) right bottom no-repeat; padding: 0 8px 39px 0; display: block; float: left;height:210px;}
#slider .slider_cont2 li .slider_bg_lect		{ background: url(../image/content/bg_slider_img_lecture.png) right bottom no-repeat; padding: 0 6px 45px 0; display: block; float: left;height:190px;}
#slider .slider_cont2 li .slider_bg_lect img{width:245px; height:158px;}
#slider .slider_cont2 li .slider_bg_event	{ background: url(../image/content/bg_slider_img_event.png) right bottom no-repeat; padding: 0 7px 32px 0; display: block; float: left;height:216px;}
#slider .slider_cont2 li .slider_bg_lect p	{ font-weight: bold; padding-bottom:10px;  width: 245px; text-align:center;}
#slider .slider_cont2 li .slider_btn a { background: none; padding: 0;}
#slider .slider_cont2 li a {}



.slider2_cont {position: relative; top: 23px; left: 22px; width: 813px; height: 217px; overflow: hidden;  !important;}
.slider2_slides {cursor: move; position: absolute; left: 0px; top: 0px; width: 813px; height: 217px; overflow: hidden;  !important;}


.main_cont_left {width: 556px; float: left; border-right: 1px solid #EDEDED;}
.main_cont_right {float: right; width: 210px;}

.border_b {border-bottom: 1px solid #EDEDED;}

.mod {}
.mod_title {padding: 0 22px 0 17px; height: 41px !important; border-bottom: 1px solid #EDEDED;}
.mod_title h3 {float: left; height: auto !important; padding: 0 !important; border-bottom: none !important; margin-top: 17px; font-size: 0; line-height: 0;}
.mod_title .more {float: right; margin-top: 27px; font-size: 0; line-height: 0;}

.main_list_type01 {padding: 14px 38px 8px 31px;}
.main_list_type01 li {font-size: 11px; color: #565555;}
.main_list_type01 li a {float: left; color: #565555;}
.main_list_type01 li span.date {float: right;}

.main_list_type02 {padding: 20px 10px 17px 16px;}
.main_list_type02 li {font-size: 11px; color: #2f3743; line-height: 13px; padding-top: 10px;}
.main_list_type02 li.first {padding-top: 0;}
.main_list_type02 li .float_l {margin-right: 10px;}
.main_list_type02 li p a {font-weight: bold; color: #2f3743;}

.main_list_type03 {padding: 5px 5px 17px 16px;}
.main_list_type03 li {background: url(../image/layout/blt_02.gif) left 6px no-repeat; padding-left: 9px;}
.main_list_type03 li a {font-size: 11px; color: #565555;}

.main_list_type04 {padding: 0 0 20px 30px;}
.main_list_type04 li {float: left; width: 235px;height:105px; margin-right: 20px; padding-top: 20px; font-size: 11px; line-height: 13px; color: #2f3743 ;}
.main_list_type04 li.alt {margin-right: 0;}
.main_list_type04 li .img {float: left;}
.main_list_type04 li .txt {float: right; width: 110px;}
.main_list_type04 li .title {background: url(../image/layout/bg_dot.gif) left bottom repeat-x; font-size: 12px; font-weight: bold; line-height: 15px; padding-bottom: 5px; margin-bottom: 5px;}
.main_list_type04 li .title a {color: #2f3743 ;}


.main_list_type05 {padding: 0 0 20px 30px;}
.main_list_type05 li {float: left; width: 235px;height:85px; margin-right: 20px; padding-top: 20px; font-size: 11px; line-height: 13px; color: #2f3743 ;}
.main_list_type05 li.alt {margin-right: 0;}
.main_list_type05 li .img {float: left;}
.main_list_type05 li .txt {float: right; width: 110px;}
.main_list_type05 li .title {background: url(../image/layout/bg_dot.gif) left bottom repeat-x; font-size: 12px; font-weight: bold; line-height: 15px; padding-bottom: 5px; margin-bottom: 5px;}
.main_list_type05 li .title a {color: #2f3743 ;}





.new_book_mod .mod_cont {padding: 0 30px 0 30px;}
.book_featured {float: left; width: 220px; padding: 20px 0 0;}
.book_featured .title {border-bottom: 1px solid #EDEDED;}
.book_featured_cont {margin-top: 15px; font-size: 11px; line-height: 13px;}
.book_featured_cont .title_link a {font-weight: bold; color: #525151; font-size: 12px; line-height: 15px;}
.book_featured_cont .title_link {margin-bottom: 10px;}
.book_featured_cont .img {float: left; margin-right: 10px;}

.list_new_book {float: right; width: 235px;}
.list_new_book li {float: none; margin-right: 0;}
.list_new_book li .txt {width: 140px;}

.list_announcements {padding-bottom: 33px !important;}
* html .list_announcements {padding-bottom: 25px !important;}
*+html .list_announcements {padding-bottom: 25px !important;}

.business {}
.business li {font-size: 0; line-height: 0;}

.color77 {color:#777 !important;}
.color86 {color:#2f3743 !important;}







/*140708Ãß°¡_°Ë»ö°á°úÈ­¸é*/

.bb1{ border-bottom:1px solid #e8e8e8; }

.searching{ padding-bottom:20px; }
.searching h2{ float:left; font-weight:bold; background:url(../image/bullet/line.gif) left no-repeat; padding-left:7px;}
.searching h3{text-align:right;}
.searching_more{padding-bottom:20px;}
.searching_more.cb{text-align:center; font-weight:bold; padding:30px;}
.searching_more h4{text-align:right;}
.searching_more h4 a{color:#0000cc; text-decoration:underline; background:url(../image/bullet/arrow_s.gif) right no-repeat; padding-right:10px;}




/*180807 Ãß°¡_DVbook ·Î°í*/
.ico_dvbook1{ position:absolute; top:247px; left:123px; z-index:8;}
.ico_dvbook2{ position:absolute; top:247px; left:326px; z-index:8;}
.ico_dvbook3{ position:absolute; top:247px; left:537px; z-index:8;}
.ico_dvbook4{ position:absolute; top:247px; left:739px; z-index:8;}