@charset "euc-kr";

.iePngFix {behavior:url(/css/iepngfix.htc); width:98px; height:68px;}


body {
	margin:0;
	padding:0;
	font-family:Dotum,Tahoma,Arial,sans-serif;
	font-size:11px;
	color:#949494;
	width:100%;
	height:100%;
	background:#FFFFFf;
	line-height:18px;
	overflow-x:hidden;
}
table	{font-size:12px;}
form	{padding:0; margin:0;}
td		{font-size:12px; line-height:16px;}

select	{vertical-align:middle; font-size:11px; color:#A0A0A9;}
select.food		{font-size:11px; color:#858489; width:190px; background:#F8F3DD;}
input.txt	{border:1px solid #D3DCC2; font-size:11px;}

input.none { border:none;}


/* png ̹  */

.png24 { 
	tmp:expression(setPng24(this)); 
} 

.pngBg { background:url(../07_mysanrio/images/char_bg.gif) no-repeat center; padding:1px 0; }

.iconBOX { border:1px solid #FFAA85;}
.iconTit { padding:5px 0; font-size:11px; }


/* ϴܿ CSS  start ----- */

#conBox  {position:absolute; left:0px; top:60px; width:1000px; z-index:1; background: url(images/tes.jpg) no-repeat 0 0; }

#conBox .wBOX { width:1140px;}
#conBox .wMenu {padding-top:160px; width:180px; }
#conBox .wCon { padding-left:12px; width:960px;}

#copyright {
	position:absolute;
	top:600px;
	width:1000px;
	height:194px;
	margin:70px 0 0 0;
	z-index:99;
	background:url(images/btm_pet2.gif) no-repeat 1000px bottom;
	left: -200px;
}
 
 /* ǳ  Ÿ */
.say01 { font-size:14px; font-weight:bold; color:#313131; border:none; overflow:hidden; background:#eee; line-height:1.4em;}



/*  ϴܿ CSS  end ------ */


/*link*/
a:link,a:active,a:visited {color:#787878; text-decoration:none;}
a:hover {color:#787878; text-decoration:underline;}

a.lo:link	  {font-family:Dotum; font-size:11px; color:#999999; text-decoration:none;}
a.lo:visited  {font-family:Dotum; font-size:11px; color:#999999; text-decoration:none;}
a.lo:hover 	  {font-family:Dotum; font-size:11px; color:#999999; text-decoration:none;}
a.lo:active   {font-family:Dotum; font-size:11px; color:#999999; text-decoration:none;}



.tab a:link	   { background:url(../07_mysanrio/images/info_menu_icon.gif) no-repeat 0 3px; font-family:Dotum; font-size:12px; color:#036A72; text-decoration:none; padding:0 20px 0 8px;}
.tab a:visited  {background:url(../07_mysanrio/images/info_menu_icon.gif) no-repeat 0 3px; font-family:Dotum; font-size:12px; color:#036A72; text-decoration:none; padding:0 20px 0 8px;}
.tab a:hover 	 {background:url(../07_mysanrio/images/info_menu_icon.gif) no-repeat 0 3px; font-family:Dotum; font-size:12px; color:#003539; text-decoration:none; padding:0 20px 0 6px;}
.tab a:active   {background:url(../07_mysanrio/images/info_menu_icon.gif) no-repeat 0 3px; font-family:Dotum; font-size:12px; color:#036A72; text-decoration:none; padding:0 20px 0 8px;}



/*  location*/
.location	{			
			color:#797979;
			padding:7px 25px 15px 0px;
			height:25px;
			font-size:11px;
			text-align:right;
}

.location span { color:#F747C1 ;}
		

/* common */
.conPB { padding-bottom:13px;}
.conMB { margin-bottom:13px;}

.txt11 { font-size:11px;}
.txt_info { font-size:11px; color:#FE5806; }


.searchbox { padding-bottom:12px;}

/*layout*/
#content	{
			float:left;
			color:#999999;
			padding:0 0 60px 32px;
			font-size:12px; 
}


/*font_set*/
.point	{color:#FF6000;}
.point2	{color:#5C8566;}

/*margin_set*/
.bm2  {margin-bottom:2px;}
.bm20 {margin-bottom:20px;}
.bm30 {margin-bottom:30px;}

.rm15 {margin-right:15px;}

.lm10 {margin-left:10px;}

.tm10 {margin-top:10px;}
.tm20 {margin-top:20px;}

/* width_set */
.w45	{width:45px;}
.w90	{width:90px;}
.w300	{width:300px;}
.w400	{width:400px;}
.w540	{width:540px;}

.tw7	{width:7%;}
.tw10	{width:10%;}
.tw15	{width:15%;}
.tw20	{width:20%;}
.tw25	{width:25%;}
.tw30	{width:30%;}
.tw35	{width:35%;}
.left_5 {padding-left:5px;}


.pb20 {padding-bottom:20px;}

/* add */
.li_blue {
			background-image:url('/media/images/eng/common/li_blue.gif');background-repeat:no-repeat;
			padding-left:11px;
			margin-top:0px;margin-bottom:0px;
			line-height:15px;
}

.notice {	font-size:12px; line-height:16px; font-weight:bold;}

.makerQ { padding-bottom:7px;}
.makerA { padding:0 10px; color:#4a4a4a;}

.myChar { border:1px solid #FDCAD5;}

/* Խǰ */

/***********************************************************************************************/

/* location */
.lo	      {font-family:Dotum; font-size:11px; color:#999999;}

/***********************************************************************************************/

/* 리스?페?? 링크 */
a.page:link    {font-family:Dotum; font-size:12px; color:#666666;}
a.page:visited {font-family:Dotum; font-size:12px; color:#666666;}
a.page:active  {font-family:Dotum; font-size:12px; color:#666666;}
a.page:hover   {font-family:Dotum; font-size:12px; color:#003399;}

/***********************************************************************************************/

/* ?이지??? */
.title	{font-family:Dotum; font-size:11px; color:#BBBBBB;}
.pageOn	{font-family:Dotum; font-size:12px; color:#003399; font-weight:bold;}


/***********************************************************************************************/

/* style */
input		  {font-family:Dotum; font-size:12px; color:#A0A0A9; border:#CFD6D8 1px solid;}
select		{font-family:Dotum; font-size:11px; color:#A0A0A9; border:#CFD6D8 1px solid;}
textarea	{font-family:Dotum; font-size:11px; color:#666666; line-height:18px}

/* ?크롤메??*/
#divMenu {width:120px;position:absolute; left:830px; visibility:visible;}


.btnBox { margin:10px 0;}
a img {border:0;}

.paging { padding:0; margin:0 auto; margin:0px 0;}
.paging a { padding:0 4px;}
.paging A:link {text-decoration:none; }
.paging A:visited {text-decoration:none; }
.paging A:active {text-decoration:none; }
.paging A:hover { color:#F747C1;}
.paging_ov { color:#F747C1; font-weight:bold;}

.bbsLine { border-bottom:1px #D4D4D4 solid; padding:6px 0;}

.bbsTit { padding-left:12px; color:#982EC5; font-weight:bold;}
.bbsdate {padding-right:10px; font-size:11px;}
.bbsCon { border-bottom:1px #D4D4D4 solid; padding:15px 12px;}

.sayBox { background:#F0F0F0; border:1px solid #C9C9C9; height:35px; margin:13px 0;}
.say { color:#4C4C4C;}

/* BBS table style */

#bbsT { border-bottom: 1px solid #3CBCC3; margin-bottom:15px;}
#bbsT th { background:url(../06_bbs/images/bbs_bg.gif) 0 0 repeat-x #3CBCC3; padding:0px 9px; color:#fff; font-size:12px; font-weight:bold; height:27px;}
#bbsT td { border-bottom:1px solid #CDCDCD; padding:3px 4px;}
#bbsT td.subject {color:#0A7170; font-size:11px; height:18px;}
#bbsT td.con {padding:10px;}

#bbsT table tr td { border:0; padding:0;}


#bbsTwr { border-top: 2px solid #46C7CD; border-bottom: 1px solid #46C7CD; margin-bottom:15px;}
#bbsTwr th { background:#E8F6F6; border-bottom:1px solid #CDCDCD; padding:4px 8px; color:#0E7986; font-size:12px; font-weight:bold;}
#bbsTwr td { border-bottom:1px solid #CDCDCD; padding:3px 5px;}




#quizT { border-bottom: 1px solid #F467B5; margin-bottom:15px;}
#quizT th { background:url(../01_friends/images/bbs_bg.gif) 0 0 repeat-x #FE3FA1; padding:0px 9px; color:#fff; font-size:12px; font-weight:bold; height:27px;}
#quizT td { border-bottom:1px solid #CDCDCD; padding:3px 4px;}
#quizT td.subject {color:#0A7170; font-size:11px; height:18px;}
#quizT td.con {padding:10px;}





#uccT { border-bottom: 1px solid #6BC146; margin-bottom:15px;}
#uccT th { background:url(../03_ucc/images/bbs_bg.gif) 0 0 repeat-x #44BB22; padding:0px 9px; color:#fff; font-size:12px; font-weight:bold; height:27px;}
#uccT td { border-bottom:1px solid #CDCDCD; padding:3px 4px;}
#uccT td.subject {color:#0A710C; font-size:11px; height:18px;}
#uccT td.con {padding:10px;}

#uccT td table tr td { border-bottom:0; padding:2px 4px;}

.charBox { border: solid #D4D4D4 1px;}


#uccTwr { border-top: 2px solid #58C058; border-bottom: 1px solid #58C058; margin-bottom:15px;}
#uccTwr th { background:#ECF9EF; border-bottom:1px solid #CDCDCD; padding:4px 8px; color:#138041; font-size:12px; font-weight:bold;}
#uccTwr td { border-bottom:1px solid #CDCDCD; padding:3px 5px;}
#uccTwr td table tr td { border-bottom:0; padding:2px 4px;}

.imgTM { margin-top:7px;}


#gameT {  margin-bottom:15px;}
#gameT td { border-bottom:1px dotted #CDCDCD; padding:8px 5px 10px 5px;}
#gameT td.con { padding-top:25px;}
.gamePb { padding-bottom:10px;}


#body.popup { margin:0; font-size:12px;}
.popTitle { padding:0px; background:#FDF8EB; font-size:14px; font-weight:bold; color:#5B4040;}
.popTd { padding: 8px 5px; font-size:12px;}
.popAddr {background:#FDF8EB; padding:6px; font-size:12px;}