/*
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: 270px; 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/coproduce/h2.gif') no-repeat left top;}
#colgroup .spot						{clear: both; width: 750px; height: 85px; margin: 0 auto; background: url('/images/coproduce/bg_spot.gif') no-repeat left top;}

#bbs_list .list						{background: url('/images/board/type04/bg_head_01.gif') no-repeat left top;}
#bbs_list .list thead .la			{background: url('/images/board/type04/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 #cc9e70;}

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;}

#request						{width: 920px; margin: 0 auto;}/* page name */
#request img					{vertical-align: middle;}
#request .btn					{padding: 20px 0 0 0; text-align: center;}
#request table					{border-collapse: collapse; width: 640px; border-top: 1px solid #62a5e7;}
#request th						{width: 190px; padding: 6px 0; _padding: 7px 0 5px 0; border: 1px solid #d9d8d7; text-align: left;}
#request th label				{margin: 0 0 0 10px; padding: 0 10px 0 10px;  background: url('/images/common/bul.gif') no-repeat left top; font-weight: normal; color: #4d4d4d;}
#request td						{width: 470px; padding: 8px; _padding: 6px 0 8px 8px; border: 1px solid #d9d8d7;}
#request input					{margin: 0; padding: 0; height: 17px; border: 1px solid #d9d9d9;}
#request textarea				{margin: 0; padding: 0; width: 100%; _width: 460px; height: 100px; overflow: auto; border: 1px solid #d9d9d9;}
#request .encode				{font-family: tahoma;}

#request .id					{}
#request .password				{}
#request .againpas				{}
#request .name input			{width: 200px;}
#request .socialid input		{width: 92px;}
#request input.email1			{width: 100px; border: 1px solid #d9d8d7;}
#request input.email2			{width: 120px; border: 1px solid #d9d8d7;}
#request .url input				{width: 400px;}
#request .phone input,
#request .mobile input,
#request .fax input				{width: 50px}
#request .zipcode input			{width: 40px;}
#request .zipcode p				{margin: 5px 0 0 0;}
#request .zipcode p input		{width: 250px;}
#request .address				{width: 400px;}
#request .company input			{width: 250px;}
#request .department input		{width: 250px;}
#request .title input			{width: 250px;}

#request .sec01 input,
#request .sec02 input,
#request .sec03 input			{border: none;}