/* ±âº» CSS ½ÃÀÛ */


body, table,td,tr,p,div{
	font-family: dotum, µ¸¿ò, 'Sans-Serif', verdana;
	font-size: 12px;
	line-height:16px;
	color: #333333;
	padding:0;
	margin: 0;
	text-decoration:none;
}

html, body{
	background-color:#F5F8F9;
	height:100%;
}

img{
	border:0
}
	

a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}


ul,li,dt,dd,dl {
    list-style-type:none; /* ±âÁ¸ ºí¸´ »ç¿ë ¾ÈÇÔ */
	margin:0;padding:0;
}


input{
		margin:0;padding:0;
		}

img.new{
margin-left:5px;
}



hr.leftMenu{
	border-top:1px solid #E0E0E0;
	border-bottom:none;
	margin-bottom:10px;
	width:200px;
}


hr.write{
	float:left;
	border-top:1px solid #E0E0E0;
	border-bottom:none;
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}



font.riple{	font-weight:bold; color:#FF6600; }
font.scrapC{	font-weight:bold; color:#FF3300; }

/* ·¹ÀÌ¾Æ¿ô ¼³Á¤*/


#Header {Width:100%; text-align:center ; background-color:#6131BA ; margin-bottom:30px;padding:0;}
#mHeader {Width:100%; text-align:center ; background-color:#6131BA ; padding:0;border-bottom:1px solid #000000;}
#Body {Width:100%; text-align:center;;margin:0;padding:0}
#mBody {Width:100%; text-align:center;;margin:0;padding:0;background:url('../root_img/main/bodyBG.jpg') repeat-x}
#Footer {Width:100%; text-align:center;padding:0;height:130px;border-top:2px solid #474747;background:url('../root_img/Global/footer/bg.jpg') repeat-x ;	margin-top:30px;}
#wrap {width:1000px ; text-align:left ; margin : 0 auto ;padding:0;}




/*±Û·Î¹úÇì´õ*/
#Global_Header {
	width:1000px;
	height:100px;
	margin:0;
	padding:0;
}


#Global_Header div.logo{
	margin-top:25px;
	width:187px;
	height:54px;
	float:left;
}

#Global_Header div.menu{
	text-align:right;
	float:right;
}


#Global_Header div.menu ul.loginBar{
	margin-top:25px;
	margin-right:10px;
}


#Global_Header div.menu ul.hNavi{
	width:565px;
	clear:both;
	margin-top:16px;
	_margin-top:0px;
	margin-right:10px;
	display:block;

}



#Global_Header div.menu ul{
	display:block;
	float:right;


}



#Global_Header ul.loginBar li.sImg{
	height:23px;
	background-color:#FFFFFF;
}


#Global_Header ul.loginBar li.formBG{
	height:23px;
	background-color:#FFFFFF;
}



#Global_Header ul.loginBar input{
	border:0px;
	padding:3px 0 0 3px;
	width:123px;
	height:20px;
}


#Global_Header ul.loginBar{
	float:left;
	height:21px;
}

#Global_Header ul.loginBar li.login{
	padding-top:2px;
	width:52px;
}

#Global_Header ul.loginBar li.join{
	width:22px;
	margin-right:10px;
	margin-left:10px;
	padding-top:5px;
}

#Global_Header ul.loginBar li.LogOut{
	padding-top:2px;
}

#Global_Header ul.loginBar li.myPage{
	width:42px;
	margin-right:10px;
	margin-left:10px;
	padding-top:5px;
}



#Global_Header ul.hNavi li{
	margin-left:28px;


}

#Global_Header ul.hNavi li.noMargin{
	margin-left:0px;
}


#Global_Header  li{
	float:left;
}




#Contents_Area {
	float:left;
	width:765px;
	background-color:#ffffff;
	border:1px solid #E0E0E0;
	padding:10px 30px 20px 30px;
}



#ListPopup {
	float:left;
	width:440px;
	background-color:#ffffff;
	padding:10px 7px 0px 7px;
}

/*
#Quick_Area {
	float:left;
	width:45px;
	margin-left:5px
}
*/


#Global_Left {
	float:left;
	width:215px;
}




/*¸ÞÀÎÆäÀÌÁö*/


#mainSec{
width:1000px;
text-align:center;
margin-bottom:15px;

}

#mainSec ul.iForm{
	width:602px;
	height:52px;
	background:url('../root_img/main/searchBG.jpg') no-repeat;
	display:inline-block;
margin-top:43px;
margin-bottom:20px;
}

* html #mainSec ul{
	display:inline; zoom:1;
}

#mainSec li{
float:left;
}

#mainSec li.form{

	margin-top:12px;
}



#mainSec li.form input.searchForm{
	border:0px;
	margin-left:140px;
	height:30px;
	padding-bottom:0px;
	width:380px;
	color:#663333;
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:22px;
	font-weight:bold;
}

#mainSec li img.sbt{
	padding-bottom:0px;
	margin-left:23px;
	margin-top:17px;
}





#mainSec ul.large {
	display:inline-block;
	width:780px;
}

#mainSec ul.small{
	width:334px;
}

#mainSec ul.small li{
	height:164px;
	padding:0px;


}

#mainSec li.list{
	float:left;
}

#mainSec li.list2{
	float:left;
	margin-top:5px;
}






/*¸ÞÀÎÇÏ´Ü ·Î±ä°ú ÃÖ±Ù¾÷µ¥ÀÌÆ® Ãâ·Â*/
#mBottom{
}

#mBottom ul{
	display:inline-block;
}

* html #mBottom ul{
	display:inline; zoom:1;
}



#mBottom li{
	float:left;
}

#mBottom li.login{
}

#mBottom li.update{
	margin-left:50px;
	width:500px;
	text-align:left;
}


#mBottom li.update p.title{
	margin-bottom:10px;
}


#mBottom li.update ul{
	width:500px;
}

#mBottom li.update ul.list{
	background:url('../root_img/main/listBG.jpg') repeat-x;
	padding-left:5px;
	height:20px;
	padding-top:5px;
}


#mBottom li.update ul.list li.cate{
	margin-right:10px;
	width:80px;
}

#mBottom li.update ul.list li.cate a{
	color:#FF6600;
}

#mBottom li.update ul.list li.title a{
	color:#666666;
}

/*·Î±×ÀÎ¹Ú½º	background-color : #ff6600; */
#LoginBox{
	width:175px;
	border:2px solid #414454;
	margin-bottom:25px;
	background-color:#ffffff;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	letter-spacing:-0.05em;
	padding:7px 10px 7px 11px;
	text-align:left;
}

#LoginBox input.text{
	float:left;
	border:1px solid #D6D6D6;
	background-color:#F2F2F2;
	width:118px;
	height:20px;
}

#LoginBox ul{
	width:180px;
	height:22px;
}

#LoginBox li.form{
	float:left;
	width:124px;
	height:23px;
}

#LoginBox li.bt{
	float:left;
	width:53px;
	height:23px;
	margin-top:0px;
}

#LoginBox li.remember{
	float:left;
	width:53px;
	padding-top:6px;
}

#LoginBox p.join{
	text-align:center;
	width:180px;
	margin-top:8px;
}

#LoginBox p.LoginTitle{
	margin-bottom:5px;
}

#LoginBox ul li.remember input{
	margin-right:3px;
	vertical-align: -20%;
}

#LoginBox a.join{
	color:#ff6600;
	font-weight:bold;
}

#LoginBox a.find{
	color:#999999;
}



#LoginBox ul.com{
	display:inline-block;
	float:left;
	width:50px;
	height:50px;
	background-color:#F2F2F2;
	border:1px solid #D6D6D6;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:5px;
	margin-top:3px;
	text-align:center;
	display:inline-block;
}

#LoginBox li.kinds{
	text-align:center;
	padding-top:3px;
	width:100%;
}

#LoginBox li.count{
	position:relative;
	text-align:center;
	padding-top:3px;
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:22px;
	font-weight:bold;
	width:100%;
}

#LoginBox li.data1 a{
	color:#6131BA
}

#LoginBox li.data2 a{
	color:#669900
}

#LoginBox li.data3 a{
	color:#FF6600
}


#LoginBox div.new{
	position:absolute;
	top:-7px;
	left:35px;
}

#LoginBox div.myOrder{
	position:absolute;
	top:-25px;
	left:20px;
}

#LoginBox div.memo{
	margin-top:3px;
	margin-bottom:5px;
	background-color:#6131BA;
	border:1px solid #5326A5;
	padding-left:4px;
}

#LoginBox div.memo img{
	padding-bottom:5px;
	margin-top:3px;
}

#LoginBox div.memo p{
	color:#ffffff;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}

#LoginBox div.memo p a{
	font-weight:bold;
	text-decoration:underline;
	color:#C9FB4B;
}


/*·¹ÇÁÆ®¸Þ´º		border:1px solid  #ff6600; */

#LeftMenu{
	padding-left:17px;
}

#LeftMenu ul li a{
	letter-spacing:-0.1em;
	color:#333333;
	font-weight:bold;
}

#LeftMenu .count {
	color:#ff6600;
}

#LeftMenu ul{
	margin-bottom:7px;
}

#LeftMenu ul li{
	margin-bottom:0px;
}

#LeftMenu ul li ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	margin-left:5px;
	padding-top:7px;
	margin-bottom:10px;
	background:url('../root_img/Global/left_menu/vline.gif') repeat-y ;
}

#LeftMenu ul li ul li a{
	color:#666666;
	font-weight:normal;
}


#LeftMenu ul li ul li{	
	padding-left:16px;
	margin-left:1px;
	height:21px;
	background:url('../root_img/Global/left_menu/hline.gif') no-repeat 0 30%;
}

#LeftMenu img.folder{
	margin-right:5px;
}

#LeftMenu ul li ul li a.on{
	font-weight:bold;
	color:#333333
}


/*ÀÌ½´¹Ú½º*/

#IssueBox {
	margin-left:17px;
	width:171px;
	background-color:#FFFFFF;
	border:1px solid #CFCFCF;
	margin-bottom:20px;
}

