body	{
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
	background:url(http://image.sonystyle.co.kr/vaio/images/common/top_bg.gif) repeat-x left top;
}

body,td,div,form,center,pre,blockquote
{
font-family:µ¸¿ò;
font-size: 9pt;
color: #666666;
line-height:13pt;
}

select,input,textarea,option
{
font-family:µ¸¿ò;
font-size: 9pt;
color: #666666;
}

img
{
border:0;
}

body,iframe
{
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#CACACA;
	scrollbar-darkshadow-color:#CACACA;
    scrollbar-track-color:#EBEBEB;
	scrollbar-arrow-color:#B0AFAF;
	margin:0;
}

.input
{
border:1px solid;
background-color:#E9E9E9;
border-left-color:#808080;
border-right-color:#808080;
border-top-color:#808080;
border-bottom-color:#808080;
height:19px;
color:#5B5B5B;
}

.input2
{
border:1px solid;
background-color:#FFFFFF;
border-left-color:#CBCECE;
border-right-color:#CBCECE;
border-top-color:#CBCECE;
border-bottom-color:#CBCECE;
height:19px;
color:#666666;
}

.input3
{
background-color:#E9E9E9;
height:19px;
color:#5B5B5B;
}

.input4
{
background-color:#ffffff;
height:19px;
color:#8D8D8D;
}

.input5
{
border:1px solid;
background-color:#FFFFFF;
border-left-color:#CBCDCE;
border-right-color:#CBCDCE;
border-top-color:#CBCDCE;
border-bottom-color:#CBCDCE;
height:18px;
color:#666666;
}

.input6
{
border:1px solid;
background-color:#FFFFFF;
border-left-color:#939393;
border-right-color:#939393;
border-top-color:#939393;
border-bottom-color:#939393;
height:18px;
color:#666666;
}

.input8
{
border:1px solid;
background-color:#FFFFFF;
border-left-color:#000000;
border-right-color:#000000;
border-top-color:#000000;
border-bottom-color:#000000;
height:18px;
color:#000000;
}

.input9
{
background-color:#ffffff;
height:19px;
color:#333333;
}


A:link 	  { text-decoration:none; font-size:9pt; font-family: µ¸¿ò; color:#666666 }
A:visited  { text-decoration:none; font-size:9pt; font-family: µ¸¿ò; color:#666666 }
A:active   { text-decoration:none; font-size:9pt; font-family: µ¸¿ò; color:#666666 }
A:hover    { text-decoration:none; font-size:9pt; font-family: µ¸¿ò; color:#666666 }

A.news:link 	  {COLOR: #646464; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.news:visited {COLOR: #646464; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.news:active  {COLOR: #646464; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.news:hover   {COLOR: #FF6600; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}


A.link:link 	  {COLOR: #989898; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.link:visited {COLOR: #989898; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.link:active  {COLOR: #989898; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.link:hover   {COLOR: #989898; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}


A.map:link 	  {COLOR: #8F8F8F; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map:visited {COLOR: #8F8F8F; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map:active  {COLOR: #8F8F8F; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map:hover   {COLOR: #8F8F8F; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.map02:link 	  {COLOR: #556494; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map02:visited {COLOR: #556494; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map02:active  {COLOR: #556494; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.map02:hover   {COLOR: #556494; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.link02:link 	  {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.link02:visited {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.link02:active  {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.link02:hover   {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}


A.club:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.club:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.club:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.club:hover   {COLOR: #589501; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.sup:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup:hover   {COLOR: #924ABF; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.sup02:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup02:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup02:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.sup02:hover   {COLOR: #924ABF; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.wall:link 	  {COLOR: #7F7F7F; TEXT-DECORATION: none; font-size:10pt; font-family: µ¸¿ò}
A.wall:visited {COLOR: #7F7F7F; TEXT-DECORATION: none; font-size:10pt; font-family: µ¸¿ò}
A.wall:active  {COLOR: #7F7F7F; TEXT-DECORATION: none; font-size:10pt; font-family: µ¸¿ò}
A.wall:hover   {COLOR: #FFAF7F; TEXT-DECORATION: none; font-size:10pt; font-family: µ¸¿ò}

A.note:link 	  {COLOR: #338EC4; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note:visited {COLOR: #338EC4; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note:active  {COLOR: #338EC4; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note:hover   {COLOR: #338EC4; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}

A.note02:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.note02:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.note02:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.note02:hover   {COLOR: #837AB4; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}

A.note03:link 	  {COLOR: #5EA104; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note03:visited {COLOR: #5EA104; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note03:active  {COLOR: #5EA104; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.note03:hover   {COLOR: #5EA104; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}


A.shop:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop:hover   {COLOR: #5656B3; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.shop02:link 	  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop02:visited {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop02:active  {COLOR: #555555; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}
A.shop02:hover   {COLOR: #FF8400; TEXT-DECORATION: none; font-size:9pt; font-family: µ¸¿ò}


A.log:link 	  {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.log:visited {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.log:active  {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.log:hover   {COLOR: #FF8400; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}


A.mail:link 	  {COLOR: #999999; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.mail:visited {COLOR: #999999; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.mail:active  {COLOR: #999999; TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}
A.mail:hover   {COLOR: #999999 TEXT-DECORATION: none; font-size:8pt; font-family: µ¸¿ò}


A.mail02:link 	  {COLOR: #478EC1; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.mail02:visited {COLOR: #478EC1; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.mail02:active  {COLOR: #478EC1; TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}
A.mail02:hover   {COLOR: #478EC1 TEXT-DECORATION: underline; font-size:9pt; font-family: µ¸¿ò}


.font01
{
color:#646464;
font-family: µ¸¿ò;
font-size:8pt;
}

.font02
{
color:#444444;
font-family:verdana;
font-size:7pt;
font-weight:bold;
}

.font03
{
color:#989898;
font-family: µ¸¿ò;
font-size:8pt;
}

.font04
{
color:#556494;
font-size:9pt;
font-weight:bold;
}

.font05
{
color:#ffffff;
font-size:9pt;
font-weight:bold;
padding:4 0 2 0px;
}

.font06
{
color:#678934;
font-size:9pt;
font-weight:bold;
}

.font07
{
color:#555555;
}

.font08
{
color:#924ABF;
font-size:9pt;
font-weight:bold;
}

.font09
{
color:#030303;
font-size:9pt;
font-weight:bold;
}

.font10
{
color:#924ABF;
}

.font11 {color:000000;font-weight:bold;}

.font12
{
color:#1980BC;
font-family: µ¸¿ò;
font-size:9pt;
font-weight:bold;
}

.font13
{
color:#1980BC;
font-family: µ¸¿ò;
font-size:9pt;
font-weight:bold;
}

.font14
{
color:#6C6C6C;
}

.font15
{
color:#6C6C6C;
line-height:11pt;
}

.font16
{
color:#ffffff;
font-weight:bold;
}

.font17
{
color:#333333;
}

.font18
{
color:#717DBD;
}

.font19
{
color:#678934;
font-weight:bold;
}

.font20
{
color:#2A90D5;
font-weight:bold;
}

.font_mail
{
color:#999999;
font-family: µ¸¿ò;
font-size:8pt;
line-height:10pt;
}

.font21
{
color:#2179B3;
}

.font22
{
color:#6F7E0A;
}

.font23
{
color:#666666;
font-weight:bold;
}

.font24
{
font-size:8pt;
}

.line01
{
line-height:18pt;
}

.line02
{
line-height:15pt;
}

.line03
{
line-height:11pt;
}


.textarea
{
	border:1px solid;
	background-color:#ffffff;
	border-left-color:#3808080;
	border-right-color:#D4D0C8;
	border-top-color:#808080;
	border-bottom-color:#D4D0C8;
	padding:10px;

}


.scroll
{
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#4C9CCB;
	scrollbar-darkshadow-color:#4C9CCB;
	scrollbar-track-color:#E5F1F7;
	scrollbar-arrow-color:#4C9CCB;
}

.scroll2
{
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#8066cc;
	scrollbar-darkshadow-color:#8066cc;
	scrollbar-track-color:#E2E4F1;
	scrollbar-arrow-color:#8066cc;
	line-height:17pt;
}

.font25
{
color:#1980BC;
font-family: µ¸¿ò;
font-size:9pt;
}

/* --- 080128 Ãß°¡ --- */
div,p,h1,h2,h3,h4,h5,ul,li,dl,dt,dd,th,td,form {
	margin: 0;
	padding: 0;
}
ul { list-style: none;}
/* =font style */
h1 { font-size: 20px;}
h2 { font-size: 12px;}
h3,h4 { font-size: 11px;}

#quick ul li { font-size: 0;}
#main #poll {
	width: 166px;height: 223px;padding: 45px 10px 0 10px;
	font-size: 11px;color: #828282;
}
h2.title .tt { float: left;}
h2.title .more { float: right;}

#main #poll ul { width: 166px;line-height: 1em;}
#main #poll ul li input { vertical-align: middle;}
#main #poll h2 { color: #2B7B89;font-size: 11px;padding-left: 3px;}
#main #banner { padding-top: 16px;}
#main #banner_info { padding-top: 10px;}

#content_notebook #product { width: 564px;}
#content_notebook #product dl { clear: both;height: 181px;border-bottom: 1px solid #DCDCDC;}
#content_notebook #product dl dd { float: left;width: 137px;margin-right: 5px;}
#content_notebook #product dl dd.last { margin-right: 0;}
#content_notebook #product dl dd img { margin-bottom: 10px;}

#main #notice { float: left;width: 274px;}
#main #notice ul { width: 274px;padding-top: 8px;}
#main #notice ul li a { font-size: 11px;}

/* Sub ³ëÆ®ºÏ ÃßÈÄ »èÁ¦
#main #product dl { clear: both;height: 181px;border-bottom: 1px solid #DCDCDC;}
#main #product dl dd { float: left;width: 137px;margin-right: 5px;}
#main #product dl dd.last { margin-right: 0;}

#sub_notebook #product dl { clear: both;height: 181px;border-bottom: 1px solid #DCDCDC;}
#sub_notebook #product dl dd { float: left;width: 137px;margin-right: 21px;}
#sub_notebook #product dl dd.last { margin-right: 0;}*/


/* VAIO POLL °á°úº¸±â */
#poll_result .tb01 { border: 1px solid #E5E5E5;background-color: #FFFFFF;font-family: µ¸¿ò;font-size:12px;}
#poll_result .tb01 .bg01 { background-color: #E5E5E5;}
#poll_result .tb01 .bg01 th { height: 30px;color: #60727E;}
#poll_result .tb02 td { height: 22px;border-bottom: 1px dotted #B1B1B1;}
#poll_result .tb02 td.last { border-bottom: none;}
#poll_result .tb03 { border: 1px solid #EDEDED;background-color: #F6F6F6;}
#poll_result .tb03 .graph { height: 12px;background-color: #FF5A00;font-size: 0;margin-left: 3px;}
#poll_result .tb03 .number { text-align: right;padding-right: 5px;}

/* paging link */
.paging a:hover, .paging a:active, .paging .nowpage { font-weight: bold;letter-spacing: -1px;color: #F59852;}
.paging { clear: both;text-align: center;height: 33px;padding-top: 13px; }
.paging em { padding: 0 5px;}
.paging span a, .paging .nowpage  { padding: 0 2px;}
.paging img { vertical-align: middle;margin: 0 2px;}

/* Enjoy VAIO */
ul.enjoy_type1 li {width:560px;}
	ul.enjoy_type1 span.point1 {display:inline;color:#D18289;font-size:12px;line-height:15px;}
	ul.enjoy_type1 strong.point1 {line-height:27px;}
	ul.enjoy_type1 li.tit {margin:0 0 10px 0;}
	ul.enjoy_type1 li.text {margin:0 0 6px 0;line-height:15px;}
	ul.enjoy_type1 li.img {margin:0 0 10px 0;}
	ul.enjoy_type1 li.line {padding:0 0 30px 0;margin-bottom:30px;background:url('../images/enjoy_new/line_type1.gif') no-repeat left bottom;}

/* 2010.07.05 Ãß°¡(»çÀÌÆ®¸Ê) */
.sitemap ul {float:left;}



/* È¸¿øÁ¤º¸¼öÁ¤_·Î±×ÀÎ */
.mem_login {width:530px;height:178px;background:url('http://image.sonystyle.co.kr/vaio/images/login/mem_login_box.gif') no-repeat left top;border:none;padding:30 0 88px 60px;}
	.mem_login ul {list-style:none;height:20px;}
		.mem_login ul li {float:left;}
		.mem_login .dn {display:none;}
			.mem_login .input {color:#0099ff;margin-left:10px;margin-right:20px;border:1px solid #c1c1c1; height:20px; vertical-align:middle; padding: 4px 0 0 6px;background:#fff;}
			.mem_login .idpw li label {float:left; display:block; padding-top:10px;}
			.mem_login ul li.mem_id label {width:40px;}
			.mem_login ul li.mem_id input {width:140px;}
			.mem_login ul li.mem_id span.tx {width:140px;color:#0099ff;margin-left:10px;margin-right:20px;}
			.mem_login ul li.mem_pw label {width:52px;}
			.mem_login ul li.mem_pw input {width:115px;margin-right:0;}
	.mem_login .btn_confirm {margin-top:10px; margin-left:105px;}
	.mem_login .btn_cancel {margin-top:10px; margin-left:5px;}


/* È¸¿ø°¡ÀÔ_À¯ÀÇ»çÇ× */
.mem_notice {width:592px;height:740px;}
	.mem_notice .top_bg { padding:0 0 4px 7px; vertical-align:bottom; background:url('https://image.sony.co.kr/vaio/images/login/join_top_text.gif') no-repeat left top;padding-top:135px;}
	.mem_notice .top_bg h2 {height:34px;background:url('https://image.sony.co.kr/vaio/images/login/mem_topline.gif') repeat-x left 27px;padding-left:6px;}
	.mem_notice .go_notice {margin:0 0 20px 18px;}
	.mem_notice .txt {width:592px;height:183px;background:url('https://image.sony.co.kr/vaio/images/login/mem_topbg.gif') no-repeat left top;padding:30px 20px;}
		.mem_notice .txt ol li {list-style:none;line-height:160%;margin-left:-40px;}
		.mem_notice .txt ol li span.b {font-weight:bold;}
		.mem_notice .txt ol li dl {width:535px;border-top:1px solid #ddd;padding-top:25px;margin-top:22px;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px;margin-left:10px;}
		.mem_notice .txt ol li dl dt {font-weight:bold;margin-bottom:5px;}
		.mem_notice .txt ol li dl dd.box {border:1px solid #f2f2f2;background:#fafafa;padding:10px;margin-top:25px;margin-bottom:18px;}
		.mem_notice .txt ol li dl dd.box ul li {background:url('https://image.sony.co.kr/vaio/images/login/mem_dot.gif') no-repeat left 6px;padding-left:8px;line-height:140%;letter-spacing:-1px;color:#6c6c6c;}
		.mem_notice .txt ol li dl dd img {vertical-align:middle;}
		.mem_notice .txt .go_first {margin-top:30px;text-align:center;}

/* È¸¿ø°¡ÀÔ_µ¿ÀÇ¼­ */
.mem_agree {width:592px;height:870px;}
	.mem_agree .top_bg { padding:0 0 4px 7px; vertical-align:bottom; background:url('https://image.sony.co.kr/vaio/images/login/join_top_text.gif') no-repeat left top;padding-top:135px;}
	.mem_agree .top_bg h2 {height:34px;background:url('https://image.sony.co.kr/vaio/images/login/mem_topline.gif') repeat-x left 27px;padding-left:6px;}
	.mem_agree .go_notice {margin:0 0 20px 18px;}
	.mem_agree .txt {width:592px;height:183px;background:url('https://image.sony.co.kr/vaio/images/login/mem_topbg.gif') no-repeat left top;padding:30px 20px;}
		.mem_agree .txt dl {margin-bottom:15px;line-height:160%;}
		.mem_agree .txt dl dt {font-weight:bold;margin-top:30px;margin-bottom:5px;}
		.mem_agree .txt table.mem_tbl {border-collapse:collapse;color:#808080;margin-top:10px;margin-bottom:15px;}
		.mem_agree .txt table.mem_tbl th {background:#fafafa;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-weight:normal;}
		.mem_agree .txt table.mem_tbl td {border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:5px;}
		.mem_agree .txt .ar {text-align:right;}
		.mem_agree .txt ul.box {border:1px solid #f2f2f2;background:#fafafa;padding:10px;margin-top:15px;}
		.mem_agree .txt ul.box li {background:url('https://image.sony.co.kr/vaio/images/login/mem_dot.gif') no-repeat left 6px;padding-left:8px;line-height:140%;letter-spacing:-1px;color:#6c6c6c;list-style:none;}
		.mem_agree .txt .btn_go {margin-top:30px;text-align:center;}