@charset "euc-kr";

#skipNavi {
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	overflow:hidden;
}
#wrap {
	position:relative;
	width:954px;
	margin:0 auto;
}
#header {
	padding:88px 0 13px 0;
	margin: 0 2px;
	border-bottom:1px solid #ec008c;
	position: relative;
	z-index: 10;
	height: 28px;
}
#mheader {
	padding:93px 0 45px 0;
	position: relative;
	z-index: 10;
}
	#header img,
	#mheader img{vertical-align:top;}
	#header h1,
	#mheader h1{
		visibility:hidden;
		position:absolute;
		font-size:0;
		line-height:0;
	}
	#header #gnb,
	#mheader #gnb{
		position:absolute;
		top:0;
		left: -5px;
		z-index:9999;
		min-height:100px;
		overflow:hidden;
		width:960px;
	}
	#mheader #gnb{
		left: -3px;
	}
	#utill-area{
		position:relative;
		padding:10px 0 0 6px;
		z-index: 2;
		
	}
	#user-info li {
		display:inline-block;
		vertical-align: middle;
		margin-left:3px;
		padding-left:7px;
		background:url('/images/common/bl/section_bar.gif') no-repeat 0 4px;
		color:#8d9199;
		font-size:11px;
		letter-spacing:-1px;
		padding-right: 2px;
	}
	* html #user-info li {
		display:inline;
		zoom: 1;
	}
	*:first-child+html #user-info li {
		display:inline;
		zoom: 1;
	}
	#user-info {
		display:inline-block;
		vertical-align: middle;
		position: relative;
	}
	* html #user-info {
		display:inline;
		zoom: 1;
	}
	*:first-child+html #user-info {
		display:inline;
		zoom: 1;
	}
	#user-info li.sta {
		margin-left:0;
		padding-left:0px;
		background:none;
	}
	#user-info li strong {
		color:#494c52;
		font-weight:bold;
	}
	#user-info li a {	
		color:#8d9199;
		font-weight:bold;
		text-decoration:none;
		position: static;
	}
	:root #user-info li img {
		position:relative;
		top:1px;
	}
	#user-info li a.happy {
		font-weight:normal;
	} 
	#user-info li a.happy strong {
		color:#ec008c;
	}
	#user-info li.usedetail {
		position: relative;
	}
	#user-info li.usedetail a.off {
		padding: 0 17px 0 0;
		background:url('/images/common/header_more02.gif') no-repeat 100% -25px;
	}
	#user-info li.usedetail a.on {
		padding: 0 17px 0 0;
		background:url('/images/common/header_more02.gif') no-repeat 100% 0;
		color: #ec3e97;
	}
	#user-info li.usedetail .usedetaillist {
		width: 136px;
		height: 235px;
		position:absolute;
		top:12px;
		left:0;
		z-index:1;
		display: none;
	}
	#user-info li.usedetail .usedetaillist .top {
		height: 19px;
		background:url('/images/common/bg_usedetaillist.png') no-repeat 0 0;
	}
	#user-info li.usedetail .usedetaillist ul {
		padding: 0 15px 19px 15px;
		line-height:1.3;
		background:url('/images/common/bg_usedetaillist.png') no-repeat 0 100%;
	}
	#user-info li.usedetail .usedetaillist ul li {
		display: block;
		float: none;
		background: none;
		border-top: 1px solid #e6e6e6;
		padding: 6px 0 3px 0;
		background: #fff;
	}
	#user-info li.usedetail .usedetaillist ul li.first {
		border-top: none;
	}
	#user-info li.usedetail .usedetaillist ul li em {
		display: block;
		font-style: normal;
		font-weight: bold;
		padding: 3px 0 0 0;
		color: #b2478f;
	}
	#user-info li.login-area * {
		vertical-align: middle;
	}
	#user-info li.login-area label {
		padding-top: 2px;
		zoom: 1;
	}
	#user-info li.login-area {
		background: url('/images/common/bg_header_login.gif') no-repeat 0 0;
		height: 20px;
		margin-right: 27px;
	}
	#user-info li.login-area input.intext {
		width: 62px;
		height: 14px;
		padding: 3px 0 0 0;
		margin: 0 13px 0 14px;
		border: 0 none;
		color: #8d9199;
	}
	#user-info li.login-area input.login-id {
		background: url('/images/common/txt_loginid.gif') no-repeat 0 3px;
	}
	#user-info li.login-area input.login-pw {
		background: url('/images/common/txt_loginpw.gif') no-repeat 0 3px;
	}
	#user-info li.login-area img {vertical-align:middle;_vertical-align:-2px;}
	#user-info li.login-area input.checkbox {vertical-align:-2px;}
		:root #user-info li.login-area input.checkbox {vertical-align:middle;}
	#user-info li.join {
		padding-left:15px;
		background:url('/images/common/bl/bl_tcircle.gif') no-repeat 0 2px;
	}
	#send-message img, #happy-mms img {
		vertical-align: middle;
		padding:1px 0 0 5px;		
		zoom: 1;
	}
	#utill-area #total-search {
		position:absolute;
		top:9px;
		left:726px;
		z-index:1;
	}
	#utill-area #total-search {
		background: url('/images/common/bg_header_search_input.gif') no-repeat 65px 0;
		width: 216px;
	}
	#utill-area #total-search .select {
		width: 63px;
		height: 18px;
		background: url('/images/common/bg_header_search_select.gif') no-repeat 0 0;
		position: relative;
		float: left;
	}
	#utill-area #total-search .select a {
		display: block;
		padding: 4px 0 3px 11px;
	}
	
	#utill-area #total-search .select a.off {
		background: url('/images/common/btn/etc_select_arrow.gif') no-repeat 49px -13px;
		padding: 4px 0 3px 11px;
		height: 1%;
	}
	#utill-area #total-search .select a.on {
		background-position: 49px 4px;
	}
	#utill-area #total-search .select .sort-list {
		width: 63px;
		height: 73px;
		position: absolute;
		top: 0;
		left: 0;
		background: url('/images/common/bg_header_search_select02.gif') no-repeat 0 0;
		z-index: 5;
		padding: 0 0 5px 0;
		display: none;
	}
	#utill-area #total-search .select .sort-list li {
		padding: 4px 0 0 0;
	}
	#utill-area #total-search .select .sort-list li a {
		display: inline;
	}
	* html #utill-area #total-search .select .sort-list li {
		height: 1%;
		vertical-align: top;
	}
	*:first-child+html #utill-area #total-search .select .sort-list li {
		vertical-align: top;
	}
	#utill-area #total-search .select .sort-list li img {
		font-size: 0;
		vertical-align: top;
	}
	#utill-area #total-search .textbox {
		width: 151px;
		height: 18px;
		float: right;
		position: relative;
	}
	#utill-area #total-search .textbox input.intext {
		width: 131px;
		border: 0 none;
		background: url('/images/common/txt_header_search.gif') no-repeat 17px 4px;
		padding: 3px 0 0 14px;
		color: #ffffff;
	}
	#utill-area #total-search .textbox input.focus {
		background: transparent;
	}
	#utill-area #total-search input.inbutton {
		position: absolute;
		top: 3px;
		right: 12px;
	}