#IssueBox ul{
	padding-left:12px;
	padding-top:6px;
	padding-right:7px;
	padding-bottom:3px;

}

#IssueBox ul a{
	color:#FF3333;
	font-weight:bold
}

#IssueBox ul li{
	height:18px;
}




/*·¹ÇÁÆ® °øÁö»çÇ×*/

#NoticeBox{
	margin-top:25px;	
}

#NoticeBox p.Timg{
	margin-bottom:12px;	
}

#NoticeBox ul{
	margin-left:15px;	
}

#NoticeBox li{
	padding-left:13px;
	height:22px;
	background:url('../root_img/Global/left_menu/noticeDot.gif') no-repeat 0 30%;
}

#NoticeBox ul a{
	color:#535353;
}


/*¸Þ´ºÇÏ´Ü ¹Ù·Î°¡±â*/
#LeftQuick {
	margin-bottom:10px
}
#LeftQuick .intro{
	margin-bottom:3px
}

#LeftQuick li{
	float:left;	
	width:101px;
}



/*Äü¸Þ´º*/

#Quick_Area{
	margin:0;
	padding:0;
	position:relative;
	left:0px;
	top:550px;
}




/*±Û·¯¹ú ÇªÅÍ*/
#Global_foot {
	float:left;
	width:1000px;
}

#Global_foot ul{
	display:inline-block;
	width:300px;
	margin:15px 0 0 0px;
}

#Global_foot li{
	float:left;
	margin-right:20px;
}


#Global_foot p.flogo{
	margin:40px 0 0 22px;
	width:180px;
	height:70px;
	float:left;
}


#Global_foot p.adress{
	margin:30px 0 0 0px;
	width:600px;
	float:left;
}












/*Contents½ÃÀÛ*/

/*ÇöÀçÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç*/

#currentPosition{
	width:718px;
	height:19px;
}

#currentPosition ul{
	float:right
}

#currentPosition li{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	float:left;	
}

#currentPosition li a{
	color:#2B2B2B;
	letter-spacing:-0.05em;
}

#currentPosition li.on a{
	color:#FF2900;
	font-weight:bold;
}



/*ÄÁÅÙÃ÷ Å¸ÀÌÆ²*/

#ContentTitle{
	height:35px;
	width:718px;
	border-bottom:2px solid #414454;
	padding-top:13px;
	margin-bottom:20px;
}



/*Æ¼ÄªÀÚ·á½Ç º£½ºÆ®*/

#BestPds{
	height:202px;
	width:671px;
	border:2px solid #CFCFCF;
	margin-bottom:30px;
}


/*°Ô½ÃÆÇ ¸®½ºÆ® °øÁö»çÇ× °øÅë*/

#BoardList_Notice ul{
	background-color: #F4F4F4;
	width:718px ;
	height:23px ;
	border-bottom:1px solid #E6E6E6;
	padding-top:7px;
}

#BoardList_Notice li{
	text-align:center;
	float:left;
}

#BoardList_Notice li a {color:#333333 ; 	font-weight:bold;}

#BoardList_Notice li.subJ {width:90px; color:#FF2900}
#BoardList_Notice li.title	{ width:450px; text-align:left;}
#BoardList_Notice li.date{ width:135px;}



/*Æ¼ÄªÀÚ·á½Ç °Ô½ÃÆÇ ±¸ºÐ Çì´õ*/
#TboardList_Ttile ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #474747;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#TboardList_Ttile li{
	text-align:center;
	float:left;
}

#TboardList_Ttile li.select{ width:30px;}
#TboardList_Ttile li.number	{ width:50px; }
#TboardList_Ttile li.title	{ width:508px;}
#TboardList_Ttile li.scrapC{ width:60px;}
#TboardList_Ttile li.clickC{ width:60px;}


/*Æ¼ÄªÀÚ·á½Ç °Ô½ÃÆÇ ¸®½ºÆ®*/
#Tboard_List ul{
	float:left;
	height:27px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
}

#Tboard_List ul.on{background-color:#F3F2EA}
#Tboard_List li{ 	text-align:center; 	float:left; }
#Tboard_List li a {color:#333333 ; 	}


#Tboard_List li.select{ width:30px;}
#Tboard_List li.number	{ width:50px; }
#Tboard_List li.title	{ width:508px; text-align:left;}
#Tboard_List li.scrapC{ width:60px;color:#ff3333;font-weight:bold}
#Tboard_List li.clickC{ width:60px;}




/*°Ë»ö ÄÁÅÙÃ÷ ¸®½ºÆ®*/
#searchTboard_List ul.group li ul{
	height:20px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
	display:inline-block;
}

#searchTboard_List ul.group{
	margin-top:20px;
}



#searchTboard_List ul.group liul.on{background-color:#F3F2EA}
#searchTboard_List ul.group li ul li{ 	text-align:center; 	float:left; }
#searchTboard_List ul.group li ul li a {color:#333333 ; 	}


#searchTboard_List ul.group li ul li.select{ width:30px;}
#searchTboard_List ul.group li ul li.kinds	{ width:80px;font-family:µ¸¿ò,dotum;font-size:11px;}
#searchTboard_List ul.group li ul li.kinds a{color:#6131BA;}

#searchTboard_List ul.group li ul li.title	{ width:538px; text-align:left;}
#searchTboard_List ul.group li ul li.clickC{ width:60px;}


/* 2011³â 1¿ù 11ÀÏ Ãß°¡ */

img.chk{
	vertical-align: -20%;
	margin-right:2px;
}


/*¸ðµç ¸®½ºÆ® ÇÏ´ÜºÎ ÅëÀÏ EX(½ºÅ©·¦ÇÏ±â µî)*/

#AllListFoot{
	height:40px;
	margin-top:15px;
	width:718px;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
	margin-bottom:10px;
	display:inline-block;

}

#AllListFoot .pFoot{
	vertical-align: 40%;
}

#AllListFoot img.chk{
	vertical-align: -20%;
	margin-left:8px;
}



#AllListFoot ul{
	width:250px;
	float:left;
}

#AllListFoot li{
	height:25px;
}

#AllListFoot a{
	font-weight:bold;
	color:#333333;
}

#AllListFoot a.del{
	font-weight:bold;
	color:#FF3333;
}

#AllListFoot div.search{
	float:right;
	margin-top:7px;
}

#AllListFoot div.totalgoods{
	float:right;
	margin-top:7px;
}

#AllListFoot div.totalgoods font.price{
	color:#333333;font-weight:bold;
}

#AllListFoot div.totalgoods font.startP{
	color:#999999;text-decoration:line-through;
}

#AllListFoot div.totalgoods font.finalP{
	color:#ff3333;font-weight:bold;
}

#AllListFoot div.print{
	float:right;
	margin-top:15px;
}

#AllListFoot input{
	width:180px;
	height:16px;
	border:1px solid #B8B8B8;
	color:#C26060;
	padding:3px 2px 2px 3px;
	margin-right:5px;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	vertical-align: middle;
}



/*Ä«´Þ·Î±×ÆË¾÷ ¸®½ºÆ® ÇÏ´ÜºÎ ÅëÀÏ EX(½ºÅ©·¦ÇÏ±â µî)*/

#POPListFoot{
	height:40px;
	margin-top:15px;
	width:100%;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
	margin-bottom:10px;
	display:inline-block;

}

#POPListFoot .pFoot{
	vertical-align: 40%;
}

#POPListFoot img.chk{
	vertical-align: -20%;
	margin-left:7px;
}



#POPListFoot ul{
	width:250px;
	float:left;
}

#POPListFoot li{
	height:25px;
}

#POPListFoot a{
	font-weight:bold;
	color:#333333;
}















/*¿¡µàÄ«½ºÄð ÆäÀÌÂ¡Ã³¸®*/

#pageing{
	float:left;
	text-align:center;
	width:100%;
	margin-top:10px;
	margin-bottom:15px;
	border-top:1px solid #474747;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	letter-spacing:-0.05em
}

#pageing ul{
	margin-top:20px;
	display: inline-block;
}

* html #pageing ul{
	margin-top:20px;
	display:inline; zoom:1;
}

#pageing a{
	color:#999999;
}

#pageing a:hover{
	color:#333333;
}

#pageing ul li a.number{
	color:#333333;
	font-size:12px;
	display:block;
	width:20px;
	height:20px;
}

#pageing ul li.on{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	width:20px;
	height:20px;

}

#pageing li{
	float:left;
	text-align:center ;
	margin-left:5px;
}



/*ÄÁÅÙÃ÷ ¸®µåÇü Å¸ÀÌÆ² Ãâ·Â 1¹ø*/


#ReadTitle {
	float:left;
	margin-bottom:10px;
}


#ReadTitle font.qCate{
 margin-right:5px;;font-family:µ¸¿ò,dotum;font-size:11px;color:#6131BA;font-weight:normal;
}

#ReadTitle img.answerSt{
 	vertical-align: -25%;
	margin-left:5px
}


#ReadTitle a{
	color:#336699;
	font-weight:bold
}

#ReadTitle a:hover{
	color:#ff6600;
	font-weight:bold;
	text-decoration:none;
}

#ReadTitle h2{
	font-family:±¼¸²,gulim;
	font-weight:bold;
	font-size:12px;
	width:695px;
	height:10px;
	border-top:1px solid #555555;
	border-bottom:1px solid #E8E8E8;
	background-color:#F9F9F9;
	padding:13px 10px 14px 10px;
}


#ReadTitle p.text{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
	height:10px;
	padding-left:10px;
	margin:0;
}


#ReadTitle ul{
	float:left;
}

#ReadTitle ul.addTitle{
	width : 70px;
	text-align:center;
}

#ReadTitle ul.addPds{
	width : 430px;
}

#ReadTitle ul.addPds li{
	margin-bottom:5px;
	background:url("../root_img/contents/board/dataIcon.gif") no-repeat 0 30%;
	padding-left:15px;
}

#ReadTitle ul.scrapBT {
	float:right;
	width:210px;
}


#ReadTitle ul.scrapBT li{
	float:left;
	width:70px;
}

#ReadTitle ul.scrapBT li.text{
	text-align:center;
	margin-top:5px;
	vertical-align: -20%;
}


