@import url("common.css");
@import url("main.css");
@import url("shopping.css");




*{
	margin:0;
	padding:0
}

html, body {
	width:100%;
	height:100%; 
	margin:0; 
	padding:0; 
	width:100%; 
	height:auto; 
	font-family:"µ¸¿ò, dotum, verdana";
	font-size:12px; 
	color: #797979;
}

html{
	overflow-y:scroll
}

body{
	*word-break:break-all;-ms-word-break:break-all
}


td, th, table, body, textarea, select, input, dt, dd {
	font-size: 12px; 
	font-family:µ¸¿ò, dotum, verdana; 
	color: #797979;
	line-height:22px;
}


input,textarea{
	color:#777; 
	border:1px solid #ccc; 
	background:#fbfafa; 
	color:#797979;
}

body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, em, p{
	margin:0;
	padding:0;
	text-align:left;
}

body,input,button{
	font-size:12px; 
	font-family:'µ¸¿ò',dotum,Helvetica,sans-serif;
	color:#797979;
	text-align:left;
}

h1,h2,h3,h4,h5,h6{
	font-size:12px;
	text-align:left;
}

img,fieldset,iframe{
	border:0 none
}

img{
	vertical-align:top;  
	margin:0; 
	padding:0;
	text-align:left;
}

li{
	list-style:none
	text-align:left;
}

a{
	color:#797979;
	text-decoration:none
}

a:hover{
	color:#797979;
	text-decoration:underline
}

em,address{
	font-style:normal
}

button,label{
	cursor:pointer;_cursor /**/:hand
}

button *{
	position:relative
}

button img{
	left:-3px;*left:auto
}

textarea{
	overflow:auto
}

html:first-child select{
	height:20px;
	padding-right:6px
}

option{
	padding-right:6px
}

hr{
	display:none
}

legend{
	*width:0
}
:root legend{
	margin-top:-1px;
	font-size:0;
	line-height:0
}

ul{
	vertical-align:top;
}

li{
	list-style:none; 
	margin:0; 
	padding:0; 
	overflow:hidden; 
	vertical-align:top;
}

table{
	border-collapse:collapse;
}


a:link{
	text-decoration: none;
}
a:visited{
	text-decoration: none;
}
a:active{
	text-decoration: none;
}
a:hover{
	text-decoration:none;
}
 pre{font-family:'µ¸¿ò','doctum'; font-size:12px;}





/*main*/
.footer{background:url(/images/common/footer.jpg) no-repeat;}
.family{padding-right:23px; padding-top:14px;; height:53px;}
.select{font-size:11px; width:155px;}


/*sub*/
.contents{padding-bottom:42px;}
.left{border-right:1px solid #d5d5d5;}
.title{border-bottom:1px solid #d5d5d5}
.mgb2{margin-bottom:2px;}

.pd15{padding-top:15px;}
.pd20{padding-top:20px;}
.pd30{padding-top:30px;}
.pd40{padding-top:40px;}

.pb40{padding-bottom:40px;}
.pb30{padding-bottom:30px;}
.pb20{padding-bottom:20px;}

.pdl12t13{padding-left:12px; padding-top:13px;}
.bullet{color:#484848; padding-left:25px; background:url(/images/sub2/bullet.jpg) no-repeat 15px 21px; padding-top:13px;}
.tabb {border:1px solid #d6d6d6;}
.tabb th{height:35px; background:#9e9e9e; color:#fff; border:1px solid #d6d6d6; border-collapse:collapse;text-align:center;}
.tabb td{height:35px; border:1px solid #d6d6d6; border-collapse:collapse; color:#484848; padding-left:20px;text-align:center;}
.tabb .center{text-align:center; padding-left:0px;}
.tabb .right{text-align:right; padding-right:20px; padding-left:0px;}


.pdb10{padding-bottom:10px}
.pdtb10{padding-bottom:10px; padding-top:10px;}

/*header*/
.header {position:relative;width:1000px;margin:0 auto;}
.top_link {padding:24px 0 2px 0;text-align:right;}
h1 {padding-top:0px;z-index:50;}
.navi_nemo {position:Absolute; right:50px; top:50px; width:534px;height:70px;}

.tab_area {width:100%;position:relative;margin-bottom:30px;text-align:left;}
.tab_area a img {float:left;text-align:left;}
.tab_area:after { /* after */
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden; 
}  
*html .tab_area  { height:1%;} /* IE5, IE6 À» À§ÇÑ ±ÔÄ¢ */
*:first-child+html .tab_area   { height:1%;} /* IE7 À» À§ÇÑ ±ÔÄ¢ */

.d_area {width:749px;text-align:left;}
.d_photo {width:169px;float:left;text-align:right;padding-top:22px;}
.d_con {width:580px;float:left;text-align:left;}