#container {
	width:942px;
	position:relative;
	z-index:2;
	padding:0 6px;
}
	#control-area {
		position:relative;
		height:56px;
	}
	#control-area #location {
		position:absolute;
		top:4px;
		right:6px;
	}
	#control-area #location li {
		display:inline;
		margin-left:4px;
		padding-left:14px;
		background:url('/images/common/bl/location.gif') no-repeat 0 1px;
		color:#858585;
		font-weight:bold;
	}
	#control-area #location li a {color:#858585;}
	#control-area #location li.home {
		margin-left:0px;
		padding-left:0;
		background:none;
	}
	/* lnb */
	#lnb {
		position:relative;
		display:inline;
		float:left;
		width:172px;
	}
	#lnb h2 {margin-left:3px;}
	#lnb div.rbox140 {
		position:relative;
		background:url('/images/common/box_mid140.gif') repeat-y;
	}
	#lnb div.rbox140.section-mms {margin-top:8px;}
	#lnb div.rbox140 div.btm {
		padding-bottom:10px;
		background:url('/images/common/box_btm140.gif') no-repeat 0 bottom;
	}
	#lnb div.rbox140 div.top {
		padding-top:8px;
		background:url('/images/common/box_top140.gif') no-repeat;
	}
	#lnb div.rbox140 div.top div.free-mms {
		padding-left:9px;
	}
	#lnb div.rbox140 div.top div.free-mms a.inquiry {
		display:block;
		margin-top:1px;
	}
	#lnb div.rbox140 div.top div.free-mms ul.status {
		overflow:hidden;
		width:118px;
		height:23px;
		margin-top:5px;
		padding:5px 0 0 5px;
		border-bottom:1px solid #d6d6d9;
		background:url('/images/common/box_free_mms.gif') no-repeat;
	}
	#lnb div.rbox140 div.top div.free-mms ul.status li {
		display:inline;
		float:left;
		margin-left:13px;
		color:#fffcdf;
		font-weight:bold;
	}
	#lnb div.rbox140 div.top div.free-mms ul.status li.sta {margin-left:0;}
	#lnb div.rbox140 div.top div.free-mms ul.status li span {
		margin-right:4px;
		padding-right:4px;
		background:url('/images/common/bl/section_bar03.gif') no-repeat right 1px;
	}
	#lnb div.rbox140 div.top div.free-mms ul.status li a {
		color:#fffcdf;
		font-weight:bold;
	}
	#lnb div.rbox140 div.top div.free-mms a.guide {
		display:block;
		margin-top:7px;
	}
	#lnb div.news-area {
		position:relative;
		height:39px;
		margin-top:8px;
		padding-left:7px;
		background:url('/images/common/box_lnews.gif') no-repeat 0 14px;
	}
	#lnb div.news-area h3 {
		position:relative;
		margin:0px;
		padding-left:7px;
		background:url('/images/common/bl/arrow_right.gif') no-repeat 0 2px;
	}
	#lnb div.news-area div.news-form {
		overflow:hidden;
		width:129px;
		margin-top:11px;
	}
	#lnb div.news-area div.news-form ul {
		overflow:hidden;
		width:1300px;
	}
	#lnb div.news-area div.news-form li {
		display:inline;
		float:left;
		width:129px;
		font-size:11px;
	}
	#lnb div.news-area div.news-form li a {
		color:#fff;
	}
	#lnb div.news-area span.move-btn {
		overflow:hidden;
		position:absolute;
		top:2px;
		left:117px;
		width:23px;
		background:url('/images/common/bl/arrow_right.gif') no-repeat 0 2px;
	}
	#lnb div.news-area span.move-btn a {
		display:inline;
		float:left;
	}
	#lnb div.news-area span.move-btn a.next {
		margin-left:3px;
	}
	#lnb #left-navi {margin-top:18px;}
	#lnb div.lb-btn {margin-top:4px;}
	#lnb div.lb-btn.manage {margin-top:20px;}
	#lnb div.rbox140.section-customer {margin-top:5px;}
	#lnb div.rbox140 div.top ul.customer {
		overflow:hidden;
		width:105px;
		padding:1px 0 0 22px;
	}
	#lnb div.rbox140 div.top ul.customer li {
		display:inline;
		float:left;
	}
	#lnb div.rbox140 div.top ul.customer li img {vertical-align:top;}
	#lnb div.rbox140 div.top ul.customer li.guide {
		margin-left:20px;
		padding-left:15px;
		background:url('/images/common/bl/section_bar04.gif') no-repeat 0 2px;
	}
	#lnb div.event-area {
		position:relative;
		margin-top:32px;
	}
	#lnb div.event-area h3 {
		margin:0 0 0 6px;
		padding:0;
		background:none;
	}
	#lnb div.rbox140-2 {
		position:relative;
		background:url('/images/common/box_mid140_2.gif') repeat-y;
	}
	#lnb div.rbox140-2 {margin-top:5px;}
	#lnb div.rbox140-2 div.btm {
		padding-bottom:5px;
		background:url('/images/common/box_btm140_2.gif') no-repeat 0 bottom;
	}
	#lnb div.rbox140-2 div.top {
		padding-top:5px;
		padding-left:5px;
		background:url('/images/common/box_top140_2.gif') no-repeat;
	}
	#lnb div.rbox140-2 div.top img {
		vertical-align:top;
	}
	#lnb div.event-area a.event-more {
		position:absolute;
		top:3px;
		left:99px;
	}
	/* right-area */
	div.phone-control {
		height:565px;
		padding:96px 14px 0 14px;
		background:url('/images/common/bg_phone.gif') no-repeat;
	}
	div.phone-control textarea {
		overflow:auto;
		overflow-x:hidden;
		display:block;
		width:143px;
		height:137px;
		margin-left:21px;
		border:0;
		background:transparent;
		color:#636363;
		scrollbar-face-color:#676767; 
		scrollbar-shadow-color:#ebebeb;
		scrollbar-highlight-color:#ebebeb;
		scrollbar-3dlight-color: #ebebeb;
		scrollbar-darkshadow-color:#ebebeb;
		scrollbar-track-color:#ebebeb;
		scrollbar-arrow-color:#ebebeb;
	}
	div.phone-control strong.byte-check {
		display:block;
		width:167px;
		margin-top:16px;
		color:#666;
		line-height:12px;
		text-align:right;
	}
	div.phone-control strong.byte-check span {
		font-weight:normal;
	}
	div.phone-control div.control-btn {
		overflow:hidden;
		width:170px;
		_width:173px;
		margin-top:7px;
		margin-left:5px;
	}
	div.phone-control div.control-btn a {
		float:left;
		margin-top:5px;
		margin-left:3px;
	}
	div.phone-control div.control-btn a.sta {
		margin-left:0;
	}
	div.phone-control div.receipt-num {
		position:relative;
		margin:12px 0 0 11px;
		padding-top:4px;
		background:url('/images/common/number_box.gif') no-repeat 50px 0;
		color:#b3b3b3;
		font-size:11px;
		font-family:gulim;
	}
	div.phone-control div.receipt-num.send-num {margin-top:6px;}
	div.phone-control div.receipt-num input.num {
		position:absolute;
		top:1px;
		left:63px;
		width:80px;
		padding-top:3px;
		border:0;
		background:transparent;
		color:#fff;
		vertical-align:middle;
	}
	:root div.phone-control div.receipt-num input.num {padding-top:2px;}
	div.phone-control div.receipt-num a.add-num {
		position:absolute;
		top:5px;
		left:147px;
	}
	div.phone-control ol.recent-num {
		overflow:scroll;
		overflow-x:hidden;
		width:168px;
		height:118px;
		margin:10px 0 0 8px;
		scrollbar-face-color:#676767; 
		scrollbar-shadow-color:#373737;
		scrollbar-highlight-color:#373737;
		scrollbar-3dlight-color: #373737;
		scrollbar-darkshadow-color:#373737;
		scrollbar-track-color:#373737;
		scrollbar-arrow-color:#373737;
	}
	div.phone-control ol.recent-num li {
		overflow:hidden;
		width:130px;
		height:17px;
		padding:5px 6px 0 7px;
		background:url('/images/common/rphone_num_line.gif') repeat-x 0 bottom;
	}
	div.phone-control ol.recent-num li a.num-01 {
		padding-left:17px;
		background:url('/images/common/rphone_num01.gif') no-repeat;
	}
	div.phone-control ol.recent-num li a.num-02 {
		padding-left:17px;
		background:url('/images/common/rphone_num02.gif') no-repeat;
	}
	div.phone-control ol.recent-num li a.num-03 {
		padding-left:17px;
		background:url('/images/common/rphone_num03.gif') no-repeat;
	}
	div.phone-control ol.recent-num li a.num-04 {
		padding-left:17px;
		background:url('/images/common/rphone_num04.gif') no-repeat;
	}
	div.phone-control ol.recent-num li a.num-05 {
		padding-left:17px;
		background:url('/images/common/rphone_num05.gif') no-repeat;
	}
	div.phone-control ol.recent-num li a.del {
		float:right;
		margin-top:-11px;
	}
	div.phone-control div.type-control {
		margin-top:20px;
		color:#ccc;
		font-size:11px;
		text-align:center;
	}
	:root div.phone-control div.type-control {
		margin-top:23px;
	}
	div.phone-control div.type-control input.check {
		vertical-align:2px;
		margin-right:3px;
	}
	:root div.phone-control div.type-control input.check {vertical-align:-2px;}
	div.phone-control div.type-control label {margin-left:3px;}
	div.phone-control div.type-control label.section {margin-right:26px;}
	div.choice-control {
		margin-top:15px;
		text-align:center;
	}
	div.choice-control img {margin-left:-1px;}
	/* contents */
	#contents {
		position:relative;
		display:inline;
		float:left;
		width:768px;
		margin-bottom: 50px;
	}
	#contents img {vertical-align:top;}
	#contents div.incont {
		position:relative;
		display:inline;
		float:left;
		width:532px;
	}
	#contents div.incont-right {
		position:relative;
		display:inline;
		float:right;
		width:207px;
	}
	/* default-conetents */
	#contents #tit-description {
		overflow:hidden;
		width:100%;
	}
	#contents #tit-description h3,
	#contents #tit-description span {
		display:inline;
		float:left;
		margin-bottom:0
	}
	#contents #tit-description h3 {
		font-size:0;
		line-height:0;
	}
	#contents #tit-description span {
		_overflow:hidden;
		height:11px;
		margin:11px 0 0 10px;
	}
	#contsub-search {
		position:relative;
		margin-top:17px;	
	}
	#contsub-search div.favorite-word {
		position:absolute;
		top:2px;
		left:318px;
		height:18px;
		padding:5px 0 0 16px;
		background:url('/images/common/bl/favorite.gif') no-repeat;
		color:#b2478f;
		font-size:11px;
	}
	#contsub-search div.favorite-word span {
		padding-right:7px;
		background:url('/images/common/bl/section_bar02.gif') no-repeat right 2px;
	}
	#contsub-search div.favorite-word a {color:#b2478f;}