/*ÄÁÅÙÃ÷ Ãâ·ÂºÎºÐ*/

#ContentsRead{
	line-height:200%;
	font-size:12px;
	font-family:±¼¸²,gulim;
	padding-bottom:20px;
	margin-bottom:15px;
	width:630px;
	margin-left:15px;
}

/*ÄÁÅÙÃ÷ Ãâ·Â ÇÏ´ÜºÎ ¹öÆ° ¸ðÀ½*/
#CprintBT{
	float:left;
	width:718px;
	border-top:1px solid #ADABA3;
	padding-top:15px;
	margin-bottom:30px;
}

#CprintBT ul{
	float:left;
}

#CprintBT li{
	float:left;
}

#CprintBT li.listBT{
	margin-right:3px;
}

#CprintBT ul.scrapBT {
	float:right;
}

#CprintBT ul.scrapBT li.text{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#999999;
	text-align:center;
	margin-top:7px;
	margin-right:7px;
	vertical-align: -20%;
}


/*µ¡±ÛÀ» ¾¹´Ï´Ù*/
#ripleUP {
	padding-top:15px;
	float:left;
	
}

#ripleUP div.form{
	width:718px;
	height:95px;
	background-color:#F5F8F9;
	border-top:1px solid #E9E9E7;
	border-bottom:1px solid #E9E9E7;
}

#ripleUP div.form ul{
	padding-top:13px;
}

#ripleUP div.form li{
	float:left;
}

#ripleUP div.form li.title{
	width:70px;
	text-align:center;
	padding-top:30px;
}

#ripleUP div.form li textarea{
	width:488px;
	height:57px;
	background-color:#ffffff;
	border:1px solid #ADABA3;
	padding:5px;
	color:#333333;
	font-size:12px;
	letter-spacing:-0.05em;
}

#ripleUP div.form li.upBT{
	width:105px;
	text-align:center;
	padding-top:15px;
}



#ripleUP div.riple ul li{
	float:left;
}

#ripleUP div.riple ul{
	width:718px;
	padding-bottom:10px;
	background:url("../root_img/contents/board/ripleBG.gif") repeat-x 0 100%;	
	float:left;
}

#ripleUP div.riple ul li.id{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	font-weight:bold;
	color:#3399CC;
	width:110px;
	padding:7px 0 0 15px;
}

#ripleUP div.riple ul li.riple{
	color:#323333;
	width:450px;
	padding:7px 10px 0 15px;
}

#ripleUP div.riple ul li.riple p.date{
	color:#999999;
	margin-top:3px;
}

#ripleUP div.riple ul li.mod{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	width:75px;
	color:#999999;
	padding:7px 0px 0px 0px;
	text-align:center;
}

#ripleUP div.riple ul li a{
	color:#999999;
}

#ripleUP div.riple ul li a:hover{
	color:#ff6600;
}


#ripleUP div.ripleMod ul{
	float:left;
	width:718px;
	padding-bottom:10px;
	background:url("../root_img/contents/board/ripleBG.gif") repeat-x 0 100%;	
}


#ripleUP div.ripleMod li{
	float:left;
}

#ripleUP div.ripleMod ul li.mod{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	width:75px;
	color:#999999;
	padding:7px 0px 0px 10px;
}
#ripleUP div.ripleMod ul li a{
	color:#ff3300;
}

#ripleUP div.ripleMod ul li.id{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	font-weight:bold;
	color:#3399CC;
	width:575px;
	padding:7px 0 0 15px;
}


#ripleUP div.ripleMod textarea{
	float:left;
	width:540px;
	height:57px;
	background-color:#ffffff;
	border:1px solid #ADABA3;
	padding:5px;
	color:#333333;
	font-size:12px;
	letter-spacing:-0.05em;
	margin-left:14px;
}

#ripleUP div.ripleMod li.upBT{
	float:left;
	width:105px;
	text-align:center;
	padding-top:15px;
}


/*°ü·Ã»óÇ° Ãâ·Â*/
#relProduct{
	Margin-top:20px;
	float:left;
	Margin-bottom:15px;
}

#relProduct .title{
	width:710px;
	height:28px;
	background-color:#8C6666;
	padding:2px 0 0 10px;
}




/*°í°´¼¾ÅÍ °Ô½ÃÆÇ ±¸ºÐ Çì´õ - °øÁö»çÇ×, ÀÌ¿ë°¡ÀÌµå*/
#notice_Ttile ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#notice_Ttile li{
	text-align:center;
	float:left;
}
#notice_Ttile li.select{ width:30px;}
#notice_Ttile li.number	{ width:30px; }
#notice_Ttile li.kinds	{ width:70px;}
#notice_Ttile li.title	{ width:415px;}
#notice_Ttile li.date { width:70px;}
#notice_Ttile li.clickC{ width:50px;}

/*°øÁö»çÇ× ¹× ÀÌ¿ë°¡ÀÌµå °Ô½ÃÆÇ ¸®½ºÆ®*/
#notice_List ul{
	height:27px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
}

#notice_List ul.on{background-color:#F3F2EA}
#notice_List li{ 	text-align:center; 	float:left; }
#notice_List li a {color:#333333 ; 	}


#notice_List li.select{ width:30px;}
#notice_List li.number{ width:30px; }
#notice_List li.kinds	{ width:70px; color:#6131BA;font-family:µ¸¿ò,dotum;font-size:11px;}
#notice_List li.title	{ width:415px; text-align:left}
#notice_List li.date  { width:70px;}
#notice_List li.clickC{ width:50px;}


/*°í°´¼¾ÅÍ °Ô½ÃÆÇ ±¸ºÐ Çì´õ - FAQ*/
#FAQ_Ttile ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#FAQ_Ttile li{
	text-align:center;
	float:left;
}
#FAQ_Ttile li.number	{ width:30px; }
#FAQ_Ttile li.kinds	{ width:90px;}
#FAQ_Ttile li.title	{ width:545px;}


/*FAQ  °Ô½ÃÆÇ ¸®½ºÆ®*/
#FAQ_List ul{
	height:27px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
}

#FAQ_List ul.on{background-color:#F3F2EA}
#FAQ_List li{ 	text-align:center; 	float:left; }
#FAQ_List li a {color:#333333 ; 	}


#FAQ_List li.number{ width:30px; }
#FAQ_List li.kinds	{ width:90px; color:#6131BA;font-family:µ¸¿ò,dotum;font-size:11px;}
#FAQ_List li.title	{ 
	width:525px;
	text-align:left;
	background:url("../root_img/contents/board/faqQoff.jpg") no-repeat 0 0%;
	padding-left:20px;
	line-height:140%;
}

#FAQ_List li.on	{ 
	background:url("../root_img/contents/board/faqQon.jpg") no-repeat 0 0%;
	font-weight:bold;
	color:#333333;
	}

#FAQ_List div.answer{
		background:url("../root_img/contents/board/faqAon.jpg") no-repeat 10% 10px;
		border-bottom:1px solid #E6E6E6;
		background-color:#F4F4F4;
		padding:10px 25px 30px 90px;
		line-height:200%;
}


#FAQ_List div.answer p{
		line-height:200%;
}


/*°Ô½ÃÆÇ Ä«Å×°í¸® ÅÇÇü½Ä 1¹ø*/
#cateTab{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	width:718px;
	height:34px;
	background:url("../root_img/contents/board/tabBG.jpg") repeat-x 0% 100%;
	margin-bottom:7px;
	padding:0px;

}

#cateTab a{
	display:block;
	color:#999999;
}

#cateTab a:hover{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

#cateTab ul{
	display:inline-block;
}

#cateTab li{
	float:left;
	text-align:center;
	width:118px;
	height:22px;
	padding-top:10px;
	background-color:#F4F4F4;
	border-top:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;

}

#cateTab li.on{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	height:22px;
	background-color:#FFFFFF;
	border-top:1px solid #474747;
	border-left:1px solid #474747;
	border-right:1px solid #474747;
	border-bottom:1px solid #FFFFFF;
}

#cateTab li.startTab{
	border-left:1px solid #D1D1D1;
}



/*°Ô½ÃÆÇ Ä«Å×°í¸® ÅÇÇü½Ä 2¹ø*/
#Long_cateTab{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	width:718px;
	height:33px;
	border-bottom:1px solid #474747;
	margin-bottom:7px;
	letter-spacing:-0.05em;
}

#Long_cateTab a{
	display:block;
	color:#999999;
}

#Long_cateTab a:hover{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

#Long_cateTab ul{
	
}

#Long_cateTab li{
	float:left;
	text-align:center;
	width:140px;
	height:22px;
	padding-top:10px;
	background-color:#F4F4F4;
	border-top:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;

}

#Long_cateTab li.on{
	font-family:±¼¸²,gulim;
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
	height:23px;
	background-color:#FFFFFF;
	border-top:1px solid #474747;
	border-left:1px solid #474747;
	border-right:1px solid #474747;
}

#Long_cateTab li.startTab{
	border-left:1px solid #D1D1D1;
}



/*¾²±â¿¡ ´ëÇÑ ÁÖÀÇ»çÇ×*/

#WriteNotice{
	color:#999999;	
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	line-height:180%;
	margin-bottom:20px;
}

#WriteNotice a{
	color:#6633CC;	
	text-decoration:underline;
}

/*¾²±âFORM*/
#BoardWrite{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#868686;
	line-height:160%;
	display:inline-block;
}

#BoardWrite p.sTitle{
	margin-bottom:20px;
}

#BoardWrite img.delCirn{
	vertical-align: -20%;
}

#BoardWrite font.acc{
	font-weight:bold;
}


#BoardWrite div.caution ul li{
	font-family:µ¸¿ò, dotum;
	font-size:12px;
	color:#868686;	
	padding-left:20px;
	margin-bottom:5px;
}

#BoardWrite div.caution{
		margin-top:10px;
}


#BoardWrite ul.orderBT{
	width:524px;
	text-align:center;
	margin-left:50px;
	margin-bottom:15px;
}

#BoardWrite ul.orderBT li{ 
	float:left;
}

#BoardWrite ul.orderBT img.OrderBT{
	margin-right:5px;
}

