/*
GeneSoft DesignTeam (http://www.genesofts.com/) 
version	: 1.1 (080924 > 081001)
Author	: Kim Sang-Yu
*/
@charset "utf-8";

#snb								{float: left; width: 170px; margin: 0; padding: 10px 0 0 0;}
#snb h2								{display: block; width: 170px; height: 100px; margin: 0; padding: 0; overflow: hidden;}
#header .nav ul						{position: absolute; height: 15px; margin: 0; padding: 0; top: 12px; left: 280px; list-style: none;}
#container 							{width: 920px; margin: 0 auto;}/* page name */
#snb h2 a							{display: block; width: 170px; height: 100px; margin: 0; padding: 100px 0 0 0; background: url('/images/search/h2.gif') no-repeat left top;}
#colgroup .spot						{clear: both; width: 750px; height: 85px; margin: 0 auto; background: url('/images/search/bg_spot.gif') no-repeat left top;}

#bbs_list .list						{background: url('/images/board/type05/bg_head_01.gif') no-repeat left top;}
#bbs_list .list thead .la			{background: url('/images/board/type05/bg_head_02.gif') no-repeat right top;}
#bbs_view #ctl00_ContentPH_pnlContents .head,
#bbs_view #ctl00_ContentPH_pnlContents .prev,
#bbs_write .head					{border-top: 1px solid #8fcc52;}