#footer {
	position:relative;
	height:50px;
	top:47px;
	padding:53px 0 0 27px;
	background:url('/images/common/bg_footer2.gif') no-repeat;
	clear: both;
}
#footer img {
	vertical-align:top;
}
	#footer #flogo {
		position:absolute;
		margin-top: -11px;
	}
	#footer #fcontents {
		position:absolute;
		top:26px;
		left:143px;
	}
	/** Åë½ÅºÐ¾ß´ë»ó **/
	#footer #numone {
		position:absolute;
		top:15px;
		left:0px;
	}
	#footer #flink {
		overflow:hidden;
		/*margin-left: 103px;*/
		position: absolute;
		top: -33px;
		left: 0;
	}
	#footer #flink li {
		display:inline;
		float:left;
		margin-left:53px;
	}
	#footer #flink li.sta {margin-left:0;}
	#footer #flink02 {
		margin-left:0px;;
		margin-bottom: 2px;
		position:relative;
		z-index:2;
		width: 670px;
		float: left;
	}
	#footer #flink02 li {
		display:inline;
		float:left;
		height: 10px;
		margin-right:8px;
		margin-bottom: 5px;
		padding-right:9px;
		
	}
	#footer #flink02 li img {
		display: block;
	}
	#footer #flink02 li.last {
		background:none;
		margin-left:2px;
		padding-right:0;
	}
	#footer #flink02 li.mark {
		margin: 2px 0 0 45px;
		padding: 0;
	}
	#footer .familysite	{
		position: absolute;
		top: 14px;
		right: 0;
		z-index: 99;
		line-height: 1.0;
		width: 84px;
	}
	#footer .familysite img	{
		vertical-align: top;
		font-size: 0;
	}
	#footer .familysite a.off	{
		display: block;
		background: url('/images/common/bg_familysite_off.gif') no-repeat 0 100%;
		padding: 8px 19px 4px 10px;
		font-size: 1px;
	}
	#footer .familysite a.on	{
		display: block;
		background: url('/images/common/bg_familysite_on.gif') no-repeat 0 100%;
		padding: 8px 19px 4px 10px;
		font-size: 1px;
	}
	#footer .familysite .list	{
		position: relative;
		width: 84px;
	}
	#footer .familysite .list ul	{
		position: absolute;
		bottom: 19px;
		left: 0;
		background: url('/images/common/bg_familysite_on.gif') no-repeat 0 2px;
		width: 84px;
		padding-top: 10px;
		padding-bottom: 2px;
	}
	#footer .familysite .list ul li	{
		margin: 0 0 4px 0;
		padding: 0 0 0 16px;
		background:none;
	}
	#footer #faddress {
		clear: both;
		position: relative;
		padding-top: 1px;
		_padding-top:4px;
	}
	#footer #flink02 li address {
		position:absolute;
		font-size:0;
		line-height:0;
	}
	#footer #fcustomer {
		position:absolute;
		top:44px;
		left:40px;
	}
	#footer #fcustomer p {
		overflow:hidden;
		height:10px;
		padding-left:9px;
	}
	#footer #fcustomer span {
		display:block;
		margin-top:6px;
	}
	#footer #fcustomer span img {
		margin-left:-2px;
	}
	#footer-email-policy {position:relative;}
	#footer-email-policy p {position:absolute; top:13px; left:-109px;display:none;}
	#footer #fetc {
		position: absolute;
		top: 1px;
		left: 692px;
		z-index: 2;
		text-align: center;
	}
	#footer #fetc img {
		margin-bottom: 4px;
	}