#BoardWrite ul.orderBT2 {
	background:url("../root_img/contents/board/orderArrow.jpg") no-repeat 15% 45%;
	width:101px;
	padding-left:80px;
}

#BoardWrite ul.orderBT2 li {
clear:both;
}

#BoardWrite p.close{
	text-align:right;
	width:718px;
}

#BoardWrite p.close a{
	text-decoration:underline;
	color:#333333
}

#BoardWrite p.close a:hover{
	color:#FF6600;
}

#BoardWrite ul{
	margin-top:2px;
	margin-bottom:3px;
	width:718px;
	display:inline-block;
}

#BoardWrite ul.title{
	margin-bottom:5px;
	font-weight:bold;
	color:#333333;
}

#BoardWrite ul.title p{
	font-weight:normal;
	color:#666666;
	margin-top:3px;
}

#BoardWrite ul.title li.title input{
	font-weight:bold;
	color:#333333;
	height:24px;
}

#BoardWrite select{
	font-family:µ¸¿ò,dotum;
	font-size:12px;
	color:#666666;
	height:20px;
	margin-top:5px;
}

#BoardWrite li{
	float:left;
	height:auto;
}

#BoardWrite li.kinds{
	width:90px;
	padding-top:8px;
}

#BoardWrite ul.cardUL{
	width:690px;
	padding-top:8px;
	border-bottom:1px solid #E7E7E7;
}

#BoardWrite p.stitle{
	font-weight:bold;
	margin-bottom:5px;
}

#BoardWrite li.cardK{
	width:90px;
}

#BoardWrite li.cardD{
	width:140px;
	padding-top:8px;
}

#BoardWrite li.result{
	color:#333333;
	padding-top:8px;
	font-size:12px;
}

#BoardWrite li.bank{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:22px;
	font-weight:bold;
	line-height:120%;
	color:#333333;
	padding-top:5px;
}

#BoardWrite li img.postImg{
	vertical-align: -20%;
	margin-right:10px;
	margin-left:5px;
}

#BoardWrite li.halfarea{
	width:260px;
}

#BoardWrite input{
	height:18px;
	background-color:#F6F6EE;
	border:1px solid #D8D8D8;
	padding-top:5px;
	padding-left:4px;
	color:#333333;
	font-size:12px;
}

#BoardWrite .on{
	background-color:#FFFFFF;
	border:1px solid #FF3333;
	color:#333333;
}

#BoardWrite input.OneLine{
	width:590px;
}

#BoardWrite input.MiddleLine{
	width:240px;
}

#BoardWrite input.postLine{
	width:380px;
}

#BoardWrite input.threeNum{
	width:45px;
}

#BoardWrite input.foutNum{
	width:65px;
}

#BoardWrite input.mail{
	width:130px;
}

#BoardWrite input.fileUP{
	width:520px;
	margin-right:10px;
}

#BoardWrite textarea{
	width:590px;
	height:200px;
	background-color:#F6F6EE;
	border:1px solid #ADABA3;
	padding-top:5px;
	padding-left:4px;
	color:#333333;
	font-size:12px;
	line-height:160%;
}

#BoardWrite textarea.smeno{
	height:70px;
}

#BoardWrite div.writeCHK{
		margin-top:10px;
		padding-left:90px;
		font-family:µ¸¿ò, dotum;
		font-size:11px;
		color:#999999;
		line-height:160%;
}

#BoardWrite div.writeCHK ul{
	clear:both;
}

#BoardWrite div.writeCHK li{
	clear:both;
	width:585px;
}

#BoardWrite div.writeCHK font.Accent{
	color:#3B3B3B;
	text-decoration:underline;
}


#BoardWrite hr{
	color: #E0E0E0;
	height:1px;
	margin-top:15px;
	margin-bottom:15px;
	width:100%;
	noshade;
	float:left;
}

/*ÀÛ¼º ÈÄ ÁÖÀÇ»çÇ×*/

#WriteCirn{
	font-size:12px;
	line-height:180%;
	margin-bottom:20px;
	margin-top:20px;
	float:left;
	width:100%;
}

#WriteCirn a{
	color:#FF3333;	
	text-decoration:underline;
}


/*ÀÛ¼º ÈÄ ¿Ï·á ¹öÆ°*/
#cirnBT{
	text-align:center;
	width:100%;
}

#cirnBT ul{
	display:inline-block;
}

* html #cirnBT ul{
	display:inline; zoom:1;
}

#cirnBT li{
	float:left;
	margin-left:5px;
}



/*Á¦Ç°¸®½ºÆ® ½ÃÀÛ*/

/*ÀüÃ¼Ä«Å×°í¸® º¸±â Äí±Ã*/
#PAllCate{
	width:718px;
	margin-bottom:25px;
	float:left;
}

#PAllCate ul{
	float:left;
}



#PAllCate li.box{
	position:relative; 
	z-index:200;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	float:left;
	margin-right:5px;
	background:url("../root_img/contents/board/allCateBGno.jpg") no-repeat 0 0%;	
	display:block;
	width:134px;
	height:25px;
	padding-top:5px;
	padding-left:3px;
	color:#999999
}


#PAllCate li a{
	padding-top:5px;
	padding-left:3px;
	background:url("../root_img/contents/board/allCateBGoff.jpg") no-repeat 0 0%;	
	color:#656565;
	display:block;
	width:134px;
	height:25px;
	margin-top:-5px;
	margin-left:-3px;
}

#PAllCate li a:hover{
	color:#FF6600;
	text-decoration:none;
	background:url("../root_img/contents/board/allCateBGon.jpg") no-repeat 0 0%;	
}

#PAllCate ul li a:hover{
	color:#FF6600;
	text-decoration:none;
	background:url("../root_img/contents/board/allCateBGon.jpg") no-repeat 0 0%;	
}

#PAllCate ul li.box div.subBox{
position:absolute; left:-9999px; top:-9999px;
}

#PAllCate ul li.box:hover div.subBox{
position:absolute; left:0px; top:30px;
}


#PAllCate ul li.box div.subBox ul{
	width:161px;
	background-color:#FFFFFF;
	border:1px solid #F0EFEB;
	padding-left:3px;
}

#PAllCate ul li.box div.subBox ul li{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	margin:1px;
	padding-top:5px;
}

#PAllCate ul li.box div.subBox ul li a{
	background:none;	
	display:block;
	color:#333333;
	width: 158px;
	padding:3px 0 0 3px;
	height:20px;
}


#PAllCate ul li.box div.subBox ul li a:hover{
	padding:3px 0 0 3px;
	color:#FFFFFF;
	background-color:#6131BA;
}


<!--[if IE 6]>
#PAllCate ul li.box{}
#PAllCate ul li.box_Over {}


#PAllCate ul li.box_Over div.subBox{
position:absolute; left:0px; top:26px;
}

#PAllCate ul li.box {
    behavior: expression(
        this.onmouseover = new Function("this.className += ' box_Over';"),
        this.onmouseout = new Function("this.className = this.className.replace(' box_Over', '');"),
        this.style.behavior = null
    ); 
}

<![endif]-->



/*Ä«Å×°í¸® Ãâ·Â ¹× ³ª¿­*/
#ThisCate{
	margin-bottom:25px;
}

#ThisCate p.cateTitle{	
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:24px;
	color:#FF3333;
	font-weight:bold;
	line-height:120%;
	padding-top:20px;
	margin-bottom:10px;
}

#ThisCate font.count{
	color:#333333;
	font-weight:bold;
}

#ThisCate div.CateList  {
	width:713px;
	background-color:#F8F7F3;
	border:1px solid #F0EFEB;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}

#ThisCate div.CateList ul{
	float:left;
	padding:10px;
}

#ThisCate div.CateList li{
	float:left;
	width:220px;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:1px solid #F0EFEB;
}

#ThisCate div.CateList li a{
	color:#2A2A2A;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
}

#ThisCate div.CateList li a.on{
	color:#333333;
	font-weight:bold;
}

#ThisCate div.CateList p.openCate{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	text-align:center;
	margin-bottom:10px;
}

#ThisCate div.CateList a.action{
	text-decoration:underline;
	color:#333333;
	font-weight:bold;
}

#ThisCate div.CateList a.action:hover{
	color:#FF6600;
}


/*»óÇ°¸®½ºÆ® Á¤·Ä °øÅë Çì´õ*/
#pSort{
	float:right;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
	width:718px;
	border-bottom:2px solid #000000;
	padding-bottom:10px;
}

#pSort .noLine{
border:none;
}


#pSort li{
	float:right;
}

#pSort li.sortS{
	padding-top:6px;
	margin-right:10px;
}

#pSort li.sortS a{
	color:#666666;
}

#pSort li.sortS a.on{
	color:#FF3333;
	font-weight:bold;
}



/*±×¸²+ÅØ½ºÆ® »óÇ°¸®½ºÆ® */
#PimgList{
	width:718px;
	border-bottom:1px solid #DEDEDE;
	display:inline-block;
}

#PimgList p.pNum{
	font-size:11px;
	color:#999999;
	padding-top:3px;
}

#PimgList ul{
	padding-top:7px;
	padding-bottom:5px;
	display:inline-block;
}

#PimgList ul.on{
	background-color:#F3F2EA;
}

#PimgList li{
	float:left; 
}

#PimgList li.select{ width:30px; text-align:center;padding-top:50px;}
#PimgList li.thImg	{ width:125px; }
#PimgList li.title	{width:	393px;padding-top:10px;}
#PimgList li.price { width:75px;padding-top:30px; text-align:right; padding-right:15px;}
#PimgList li.add{ width:80px; text-align:center;padding-top:30px;}


#PimgList div.imgBG{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	width:110px;
	height:110px;
}

#PimgList div.imgBG img.th{
	margin:5px;
}

#PimgList a{
	color:#333333;
	font-weight:bold;
}

#PimgList ul li.title p.copy{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}

#PimgList ul li.title p.title{
	padding-left:0px;
	padding-top:3px;
}


#PimgList ul li.title p.gift{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#0099CC;
}

#PimgList ul li.price p.price{
	color:#333333;
	font-weight:bold;
}