h4									{margin: 20px 0 8px 0; padding: 0 0 0 10px; color: #4d4d4d; letter-spacing: -0.1em; background: url('/images/common/bul_h4.gif') no-repeat left top;}
h4 span								{margin: 0 0 0 10px; font-weight: normal;}
h4 span strong						{color: #b35947; font-weight: normal;}

#list_info .sec						{width: 640px margin: 0; padding: 15px 0 0 20px; background: url('/images/search/bg_infor.gif') no-repeat left top;}
#list_info .cover					{float: left; width: 110px;}
#list_info .cover img				{width: 90px; height: 130px;}
#list_info .infor					{float: left; width: 500px; margin: 0; padding: 0 0 25px 0;}
#list_info .infor h4				{margin: 0; padding:  0 0 3px 0; font-size: 120%; background: none;}
#list_info .infor h4 em				{padding-left: 5px; font-size: 85%; font-style: normal; font-weight: normal; background: none;}
#list_info .infor h4 img			{vertical-align: middle; margin: 0 3px 3px 0;}
#list_info .infor h4 a				{color: #4d4d4d;}
#list_info .synopsis				{clear: both; margin: 0; padding: 0;}
#list_info .serviceurl				{clear: both;}
#list_info .serviceurl dl			{margin: 10px 0 20px 0;}
#list_info .serviceurl dt			{font-weight: bold; color: #4d4d4d; letter-spacing: -0.1em; background: url() no-repeat left top;}
#list_info .serviceurl dd			{padding: 0 0 0 12px; background: url('/images/common/bul_bbs_re.gif') no-repeat left top;}
#list_info .serviceurl a			{color: #b35947;}
#list_info .serviceurl a:hover,
#list_info .serviceurl a:active		{text-decoration: underline;}
#list_info .infor dl				{margin: 0; padding: 0;}
#list_info .infor dt				{float: left; margin: 0; padding: 0;}
#list_info .infor dd				{float: left; margin: 0; padding: 0;}
#list_info .writer					{float: left; height: 40px;}
#list_info .writer dt				{float: left; display: none;}
#list_info .writer dd				{float: left;}
#list_info .company					{float: left; height: 40px;}
#list_info .company dt				{float: left; display: none;}
#list_info .company dd				{float: left; padding-left: 15px; background: url('/images/common/par_h.gif') no-repeat 7px top;}
#list_info .publication				{float: left; height: 40px;}
#list_info .publication dt			{float: left; display: none;}
#list_info .publication dd			{float: left; padding-left: 15px; background: url('/images/common/par_h.gif') no-repeat 7px top;}
#list_info .price,
#list_info .isbn,
#list_info .issn,
#list_info .ecn						{clear: both;}
#list_info .price dt,
#list_info .isbn dt,
#list_info .issn dt,
#list_info .ecn dt					{width: 50px; background: url('/images/common/par_h.gif') no-repeat 35px -20px;}
#list_info .price strong			{color: #fa5f71;}
#list_info .price strike			{text-decoration: line-through;}

#list_info .nodata					{border: 1px solid #d9d9d9; border-bottom: none; padding: 20px; text-align: center;}

.order								{text-align: right;}
.order h4							{display: none;}
.order ul							{margin: 10px 0 5px 0; padding: 0;}
.order li							{display: inline; margin: 0 0 0 15px; padding: 0 0 0 10px; background: url('/images/common/bul_pg1_d.gif') no-repeat left top;}
.order a							{text-decoration: none;}
.order a:hover,
.order a:active,
.order .selected					{text-decoration: underline; color: #b35947;}
.spot strong						{color: #b35947;}

.footer								{border-top: 1px solid #d9d9d9}

#category							{border: 3px solid #d9d9d9; padding: 0; background: #fff; margin: 20px 0 0 0;}
#category dl						{clear: both; width: 100%; margin: 0; padding: 10px 0 10px 0; #padding: 9px 0 9px 0; background: url('/images/common/par_v.gif') repeat-x left bottom;}
#category dt						{float: left; width: 100px; margin: 0; padding: 0 10px 0 0; font-weight: bold; letter-spacing: -0.1em; text-align: right; color: #4d4d4d;}
#category dd						{float: left; width: 520px; margin: 0; padding: 0;}
#category dd ul						{margin: 0; padding: 0; list-style: none;}
#category dd li						{float: left; margin: 0; padding: 0;}
#category dd a						{padding: 0 5px 0 9px; background: url('/images/common/par_h.gif') no-repeat left top; text-decoration: none; #white-space: nowrap;}/* ÀÍ½º6.0, 7.0  haack ÁÙ¹Ù²ñ ÇÒ¶§(word-break: break-all;)*/
#category dd a:hover,
#category dd a:active				{text-decoration: underline; color: #b35947}
#category .last						{background: none;}
#category h4						{display: none;}

#register							{width: 920px; margin: 0 auto;}/* page name */
#register input						{border: 1px solid #d9d9d9; width: 250px;}
#register table th					{width: 25%;}
#register .btn						{padding: 20px 0 0 0; text-align: center;}


#search 						{width: 920px; margin: 0 auto;}/* page name */
#search .sec1 table				{border-collapse: collapse; width: 100%;}
#search .sec1 table th			{padding: 6px 0; _padding: 7px 0 5px 0; border: 1px solid #d9d8d7;}
#search .sec1 table td			{padding: 6px 0; _padding: 7px 0 5px 0; border: 1px solid #d9d8d7;  text-align: center;}
#search .sec1 .item				{width: 150px; text-align: left; padding: 0 0 0 10px;}
#search .sec1 .item	select		{width: 140px;}
#search .sec1 .name				{width:; text-align: left; padding-left: 10px; }
#search .sec1 .name input		{width: 300px; border: 1px solid #d9d9d9;}
#search .sec1 .cond				{width: 90px;}

#search .class					{height: 30px; padding-top: 15px}
#search .class label			{width: 45px; margin: 0; padding: 0 0 0 14px; font-weight: bold; color: #4d4d4d; background: url('/images/common/bul.gif') no-repeat left top;}
#search .class p				{display: inline;}
#search .date					{height: 30px; padding-top: 15px; border-bottom: 1px solid #d9d9d9;}
#search .date label				{width: 45px; margin: 0; padding: 0 0 0 14px; font-weight: bold; color: #4d4d4d; background: url('/images/common/bul.gif') no-repeat left top;}
#search .date p					{display: inline;}
#search .date input				{width: 30px; border: 1px solid #d9d9d9;}
#search .btn					{padding: 10px 0 30px 0; text-align: center;}
#search .btn input				{width: 61px; height: 20px;}
#search .view .table_type02 th	{width: 170px;}
#search .view .table_type02 td	{}
#search .view .table_type02 dl	{margin: 0; padding: 0;}
#search .view .table_type02 dt	{float: left; display: inline; width: 40px;}
#search .view .table_type02 dd	{}

.view .table_type02 dl	{margin: 0; padding: 0;}
.view .table_type02 dt	{float: left; display: inline; width: 40px;}