#footer_en {
	position:relative;
	height:50px;
	top:47px;
	padding:53px 0 0 27px;
	margin:0 auto;
	width:960px;
	background:url('/images/common/bg_footer_en.gif') no-repeat;
	clear: both;
}
#footer_en img {
	vertical-align:top;
}
	#footer_en #flogo {
		position:absolute;
		margin-top: -21px;
	}
	#footer_en #fcontents {
		position:absolute;
		top:26px;
		left:143px;
	}
	/** Åë½ÅºÐ¾ß´ë»ó **/
	#footer_en #numone {
		position:absolute;
		top:15px;
		left:0px;
	}
	#footer_en #flink {
		overflow:hidden;
		/*margin-left: 103px;*/
		position: absolute;
		top: -33px;
		left: 0;
	}
	#footer_en #flink li {
		display:inline;
		float:left;
		margin-left:53px;
	}
	#footer_en #flink li.sta {margin-left:0;}
	#footer_en #flink02 {
		margin-left:0px;;
		margin-bottom: 2px;
		position:relative;
		z-index:2;
		width: 670px;
		float: left;
	}
	#footer_en #flink02 li {
		display:inline;
		float:left;
		height: 10px;
		margin-right:8px;
		margin-bottom: 5px;
		padding-right:9px;
		
	}
	#footer_en #flink02 li img {
		display: block;
	}
	#footer_en #flink02 li.last {
		background:none;
		margin-left:2px;
		padding-right:0;
	}
	#footer_en #flink02 li.mark {
		margin: 2px 0 0 45px;
		padding: 0;
	}
	#footer_en .familysite	{
		position: absolute;
		top: 14px;
		right: 0;
		z-index: 99;
		line-height: 1.0;
		width: 84px;
	}
	#footer_en .familysite img	{
		vertical-align: top;
		font-size: 0;
	}
	#footer_en .familysite a.off	{
		display: block;
		background: url('/images/common/bg_familysite_off.gif') no-repeat 0 100%;
		padding: 8px 19px 4px 10px;
		font-size: 1px;
	}
	#footer_en .familysite a.on	{
		display: block;
		background: url('/images/common/bg_familysite_on.gif') no-repeat 0 100%;
		padding: 8px 19px 4px 10px;
		font-size: 1px;
	}
	#footer_en .familysite .list	{
		position: relative;
		width: 84px;
	}
	#footer_en .familysite .list ul	{
		position: absolute;
		bottom: 19px;
		left: 0;
		background: url('/images/common/bg_familysite_on.gif') no-repeat 0 2px;
		width: 84px;
		padding-top: 10px;
		padding-bottom: 2px;
	}
	#footer_en .familysite .list ul li	{
		margin: 0 0 4px 0;
		padding: 0 0 0 16px;
		background:none;
	}
	#footer_en #faddress {
		clear: both;
		position: relative;
		padding-top: 1px;
		_padding-top:4px;
	}
	#footer_en #faddress img {
		display: block;
		margin: 0 0 9px;
	}
	#footer_en img {vertical-align:top;}
	#footer_en #flink02 li address {
		position:absolute;
		font-size:0;
		line-height:0;
	}
	#footer_en #fcustomer {
		position:absolute;
		top:1px;
		left:auto;
		right:-375px;
		text-align:right;
	}
	#footer_en #fcustomer p {
		overflow:hidden;
		height:10px;
		padding-left:9px;
	}
	#footer_en #fcustomer span {
		display:block;
		margin-top:6px;
	}
	#footer_en #fcustomer span img {
		margin-left:-2px;
	}
	#footer_en #fetc {
		position: absolute;
		top: 1px;
		left: 692px;
		z-index: 2;
		text-align: center;
	}
	#footer_en #fetc img {
		margin-bottom: 4px;
	}	
	
#dvquick {
	position:absolute;
	left:970px;
	text-align:center;
	z-index:1;
}
	div#dvquick p.quick-customer {}
	div#dvquick p.quick-teenring,
	div#dvquick p.quick-top{
		margin-top:20px;
	}
/* popup */
#p-wrap {
	width:380px;
	margin:20px 0 0 10px;
}
#p-head {
	height:43px;
	padding:2px 0 0 22px;
	background:url('/images/common/bg_phead.gif') no-repeat;
}
#p-head h1 {
	padding-left:15px;
	background:url('/images/common/bl/mcircle.gif') no-repeat 0 5px;
}
#p-footer {
	padding-top:19px;
	height:22px;
	background:url('/images/common/bg_pfooter.gif') no-repeat;
	text-align:center;
}

/* common */
p.dot-note {background:url('/images/common/bl/bl_square05.gif') no-repeat 0 5px; color:#6F7073; line-height:150%; margin:5px 7px; padding-left:7px;}

.bgpoint {
	background:#F7F8FA;
	padding:15px 22px;
	position: relative;
}
.ico-point {
	background:url('/images/common/bl/icon_feel.gif') no-repeat left top;
	padding-left:20px;
}