/*±×¸²+ÅØ½ºÆ® »óÇ°¸®½ºÆ® °£¼ÒÈ­*/
#sPimgList{
	float:left;
	width:718px;
	border-bottom:1px solid #DEDEDE;
}

#sPimgList ul{
	padding-top:7px;
	padding-bottom:5px;
	float:left;
}

#sPimgList ul.on{
	background-color:#F3F2EA;
}

#sPimgList li{
	float:left; 
}

#sPimgList li.thImg	{ width:125px; }
#sPimgList li.title	{ width:	508px;padding-top:10px;}
#sPimgList li.price { width:70px;padding-top:30px; text-align:right; padding-right:15px;
}


#sPimgList div.imgBG{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	width:110px;
	height:110px;
}

#sPimgList div.imgBG img.th{
	margin:5px;
}

#sPimgList a{
	color:#333333;
	font-weight:bold;
}

#sPimgList ul li.title p.copy{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}

#sPimgList ul li.title p.gift{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#0099CC;
	height:20px;
}

#sPimgList ul li.price p.price{
	color:#333333;
	font-weight:bold;
}









/*ÅØ½ºÆ® »óÇ°¸®½ºÆ® */
#PtextList{
	float:left;
	width:718px;
	border-bottom:1px solid #DEDEDE;
}

#PtextList ul{
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

#PtextList ul.on{
	background-color:#F3F2EA;
}

#PtextList li{
	float:left; 
}

#PtextList li.select{ width:30px; text-align:center;padding-top:15px;}
#PtextList li.title	{ width:	523px;padding-top:15px;}
#PtextList li.price { width:70px;padding-top:15px; text-align:right; padding-right:15px;}
#PtextList li.add{ width:80px; text-align:center;padding-top:15px;}



#PtextList a{
	color:#333333;
	font-weight:bold;
}

#PtextList ul li.title p.copy{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}

#PtextList ul li.title p.gift{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#0099CC;
	height:20px;
}

#PtextList ul li.price p.price{
	color:#333333;
	font-weight:bold;
}



/*ÇÑÁÙ ÅØ½ºÆ® »óÇ°¸®½ºÆ® */
#OneLinePtextList{
	width:718px;
}

#OneLinePtextList ul{
	width:100%;
	display:inline-block;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #DEDEDE;
}

#OneLinePtextList ul.on{
	background-color:#F3F2EA;
}

#OneLinePtextList li{
	float:left; 
}

#OneLinePtextList li.select{ width:30px; text-align:center ; padding-top:2px;}

#OneLinePtextList li.th50px{width:70px;padding-top:2px;text-align:center}
#OneLinePtextList li.th50px img{width:50px;height:50px;}

#OneLinePtextList li.title	{ width:	358px ; padding-top:2px;}

#OneLinePtextList li.title font.no	{ font-weight:bold ; color:#6633FF; margin-right:5px;}
#OneLinePtextList li.title font.noTitle	{ color:#999999 ; text-decoration:line-through}

#OneLinePtextList li.gae { width:53px; padding-bottom:3px;padding-right:7px}
#OneLinePtextList li.gae2 { width:46px; padding-bottom:3px;padding-right:14px ; padding-top:2px;text-align:right;font-weight:bold ; color:#6633CC ; position:relative;}

#OneLinePtextList li.price { width:60px; text-align:right ; padding-top:2px;padding-right:7px}

#OneLinePtextList li.sale { width:43px;padding-right:7px; text-align:right ; padding-top:2px;font-weight:bold;}
#OneLinePtextList li.sale2 { width:43px;padding-right:7px; text-align:right ; padding-top:2px;font-weight:bold;color:#ff3333}

#OneLinePtextList li.Buyprice { width:75px; text-align:right ; padding-top:2px;font-weight:bold;padding-right:5px}

#OneLinePtextList li.add{ width:80px; text-align:center;padding-top:15px;}



#OneLinePtextList a{
	color:#333333;
	font-weight:bold;
}

#OneLinePtextList ul li.title p.copy{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}

#OneLinePtextList ul li.title p.gift{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#0099CC;
	height:20px;
}

#OneLinePtextList ul li.price p.price{
	color:#333333;
	font-weight:bold;
}


#OneLinePtextList div.quinCha{
	position:absolute;
	background:url("../root_img/contents/board/quinCha.gif") no-repeat 0 0%;	
	width:92px;
	height:23px;
	top:-20px;
	left:35px;
	font-weight:normal;
	color:#ffffff;
	font-family:vrinda;
	font-size:14px;
	text-align:left;;
	padding-top:2px;
	padding-left:42px;

}

#OneLinePtextList div.quinCha img{
	margin-left:3px;
	margin-right:3px;
}

#OneLinePtextList div.quinCha font.ok{
	color:#B0FF05
}


/*Ä«´Þ·Î±× ÇÑÁÙ ÅØ½ºÆ® »óÇ°¸®½ºÆ® */
#ListPopUp{
	width:426px;
}

#ListPopUp ul{
	height:25px;
	padding-top:7px;
	border-bottom:1px solid #DEDEDE;
}

#ListPopUp ul.on{
	background-color:#F3F2EA;
}

#ListPopUp li{
	float:left; 
}

#ListPopUp li.select{ width:25px; text-align:center ; padding-top:2px;}
#ListPopUp li.title	{ width:	330px ; padding-top:2px;}


#ListPopUp li.price { 
width:70px; text-align:right ; padding-top:2px;padding-right:0px}





#ListPopUp a{
	color:#666666;
}



#ListPopUp ul li.price p.price{
	color:#333333;
	font-weight:bold;
}

























/*°ßÀû¼­ Á¦Ç°¸®½ºÆ® ±¸ºÐ Çì´õ*/

#OrderTitleHeader{
	width:718px;
}

#OrderTitleHeader ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #474747;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#OrderTitleHeader li{
	text-align:center;
	float:left;
}

#OrderTitleHeader li.select{ width:30px;}
#OrderTitleHeader li.title	{ width:428px; }
#OrderTitleHeader li.gae	{ width:70px;}
#OrderTitleHeader li.price	{ width:60px;}
#OrderTitleHeader li.sale{ width:50px;}
#OrderTitleHeader li.Buyprice{ width:75px;}



/*°ßÀû¼­ ÃÑÇÕ*/

#totalPrice{
	width:718px;
	margin-top:30px;
	margin-bottom:20px;
	text-align:center;

}

#totalPrice ul{
	width:470px;
	display:inline-block
}

#totalPrice ul li{
	text-align:center;
}

#totalPrice ul li.price{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:30px;
	color:#333333;
	font-weight:bold;
	line-height:120%;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
}

* html #totalPrice ul{
	display:inline; zoom:1;
}


#totalPrice ul li.goods{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:16px;
	color:#333333;
	padding-top:7px;
	line-height:120%;
}

/*ERÃâ·Â*/
#erPrint{
	float:left;
	margin-bottom:10px;
	margin-top:3px;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	width:230px;
}

#erPrint a{
	font-weight:normal;
	color:#666666;
}

#erPrint a.er{
	color:#F13807;
	font-weight:bold;
}

#erPrint ul{
	padding:0px;
	text-align:center;
	float:left;
	width:228px;
	height:42px;
	border-top:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	background-color:#FFFFFF;
}

#erPrint li{
	padding-top:3px;
	float:left;
	width:75px;
	height:17px;
	border-bottom:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
}



/*¼ö·®¼±ÅÃ±â*/
#countNum{
	width:45px;
	margin:0px;
	padding:0px;
	float:right;
}

#countNum ul{
	float:left;
	margin:0px;
	padding:0px;
	width:10px;
	border:0;
}
#countNum li{
	clear:both;
	margin:0px;
	padding:0px;
	height:10px;
}

#countNum input{
	width:20px;
	border:1px solid #B8B8B8;
	color:#C26060;
	padding:3px 2px 2px 3px;
	margin-right:3px;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	text-align:right;
	vertical-align: middle;
}


#countNum div.inputForm {
	float:left;
	padding-top:1px;
}


/*Á¦Ç°¸®µåÆäÀÌÁö ½ÃÀÛ*/

/*Á¦Ç°¸®µå Å«ÀÌ¹ÌÁö+°£·«¼³¸í*/
#pReadHeader{
	margin-top:10px;
	float:left;
	width:718px;
	border-bottom:2px solid #333333;
	padding-bottom:20px;
}

#pReadHeader ul.pTitle{
	float:left;
	width:475px;
	margin-right:10px;
	margin-bottom:5px;
}

#pReadHeader ul li.pTitle{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:18px;
	color:#333333;
	font-weight:bold;
	line-height:120%;
}

#pReadHeader ul li.copy{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}

#pReadHeader ul li.gift{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#0099CC;
	margin-top:7px;
}
#pReadHeader li{
}

#pReadHeader hr{
	float:left;
	width:718px;
	border-top:2px solid #333333;
	border-bottom:2px solid #EEEEEE;
	margin-bottom:5px;
}

#pReadHeader ul.ThnDes{
	width:440px;
	float:left;
	margin-top:5px;
}

#pReadHeader div.imgBG{
	width:275px;
	float:left;
}

#pReadHeader div.imgBG img.Lth{
	margin:5px;
}



#pReadHeader ul.ThnDes li ul li.setD{
	float:left;
	font-weight:bold;
	width:440px;
	margin-bottom:5px;
}

#pReadHeader ul.ThnDes li ul li ul{
	margin-top:2px;
	margin-bottom:3px;
	float:left;
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
	width:440px;
	border-bottom:1px solid #EFEFEF;
}

#pReadHeader ul.ThnDes li ul li ul li{
	float:left;
	}

#pReadHeader ul.ThnDes li ul li ul li.kind{
	width:100px;
	background:url("../root_img/contents/board/kindBG.jpg") no-repeat 0 50%;	
}

#pReadHeader ul.ThnDes li ul li ul li.des{
	width:340px;
}


#pReadHeader div.order{
	float:right;
}



#pReadHeader ul.orderBT{
	width:240px;
	float:left;
	margin:0px;
	padding:0px;
	background:none;
	margin-top:30px;
}


#pReadHeader ul.orderBT li{
	margin-top:10px;
	float:left;
	margin:0px;
	padding:0px;
}

#pReadHeader ul.orderBT li ul.border{
	float:left;
	border-bottom:1px solid #DEDEDE;
}


#pReadHeader ul.orderBT li.kinds{
	padding-top:5px;
	width:35px;
}

#pReadHeader ul.orderBT li.com{
	width:170px;
	text-align:right;
	padding-right:10px;
}

#pReadHeader ul.orderBT li.price{
	padding-top:3px;
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:18px;
	color:#333333;
	font-weight:bold;
	width:170px;
	text-align:right;
	padding-right:10px;
}

#pReadHeader ul.orderBT li.gae{
	padding-top:5px;
	width:20px;
}


#pReadHeader ul.Obt{
	float:left;
	margin-left:25px;
	margin-top:10px;
}

#pReadHeader ul.Obt li{
	float:left;
}


/*»ó¼¼¼³¸í ºÎºÐ ½ÃÀÛ*/
#readDes{
	width:718px;;
	float:left;
}

#readDes div.eduEffect{
	margin-top:20px;
	padding-left:25px;
	padding-right:25px;
}

#readDes div.eduEffect ul{
	margin-top:5px;
}

#readDes div.eduEffect ul li{
	padding-top:0px;
	padding-left:25px;
	padding-right:10px;
	background:url("../root_img/contents/board/EduEffectIcon.jpg") no-repeat 10px 5px;
	border-bottom:1px solid #E0E0E0;
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:14px;
	color:#333333;
	font-weight:bold;
	line-height:160%;
}


#readDes ul.readTab{
	width:718px;
	float:left;
	height:35px;
	border-bottom:1px solid #888888;
	margin-top:30px;
	margin-bottom:20px;
	padding:0px;
}

#readDes ul.readTab li{
	margin-right:2px;
	float:left;
	padding:0px;
	height:35px;
}


#desc li{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:14px;
	color:#3478C3;
	font-weight:bold;
	padding-bottom:10px;
	line-height:160%;
}

#desc li ul li{
	font-family:±¼¸²,gulim;
	font-size:12px;
	color:#999999;
	font-weight:normal;
	margin-top:10px;
}



#readDes div.prev{
	text-align:center;
	float:left;
	width:718px;
}
#readDes div.prev ul{
	display: inline-block;
}

#readDes div.prev li{
	float:left;
}
* html #readDes div.prev ul{
	display:inline; zoom:1;
}

#readDes div.prev li.bt{
	width:100px;
	text-align:center;
	padding-top:250px;
}

#readDes div.prev li.prevImg{
	width:420px;
	height:600px;
	text-align:center;
}


#readDes div.audio{
	float:left;
	width:718px;
}


#readDes div.audio #red_B{
	margin-bottom:5px;
	padding-left:10px;
}

#readDes div.audio p.title{
	padding-top:20px;
	padding-bottom:10px;

}


#readDes div.audio ul.audioList{
	margin-bottom:5px;
}

#readDes div.audio li.caption{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;	
}

#readDes div.audio li.audioFile{
	height:25px;
}

#readDes div.audio ul.audioDes{
	padding-left:15px;
	color:#666666;
	margin-top:10px;
}

#readDes div.audio ul.audioDes li{
	margin-bottom:5px;
}


#readDes div.gameImg{
	float:left;
	width:718px;
}

#readDes div.gameImg ul{
	float:left;
	margin-bottom:15px;
	width:718px;
}

#readDes div.gameImg li.txt{
	color:#333333;
	height:25px;
	border:1px solid #DFDFDF;
	background-color:#EBEBEB;
	padding-top:8px;
	padding-left:15px;
}



#readDes div.gameImg li.img{
	text-align:center;
}



#readDes div.relCon font.acc{
	color:#3478C3;
	font-weight:bold;
}

#readDes div.relCon font.conCount{
	color:#FF3300;
	font-weight:bold;
}

/*Á¦Ç° / ÄÁÅÙÃ÷ °øÅë Áú¹®ÇÏ±â*/
#allQnA{
	float:left;
	margin-top:15px;
	margin-bottom:20px;
}

#allQnA div.qnaArea{
	float:left;
	width:713px;
	height:100px;
	background-color:#F1F3F3;
	border:1px solid #D7D7D7;
	text-align:center;
}

#allQnA div.qnaArea ul{
	display:inline-block;
	margin-top:25px;
}

#allQnA div.qnaArea li{
	text-align:left;
	padding-right:10px;
	float:left;
}

* html #allQnA div.qnaArea ul{
	display:inline; zoom:1;
}

#allQnA div.qnaArea li.notice{
	padding-top:10px;
}

#allQnA div.qnaArea li.bt{
	padding-top:10px;
}

#allQnA div.qnaArea li p.notice1{
	color:#666666;
}

#allQnA div.qnaArea li p font.acc{
	color:#333333;
	font-weight:bold;
}

#allQnA div.qnaArea li p.notice2{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#999999;
}


/*¸¶ÀÌÆäÀÌÁö ½ºÅ©·¦¹× ´Ù¿îÀÚ·á ¸®½ºÆ® Å¸ÀÌÆ²*/
#MyboardList_Ttile ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #474747;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#MyboardList_Ttile li{
	text-align:center;
	float:left;
}

#MyboardList_Ttile li.select{ width:30px;}
#MyboardList_Ttile li.number	{ width:30px; }
#MyboardList_Ttile li.cate	{ width:80px;}
#MyboardList_Ttile li.title	{ width:435px;}
#MyboardList_Ttile li.date{ width:90px;}



/*¸¶ÀÌÆäÀÌÁö ½ºÅ©·¦¹× ´Ù¿îÀÚ·á ¸®½ºÆ®  ¸®½ºÆ®*/
#MyboardList ul{
	float:left;
	height:27px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
}

#MyboardList ul.on{background-color:#F3F2EA}
#MyboardList li{ 	text-align:center; 	float:left; }
#MyboardList li a {color:#333333 ; 	}


#MyboardList li.select{ width:30px;}
#MyboardList li.number	{ width:30px; }
#MyboardList li.cate	{ width:80px; text-align:left;font-family:µ¸¿ò,dotum;font-size:11px;}
#MyboardList li.kinds	{ width:45px;}
#MyboardList li.title	{ width:390px; text-align:left;}
#MyboardList li.date{ width:90px;}

#MyboardList li.title font.qCate{ margin-right:5px;font-family:µ¸¿ò,dotum;font-size:11px;color:#6131BA}




/*Áú¹®°ú ´äº¯ ¸®µå Ãâ·Â*/
#QnAConnent{
	float:left;
}


#QnAConnent p.title{
	margin-top:25px;
	margin-bottom:15px;
}

#QnAConnent div.comment{
	width:630px;
	background-color:#F9F9F9;
	border-bottom:1px solid #E3E3E3;
	padding:7px 20px 7px 25px;
	margin-bottom:25px;
	line-height:180%;
	float:left;
}


#QnAConnent div.comment ul{
	float:left;
	width:630px;
	margin-bottom:15px;
}

#QnAConnent div.comment ul li{
	float:left;
}

#QnAConnent div.comment ul li.kinds{
	width:50px;
	font-family:µ¸¿ò,dotum;font-size:11px;color:#999999;
}

#QnAConnent div.comment ul li a{
	font-weight:bold;
	color:#6131BA;
}





/*°ßÀû¼­ ¸®½ºÆ® Å¸ÀÌÆ²*/
#OrderListHeader ul{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	height:23px;
	width:718px;
	border-top:1px solid #474747;
	border-bottom:1px solid #474747;
	padding-top:7px;
}

#OrderListHeader li{
	text-align:center;
	float:left;
}

#OrderListHeader li.select{ width:30px;}
#OrderListHeader li.number	{ width:35px; }
#OrderListHeader li.title	{ width:448px;}
#OrderListHeader li.update{ width:65px;}
#OrderListHeader li.status{ width:60px;}
#OrderListHeader li.action	{ width:80px;}


/*°ßÀû¼­ °Ô½ÃÆÇ ¸®½ºÆ®*/
#OrderList ul{
	float:left;
	height:27px;
	width:718px;
	border-bottom:1px solid #E6E6E6;
	padding-top:13px;
	color:#999999;
	background-color:#FFFFFF;
}

#OrderList ul.on{background-color:#F3F2EA}
#OrderList li{ 	text-align:center; 	float:left; }
#OrderList li a {color:#333333 ; 	}



#OrderList li.select{ width:30px;}
#OrderList li.number	{ width:35px; }
#OrderList li.title	{ width:448px; text-align:left;}
#OrderList li.title	font.oTitle{font-weight:bold;color:#333333;}	

#OrderList li.update{ width:65px;}
#OrderList li.status{ width:60px;font-family:µ¸¿ò,dotum;font-size:11px}
#OrderList li.status font.ing{color:#999999}
#OrderList li.status font.suggest{color:#333333}
#OrderList li.status font.complete{color:#E83F48 ; font-weight:bold;}
#OrderList li.status font.buy{color:#6131BA ; font-weight:bold;}


#OrderList li.action	{ width:80px:font-family:µ¸¿ò,dotum;font-size:11px}
#OrderList li.action	a{color:#909090}
#OrderList li.action	a:hover{color:#FF3333}



p.orderStep{
	text-align:center;
	width:100%;
	margin-top:30px;
	margin-bottom:30px;
}






/*°ßÀû¼­ È®ÀÎÆäÀÌÁö*/
#orderCirn{
	width:718px;
	display:inline-block;
}


#orderCirn ul{
	float:left;
}


#orderCirn ul.title{
	border-bottom:2px solid #333333;
	width:718px;
}

#orderCirn li{
	float:left;
}

#orderCirn li.kinds{
	padding-top:7px;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	width:80px;
}

#orderCirn li.title{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:18px;
	color:#333333;
	font-weight:bold;
	line-height:120%;
	padding-bottom:7px;
}

#orderCirn li.comment{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#999999;
	margin-top:5px;
}


#orderCirn ul.oTable{
	margin-top:15px;
	float:left;
	border-top:1px solid #D0D0D0;
	border-left:1px solid #D0D0D0;
}

#orderCirn li.table{
	padding-top:7px;
	padding-left:7px;
}

#orderCirn li.cKinds{
	height:23px;
	color:#868686;
	width:76px;
	background-color:#FBFBFB;
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
}

#orderCirn ul.oTable li.Lcon{
	height:23px;
	color:#333333;
	width:624px;
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
}

#orderCirn ul.oTable li.Scon{
	height:23px;
	color:#333333;
	width:266px;
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
}




#orderCirn li.educaKinds{
	color:#868686;
	width:76px;
}

#orderCirn ul li.educaTxt{
	color:#333333;
	width:624px;
}



/*ÆÇ¸Å°¡ ÄÚ¸àÆ®*/
#salerCom{
	width:714px;
	margin-bottom:10px;
}

#salerCom ul{
	display:inline-block;
	border:2px solid #D0D0D0;
	width:100%;
}

#salerCom li{
	float:left;	
}

#salerCom li.kinds{
	padding:7px;
	width:95px;
	background-color:#FBFBFB;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#999999;
}

#salerCom li.comment{
	border-left:1px solid #D0D0D0;
	padding:7px;
	color:#5122A7;
	width:590px;
}

#salerCom li p.saler{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}



/*¸ðµç ÆË¾÷µé*/
#pop{
	width:395px;
	padding:10px;
	background-color:#B6A0DF;
}

#pop a{
	font-weight:bold;
	color:#6131BA;
}

#pop div.contents{
	background-color:#FFFFFF;
	text-align:center;
}




#pop div.contents p.title{
	font-weight:bold;
	margin-top:7px;
	margin-bottom:5px;
}

#pop ul.title{
	background:url("../root_img/contents/board/popTitleBG.jpg") no-repeat;
	height:42px;
	width:100%;
}

#pop li{
	float:left;
}

#pop li.popTitle{
	text-align:left;
	width:325px;
	padding-top:7px;
	padding-left:10px;
}
#pop li.close{
	width:50px;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
}




#pop li.kinds{
	margin-bottom:5px;
	text-align:left;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#999999;
	padding-top:3px;
	width:70px;
}

#pop li.com{
	margin-bottom:5px;
	text-align:left;
	width:270px;
}

#pop li.com input{
	width:270px;
	height:20px;
	border:1px solid #C8C8C8;
	font-family:µ¸¿ò,dotum;
	font-size:12px;
	color:#333333;
	padding-left:5px;
}

#pop ul.bt{
	margin-top:10px;
	margin-bottom:15px;
	display:inline-block;
}


* html #pop ul.bt{
	display:inline; zoom:1;
}


#pop ul.form{
	display:inline-block;
	margin-left:20px;
	margin-bottom:8px;
	margin-top:10px;
}	





/* °Ë»ö¾î Ãâ·Â ¹× ÀçÀÔ·Â*/
#bSearchHeader{
	text-align:center;
}

#bSearchHeader h1{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:24px;
	color:#333333;
	line-height:160%;
}

font.keyword{
	font-weight:bold;
	color:#FF3333;
	background-color:#FFFF00;
}

#bSearchHeader ul{
	display:inline-block;
	margin-bottom:30px;
}

* html #bSearchHeader ul{
	display:inline; zoom:1;
}


#bSearchHeader li{
	float:left;
}

#bSearchHeader li.icon{
	padding-top:9px;
	margin-right:10px;
}

#bSearchHeader input.searchForm{
	width:300px;
	height:33px;
	font-size:12px;
	padding-left:5px;
	font-weight:bold;
	color:#333333;
	margin-right:6px;
	border:1px solid #D1D1D1;
	background-color:#F3F3F3;
}

/* Ä«Å×°í¸® ¸®½ºÆ® Ãâ·Â ½ÃÀÛ*/
#searchCate{
	display:inline-block;
	margin-top:10px;
	margin-bottom:25px;
}

#searchCate a{
	color:#666666;
}

#searchCate ul.group{
	display:inline-block;
	margin-bottom:20px;
}

#searchCate ul.group li ul li{
	float:left;
	margin-top:5px;
}


#searchCate ul.group li ul li.list{
	padding-top:0px;
}

#searchCateul.group li ul li.gubun{
	padding-top:1px;
}


#searchCate ul.group li ul{
	float:left;
	background:url("../root_img/contents/board/cateSerchListBG.jpg") repeat-x;
	height:30px;
	padding-left:10px;
	width:708px;
}




/*°Ë»ö°á°ú ´õº¸±â*/
#moreSearch{
	text-align:center;
	margin-top:20px;
	margin-bottom:40px;
}

#moreSearch p{
	font-family:¸¼Àº°íµñ,"malgun gothic";
	font-size:20px;
	line-height:160%;
	font-weight:bold;
}

#moreSearch a{
	color:#333333;
}





/*ERÁö¼ö°Ë»ö °á°ú Çì´õ*/
#ER_result{
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	margin-bottom:20px;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	display:inline-block;
}

#ER_result a{
	color:#999999;
	letter-spacing:-0.05em;
}

#ER_result a.on{
	color:#FF6666;
}

#ER_result a:hover{
	text-decoration:none;
	color:#FF6666;
}

#ER_result img.sel{
	vertical-align: -15%;
	margin-right:3px;
}

#ER_result li{
	float:left;
}

#ER_result li.stepA{
	width:330px;
	padding-left:10px;
	border-bottom:1px solid #E0E0E0;
	padding-bottom:5px;
}

#ER_result li.stepB{
	width:330px;
	padding-left:10px;
	margin-top:15px;
}

#ER_result li.stepC{
	width:170px;
	padding-left:10px;
	margin-top:15px;
}

#ER_result li.stepD{
	width:120px;
	padding-left:10px;
	margin-top:30px;
}


#ER_result input{
	text-align:right;
	font-weight:bold;
	color:#333333;
	border:1px solid #D1D4D5;
	background-color:#E2E5E5;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	height:15px;
	padding-right:10px;
	padding-top:5px;
}



#ER_result input.resStart{
	float:left;
	width:130px;
}

#ER_result input.resFinish{
	width:130px;
	float:right;
}

#ER_result input.on{
	border:1px solid #E93609;
	background-color:#FFFFFF;
}

#ER_result ul.sel1{
	margin-top:10px;
}

#ER_result ul.sel1 li{
	margin-right:15px;
}


/*ER_result Step01*/
#ERR_step01{
	width:330px;
	display:inline-block;
}

#ERR_step01 ul li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:315px;
	height:30px;
}

#ERR_step01 ul li.formArea{
	width:315px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}


/*ER_result Step02*/
#ERR_step02{
	width:330px;
	display:inline-block;
}

#ERR_step02 ul li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:315px;
	height:30px;
}

#ERR_step02 ul li.formArea{
	width:315px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}


/*ER_result Step03*/
#ERR_step03{
	display:inline-block;
}





#ERR_step03 ul li ul.BookKinds li.onSelect{
	background:url("../root_img/contents/ERsearch/selKindsTitle.gif") no-repeat 0 3px;
	padding-left:55px;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	letter-spacing:-0.05em;
	color:#999999;
	width:260px;
	margin-top:5px;
}

#ERR_step03 ul li ul.BookKinds li font.all{
	margin-left:195px;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:666666;
	letter-spacing:-0.05em;
}

#ERR_step03 ul li ul.BookKinds li{
	width:65px;
	height:20px;
}

#ERR_step03 ul li ul.BookKinds li.list1{
	width:310px;
}

#ERR_step03 ul li ul.Over{
	display:inline-block;
	border:1px solid #D1D4D5;
	background-color:#FFFFFF;
	padding:10px;
	width:320px;
}




/*ER_result Step04*/
#ERR_step04{
	display:inline-block;
}


#ERR_step04 ul li ul.BookKinds{
	display:inline-block;
	width:140px;
}

#ERR_step04 ul li ul.BookKinds li{
	clear:both;
	width:100%;
	height:20px;
}

#ERR_step04 ul li ul.BookKinds li.list1{
	width:190px;
	margin-top:7px;
}

#ERR_step04 ul li ul.Over{
	display:inline-block;
	border:1px solid #D1D4D5;
	background-color:#FFFFFF;
	padding:10px;
}


/*ER_result Step05*/
#ERR_step05{
	display:inline-block;
}



#ERR_step05 ul.BookKinds li.bt{
	margin-top:5px;
}




/*ER°Ë»ö »óÇ°Ä«Å×°í¸® ¸®½ºÆ®*/
#cateER{
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	margin-bottom:20px;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	display:inline-block;
	width:696px;
	border-top:1px solid #A990DA;
	border-bottom:1px solid #A990DA;
}


#cateER input{
	text-align:right;
	font-weight:bold;
	color:#333333;
	border:1px solid #D1D4D5;
	background-color:#E2E5E5;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	height:15px;
	padding-right:5px;
	padding-top:5px;
}


#cateER img.sel{
	vertical-align: -15%;
	margin-right:3px;
}

#cateER input.resStart{
	float:left;
	width:95px;
}

#cateER input.resFinish{
	width:95px;
	float:right;
}

#cateER input.on{
	border:1px solid #E93609;
	background-color:#FFFFFF;
}

#cateER ul.sel1{
	margin-top:5px;
}

#cateER ul.sel1 li{
	margin-right:15px;
	float:left;
}


#cateER a{
	color:#999999;
	letter-spacing:-0.05em;
}

#cateER a.on{
	color:#FF6666;
}

#cateER a:hover{
	text-decoration:none;
	color:#FF6666;
}

#cateER div.step1{
	width:230px;
	display:inline-block;
	margin-left:5px;
	float:left
}

#cateER div.step1 ul li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:225px;
	height:30px;
}

#cateER div.step1 ul{
	display:inline-block;
}

#cateER div.step1 ul li.formArea{
	width:225px;
	height:25px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}


#cateER div.step2{
	width:230px;
	display:inline-block;
	float:left;
	margin-left:25px;
}

#cateER div.step2 ul li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:225px;
	height:50px;
}

#cateER div.step2 ul{
	display:inline-block;
}

#cateER div.step2 ul li.formArea{
	width:225px;
	height:25px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}



#cateER div.erBT{
	display:inline-block;
	float:left;
	margin-left:10px;
}


#cateER div.erBT ul{
	width:190px;
	margin-top:25px;
}

#cateER div.erBT ul li{
	float:left;
	margin-left:5px;
}



/*ER°Ë»ö ¸ÞÀÎ*/
#ERmain{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	display:inline-block;
}


#ERmain input{
	text-align:right;
	font-weight:bold;
	color:#333333;
	border:1px solid #D1D4D5;
	background-color:#E2E5E5;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	height:23px;
	padding-right:5px;
	padding-top:5px;
}


#ERmain img.sel{
	vertical-align: -15%;
	margin-right:3px;
}

#ERmain input.resStart{
	float:left;
	width:75px;
}

#ERmain input.resFinish{
	width:75px;
	float:right;
}

#ERmain input.on{
	border:1px solid #E93609;
	background-color:#FFFFFF;
}

#ERmain ul.sel1{
	width:100%;
	margin-top:5px;
}

#ERmain ul.sel1 li{
	margin-right:15px;
}


#ERmain a{
	color:#999999;
	letter-spacing:-0.05em;
}

#ERmain a.on{
	color:#FF6666;
}

#ERmain a:hover{
	text-decoration:none;
	color:#FF6666;
}


#ERmain div.step1{
	display:inline-block;
	border-bottom:1px solid #B7B7B7;
	padding-bottom:15px;
	margin-top:20px;
}


#ERmain div.step1 ul.selection1{
	width:195px;
	height:120px;
	display:inline-block;
	float:left;
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	padding:10px;
	margin-top:10px;
	margin-right:10px;
}

#ERmain div.step1 ul.selection1 li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:193px;
	height:30px;
}

#ERmain div.step1 ul{
	display:inline-block;
}

#ERmain div.step1 ul.selection1 li.formArea{
	width:193px;
	height:25px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}


#ERmain div.step1 ul.txt{
	width:475px;
	margin-top:10px
}

#ERmain div.step1 ul.img{
	width:475px;
	margin-top:10px
}

#ERmain div.step1 ul.com li.textCom{
	color:#666666;
}

#ERmain div.step1 ul.img li.imgCom{
	margin-top:5px;
}




#ERmain div.step2{
	display:inline-block;
	border-bottom:1px solid #B7B7B7;
	padding-bottom:15px;
	margin-top:20px;
}


#ERmain div.step2 ul.selection1{
	width:195px;
	height:80px;
	display:inline-block;
	float:left;
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	padding:10px;
	margin-top:10px;
	margin-right:10px;
}

#ERmain div.step2 ul.selection1 li div.border{
	/*background:url("../root_img/contents/ERsearch/onBoarder.jpg") repeat-x 0 50%;*/
	width:193px;
	height:50px;
}

#ERmain div.step2 ul{
	display:inline-block;
	width:193px;
}

#ERmain div.step2 ul.selection1 li.formArea{
	width:193px;
	height:25px;
	background:url("../root_img/contents/ERsearch/toFrom.jpg") no-repeat 50% 50%;
}


#ERmain div.step2 ul.txt{
	width:475px;
	margin-top:10px
}

#ERmain div.step2 ul.img{
	width:475px;
	margin-top:20px
}

#ERmain div.step2 ul.com li.textCom{
	color:#666666;
}

#ERmain div.step2 ul.com li.imgCom{
	margin-top:5px;
}




#ERmain div.step3{
	display:inline-block;
	border-bottom:1px solid #B7B7B7;
	padding-bottom:15px;
	margin-top:20px;
}


#ERmain div.step3 div.selection2{
	width:696px;
	display:inline-block;
	float:left;
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}


#ERmain div.step3 div.selection3{
	width:696px;
	display:inline-block;
	float:left;
	background-color:#F5F8F9;
	border:1px solid #E0E0E0;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}


#ERmain div.step3 div.selection2 ul{
	width:689px;
	clear:both;
	display:inline-block;
}

#ERmain div.step3 div.selection2 ul li{
	float:left;
	width:75px;
}

#ERmain div.step3 div.selection3 ul li.parts{
	float:left;
	margin-right:15px;
}



#ERmain div.step3 ul.txt{
	margin-left:10px;
	margin-top:5px
}


#ERmain div.step3 ul.txt li.textCom{
	color:#666666;
}


#ERmain div.ERbt{
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

#ERmain div.ERbt ul{
	display:inline-block;
	width:240px;
}

#ERmain div.ERbt li{
	float:left;
	margin-left:5px;
	width:110px;
	text-align:center;
}



#PopCateHeader{
	width:440px;
	background-color:#6131BA;
	padding:10px 7px 10px 7px;
}

#PopCateHeader p{
	color:#FFFFFF;
}


#PopCateHeader  font.cateName{
	font-weight:bold;
}

#PopCateHeader  font.gae{
	font-weight:bold;
}




#tBoardNavi{
	margin-bottom:10px;
}

#tBoardNavi p.Comment{
	width:650px;
	padding-left:15px;
	margin:0px;
	padding-top:0px;
	background:url("../root_img/contents/board/point01.gif") no-repeat 5px 20%;
}

#tBoardNavi font.acc{
	color:#FF2900;
	font-weight:bold;
}



#tBoardNavi li{
	float:left;
}

#tBoardNavi ul.navi{
	display:inline-block;
	margin-bottom:10px;
	margin-top:5px;
	padding-left:10px;
}




#tBoardNavi li.box{
	position:relative;
	background:url("../root_img/contents/board/tBoardBG02.jpg") no-repeat;
	width:306px;
	height:25px;
	margin-right:10px;
}



#tBoardNavi ul.navi a{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	color:#656565;
	display:block;
	padding:5px 10px;
	margin-right:10px;
}

#tBoardNavi ul.navi a:hover{
	padding:5px 10px;
	color:#FF2900;
	font-weight:bold;
	text-decoration:none;
	background:url("../root_img/contents/board/tBoardBG01.jpg") no-repeat;

}

#tBoardNavi ul.navi a.on{
	font-weight:bold;
	color:#333333;
}

#tBoardNavi ul li.box:hover{
	background:url("../root_img/contents/board/tBoardBG01.jpg") no-repeat;
}

#tBoardNavi ul li.box:hover a{
	color:#FF2900;
	font-weight:bold;
}



#tBoardNavi ul li.box div.subBox{
position:absolute; left:-9999px; top:-9999px;
}

#tBoardNavi ul li.box:hover div.subBox{
position:absolute; left:0px; top:24px;
}


#tBoardNavi ul li.box div.subBox{
}

#tBoardNavi ul li.box div.subBox ul{
	display:inline-block;
	.width:296px;
	width:302px;
	background-color:#FFFFFF;
	border:1px solid #F0EFEB;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:2px;
	padding-top:5px;
}

#tBoardNavi ul li.box div.subBox ul li{
	font-family:µ¸¿ò, dotum;
	font-size:11px;
	margin:1px;
}

#tBoardNavi ul li.box div.subBox ul li a{
	width:289px;
	background:none;	
	display:block;
	color:#333333;
	padding:3px 3px 0 6px;
	margin-right:0px;
	height:20px;
	font-weight:normal;
}


#tBoardNavi ul li.box div.subBox ul li a:hover{
	padding:3px 3px 0 6px;
	color:#FFFFFF;
	background:none;
	background-color:#6131BA;
	margin-right:0px;
}



*html #tBoardNavi ul li.box{}
*html #tBoardNavi ul li.box_Over {}

*html #tBoardNavi ul li.box_Over{
	background:url("../root_img/contents/board/tBoardBG01.jpg") no-repeat;
}

*html #tBoardNavi ul li.box_Over a{
	color:#FF2900;
	font-weight:bold;
}


*html #tBoardNavi ul li.box_Over div.subBox{
position:absolute; left:0px; top:24px;
}

*html #tBoardNavi ul li.box {
    behavior: expression(
        this.onmouseover = new Function("this.className += ' box_Over';"),
        this.onmouseout = new Function("this.className = this.className.replace(' box_Over', '');"),
        this.style.behavior = null
    ); 
}









#classData{
	width:710px;
	margin-TOP:20px;
	margin-bottom:10px;
	padding-bottom:10px;
	display:inline-block;
	background:url("../root_img/contents/board/LDash.gif") repeat-x 0 100%
}

#classData a:hover{
	text-decoration:none;
}

#classData ul{
	display:inline-block;
}

#classData ul.titleUL{
	float:left;
	width:185px;
	padding-left:10px;
}

#classData ul.titleUL li.firstTitle{
	font-family:"¸¼Àº °íµñ", "Malgun Gothic";
	font-size:22px;
	font-weight:bold;
	color:#6131BA;
	line-height:120%;
	letter-spacing:-0.05em;
	margin-bottom:10px;
}


#classData ul.titleUL li.comment{
	margin-bottom:10px;
	color:#2B2B2B;
}

#classData ul.titleUL li.comment font.acc{
	font-weight:bold;
	color:#FF2900
}


#classData ul.titleUL li.viewBT{
	text-align:center;
}


#classData div.ListDiv{
	float:right;
	display:inline-block;
	width:500px;
}

#classData div.secdep{
	background-color:#F8F7F3;
	border:1px solid #F0EFEB;
	width:480px;
	height:15px;
	padding:5px 10px;
	}

#classData div.secdep li{
	}

#classData div.secdep p.secdepTitle{
	float:left;
	color:#FF3333;
	font-weight:bold;
	}


#classData div.secdep p.more{
	float:right;
	width:100px;
	color:#333333;
	font-weight:bold;
	text-align:right;
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	}

#classData ul.ListGroup{
	width:500px;
	margin-bottom:20px;
	display:inline-block;
}

#classData ul.ListGroup li.boardlist{
	padding:8px 10px;
	border-bottom:1px solid #CFCFCF;
}

#classData ul.ListGroup li.nobor{
	border:0px;
}


#classData ul.ListGroup a{
	color:#666666;
}

#classData ul.ListGroup a:hover{
	color:#FF2900;
}