<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* body {
	color:#505050;
	background-color:white;
	font-size:12px ;
	font-family: Malgun Gothic,'Apple SD Gothic Neo',dotum,'돋움','Segoe WPC','Segoe UI','Apple SD Gothic Neo',Helvetica,AppleGothic,Sans-serif;
	margin:0px;
	padding:0px;
	line-height:150%;
	} */
img { border:0px; } 
ul,li,dl,dt,dd	{ list-style:none; margin:0px; padding:0px; } 

#Fwrap	{width:930px; margin:0 auto; margin-top:10px; text-align:left; background:#FFFFFF; border:0px solid black;}

#Fwrap a:link {  color: #333; text-decoration: none}
#Fwrap a:visited {  color: #333; text-decoration: none}
#Fwrap a:hover {  color: #333; text-decoration: underline}

#Fwrap input[type=radio] {margin: 4px 3px 0px 5px;}

/*푸터 컨텐츠 감싸는 영역*/
#Fbody { 
float:left; 
width:683px; 
text-align:left; 
background:#FFFFFF; 
padding:0;
margin:0;

 }

/*왼쪽공지부분*/
#FootLB { float:left; width:344px; margin:0; padding:0; }
#FootL {margin-right:8px; text-align:left; background:#FFFFFF;}

/*푸터 검색 영역*/
#FootR {float: right; width:339px; border:0px solid black;}

/*푸터 우측영역*/
#Fsidebar { float:right; width:247px; background:#FFFFFF; padding:0; margin:0;}
#Fsidebar2 { margin-left:7px; background:#FFFFFF;}


#FnoticT {
float: left;
width: 336px;
height:25px;
background: #F2E3DB url(/img/footer/2006/F_phink.gif) no-repeat ;
}
#FnoticT img{margin-top: 6px; margin-left:10px; }

#FnewsT {
margin:8px 0 0 0;
float: left;
width: 336px;
height:25px;
background: #ECECEC url(/img/footer/2006/F_gray.gif) no-repeat ;
}
#FnewsT img{margin-top: 6px; margin-left:10px; }

#F-notice { 
float:left;
width:326;
margin:3px 0 0 0;
text-align:left; 
list-style:none;
padding:5px;
background:#FFFFFF;
}


#F-notice li { background: url(/img/footer/2006/F_dot.gif) no-repeat 0 5px; padding:0 5px 0 6px;}
#F_notice li.b {color:DA6C22;}

#servicebox { 
width:240px;
margin:0;
padding:0;
float:left;
background:#FFFFFF;
}
#servicebox_Line { border-bottom:1px solid #F1F1F1; }

#Faq {
float: left;
width: 339px;
height:37px;
background: #ECECEC url(/img/footer/2006/Faqbg.gif) no-repeat ;
border:0px solid black;
}
#Faqput { margin:5px 0 5px 0; padding-left:8px; }

.Faq_L	{ background:#ffffff; border:1px solid #B3B4BC; width:220px; height:21px; font-size:12px; margin:1px 0 1px 0; padding: 3px 0 3px 0;}

/*빠른서비스*/
#Fquick01 {
float:left;
width:339px;
margin: 8px 0 0 0;
padding: 5px 0 0 0;
text-align:center;
background:#F8F7F3 url(/img/footer/2006/F_box01.gif) no-repeat top left;
}
#Fquick01L{float:left; width:68px; margin-top: 15px; font-weight:bold; color:A3866B; line-height:130%; padding-left:2px;text-align:center;}
#Fquick01R { float:right; width:267px; padding: 8px 2px 0 0;}
#Fquick01R img {margin: 0 3px 5px 0;}

/*1:1고객상담 ars전화상담*/
#Fquick02 {
float:left;
width:339px;
margin: 0 0 12px 0;
padding-bottom:12px;
background:#F8F7F3 url(/img/footer/2006/F_box02.gif) no-repeat bottom left;
}
#Fquick02S {
margin:5px 12px 0 12px;
}
#Fquick02SB {
float:left;
width:315px;
margin:0;
background: #F8F7F3 url(/img/footer/2006/F_Qtop.gif) no-repeat top left;
}
#Fquick03SB {
float:left;
width:315px;
margin:0;
padding-bottom:3px;
background: url(/img/footer/2006/F_Qbotm.gif) no-repeat bottom left;
}

/*1:1고객상담 안에 들어가는*/
#Fquick02SL {
float:left;
width:168px;
color:A3866B;
margin:0;
padding:5px 5px 0 5px;
}
#Fquick02SL a { text-decoration:none; color: #D77C27;}
#Fquick02SL .a { text-decoration:underline; color: #D77C27; font-size:11px; }
#Fquick02SL p { font-size:11px; line-height:140%; margin:0 ; letter-spacing:-1px;}

/*ars상담 안에 들어가는*/
#Fquick02SR {
float:right;
width:124px;
color:A3866B;
padding:5px 0 0 8px;
}
#Fquick02SR p { font-size:11px; line-height:140%; margin:0 ; color: #D77C27;}
#Fquick02SR .h10 { font-size:15px; font-weight:bold;  margin:3px 0 0 0 ; color: #D77C27;}

#space {height: 8px;}

/*인증마크*/
#mark { clear:both; width:683px; text-align:center; padding-top:10px; }

/*푸터하단 회사소개 ..메뉴부분*/
#FMenubox { 
/*
width:930px;
border-top:2px solid #93ACD0;
*/
	clear:both;
	border-top:2px solid #E6E6E6;
	width:100%
	margin-top: 110px;
	border-bottom:1px solid #EEEEEE;
	background:#FFFFFF;
	padding:6px 0 5px 0;
	text-align:center;
}

#FMLineBreak{
	margin-top:5px;
	font-size:1pt; 
	clear:both;
	line-height:10px;
}

#FMenubox li{
margin:0;
pading:0;
display: inline;
list-style:none;
color:A0A0A0;
}
#FMenubox img	{ vertical-align:middle; margin-left:10px;}

#FooterLogobox {
float:left;
width:930px;
margin-top:18px;
text-align:center;
}
#FooterLogo {
margin-left:120px;
text-align:left;
line-height:150%;
font-size:12px;
}
#FooterLogo a{ text-decoration:none; color:59A3CA;
}

#FooterLogo dd{float:left;}
#FooterLogo dd.img img {margin:5px;}

/*2011년 1월 11일 추가*/
A.new_ml05:link {  color: #1f8ac8; text-decoration: none}
A.new_ml05:visited {  color: #1f8ac8; text-decoration: none}
A.new_ml05:hover {  color:#386DA1; text-decoration: underline}

A.new_ml01:link {  color: #444444; text-decoration: none}
A.new_ml01:visited {  color: #444444; text-decoration: none}
A.new_ml01:hover {  color:#386DA1; text-decoration: underline}

.newfootbox {border:1px solid #cccccc;font-family:'Apple SD Gothic Neo',dotum;font-size:12px;padding:0 2px 0 2px;height:22px;}

/*상품페이지 새 레이어 20110511*/
.wz_pro_tit {color:#FFFFFF;font-weight:bold; padding-left:8px;}
.wz_pro2 ul {padding:8px 0 3px 0; }
.wz_pro2 li {padding:0 8px 5px 8px;font-size:11px;line-height:16px;color:#484848;}
.wz_pro2 .sptext {color:#eb316f;}


/*2019 새 푸터*/
.footer_wrap { clear:both; width: 930px; margin:0 auto; padding:20px 0; text-align:left;}
.footer_wrap .corp_logo {float: left;width: 190px; padding-top:21px;}
.footer_wrap .corp_info1 {float: left;width: 431px;font-weight:normal;}
.footer_wrap .corp_info2 {float: left;width: 309px; box-sizing:border-box;font-weight:normal;}
.footer_wrap .corp_info1 h3 { font-size:12px; font-weight:normal; padding:0; margin:0; }
.footer_wrap .corp_info1 .info_contact {padding-top: 4px; margin-bottom: 19px; width:100%;}
.footer_wrap .corp_info1 .info_contact li { float:left; display:inline; width:50%; padding-bottom:3px; }
.footer_wrap .corp_info1 .info_copyright { clear:left; padding-top:5px; letter-spacing:0;}
.footer_wrap .corp_info2 .info_call { clear:both; padding-bottom:13px; }
.footer_wrap .corp_info2 .info_call span {font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; font-size:16px; font-weight:bold; padding-left:8px; line-height:0}
.footer_wrap .corp_info2 .info_call .contact_one {display:inline-block; background:#ffffff; border:1px solid #e6e6e6; width:150px; text-align:center; margin:4px 0 5px 0; border-radius:2px;}
.footer_wrap .corp_info2 .info_call .contact_one a { text-decoration:none; padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .info_call .contact_one a:hover { text-decoration:none; background:#f2f2f2;padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .info_call .list_faq { display:inline-block;background:#ffffff; border:1px solid #e6e6e6;width:150px; text-align:center;  margin:4px 0 5px 0;border-radius:2px;}
.footer_wrap .corp_info2 .info_call .list_faq a { text-decoration:none; padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .info_call .list_faq a:hover { text-decoration:none; background:#f2f2f2;padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .info_call .list_store { background:url(https://image.aladin.co.kr/img/common/icon_loca.png) 20% 5px no-repeat #ffffff; border:1px solid #e6e6e6;width:307px; text-align:center; margin:4px 0 5px 0;border-radius:2px;}
.footer_wrap .corp_info2 .info_call .list_store a {background:url(https://image.aladin.co.kr/img/common/icon_loca.png) 20% 5px no-repeat #ffffff; text-decoration:none; padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .info_call .list_store a:hover { background:url(https://image.aladin.co.kr/img/common/icon_loca.png) 20% 5px no-repeat #f2f2f2;text-decoration:none; padding:3px 0; display:block; color:#333333!important; }
.footer_wrap .corp_info2 .escrow_sub { }
/*2020 isms 추가*/
.footer_wrap .corp_info2 .new_escrow { float:left;width:152px; text-align:left; margin:0px 7px 0px 0; box-sizing:border-box;font-weight:normal;}
.footer_wrap .corp_info2 .new_escrow img {float:left; width:34px; padding-right:6px;}
.footer_wrap .corp_info2 .new_isms { float:left;width:150px; text-align:left; margin:0; box-sizing:border-box ;font-weight:normal;}
.footer_wrap .corp_info2 .new_isms img { float:left;width:34px; padding-right:6px;}

.footer_blue:link { color:#3774b1; text-decoration:underline; }
.footer_blue:visited { color:#3774b1; text-decoration:underline; }
.footer_blue:hover { color:#3774b1; text-decoration:underline; }

a.ml05:link {  color: #444444; text-decoration: none;}
a.ml05:visited {  color: #444444; text-decoration: none}
a.ml05:hover {  color:#386DA1; text-decoration: underline}

/* 210215 풋터 이미지 텍스트 변경 작업 */
.ft_service_tit {font-size: 13px; font-weight: bold; padding:5px 10px; position: relative; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; letter-spacing: -1px;}
.ft_service_tit2 {font-size: 13px; font-weight: bold; padding:3px 10px; margin-bottom:5px; position: relative; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; letter-spacing: -1px; background: #f2f2f2;}
.ft_service_tit .more {position: absolute; right:5px; top:5px; font-size: 11px; font-weight: normal;}
#Fwrap .ft_event_btn {margin:8px 0 0 10px;}
#Fwrap .ft_event_btn a {display: inline-block; background: #ececec; color: #555; border: 1px solid #d3d3d3; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; font-size:11px; padding:0 5px; letter-spacing: -1px;}
#Fwrap .ft_event_btn a:hover {text-decoration: none;}
#Fwrap table td {padding-bottom:2px; box-sizing: border-box;}

/* 220531 공지사항 추가 */
#Fwrap .may_notice { background:#0fa8ff; margin:5px 15px 5px 15px; padding:6px 8px 7px 8px; text-align:left; color:#ffffff; border-radius:4px; }
#Fwrap .may_notice a { color:#ffffff!important; text-decoration: none; line-height:130%;}

/* 8월 물류센터 채용 공고 */
#Fwrap .august_notice {background: #d8f3ff; border:1px solid #d4ecf7; margin: 5px 15px 5px 13px; padding: 4px 1px 4px 8px; text-align: left; color: #005595; border-radius: 3px; font-weight: bold; width: 85%;}
#Fwrap .august_notice a { color:#005595!important; text-decoration: none; line-height:130%;}


/* 2022 풋터 리뉴얼 */
.footer_servie {border-top: 1px solid #e6e6e6; padding: 35px 0 60px 0; font-family: Malgun Gothic,Dotum,'돋움',Helvetica,"Apple SD Gothic Neo",sans-serif;}
.footer_servie a:link {color: #333; text-decoration: none;}
.footer_servie a:hover {color: #333; text-decoration: underline;}
.footer_servie a:visited {color: #333; text-decoration: none;}
.footer_servie.us {padding: 35px 0 10px 0;}
.footer_servie h3 {font-size: 15px; font-family: 'Noto Sans KR', sans-serif;}
.footer_servie h3 a::after {content: ''; display: inline-block; width: 7px; height: 13px; background: url(//image.aladin.co.kr/img/footer/arr-go.svg) no-repeat center / 5px auto; margin-left: 5px;}
.footer_servie h3 a:hover {text-decoration: none;}
.footer_servie .top {width: 1030px; min-height: 196px; margin: 0 auto 28px auto; display: flex;}
.footer_servie .top &gt; div {box-sizing: border-box; padding-top: 15px;}
.footer_servie .top &gt; div ~ div {padding: 15px 14px 0 14px; position: relative;}
.footer_servie .top &gt; div ~ div::before {content: ''; display: inline-block; width: 2px; height: 100%; min-height: 196px; background: url(//image.aladin.co.kr/img/footer/dotline.gif) repeat-y left top / 2px auto; position: absolute; left: 0; top: 0;}
.footer_servie .top &gt; div:last-child {padding: 15px 0 0 14px;}
.footer_servie .top .notice {width: 340px; padding-right: 14px;}
.footer_servie .top .notice h3 {margin-bottom: 15px;}
.footer_servie .top .notice ul {margin-bottom: 15px;}
.footer_servie .top .notice li {background: url(//image.aladin.co.kr/img/svg/dot_black.svg) no-repeat left 2px top 8px / 3px 3px; padding: 0 0 5px 12px; line-height: 1.5; font-size: 14px;}
.footer_servie .top .notice .special_notice a {display: block; width: 100%; padding: 8px 20px 8px 12px; background-color: #36B3D1; box-sizing: border-box; color: #fff; border-radius: 4px; font-size: 14px; position: relative; font-weight: bold;} 
.footer_servie .top .notice .special_notice a::after {content: ''; display: block; width: 5px; height: 10px; background: url(//image.aladin.co.kr/img/footer/arr-go-w.svg) no-repeat center / 5px auto; position: absolute; right: 12px; top: 50%; transform: translateY(-50%);}
.footer_servie .top .notice .special_notice a:hover {text-decoration: none;}
.footer_servie .top .search {width: 345px;}
.footer_servie .top .search h3 {margin-bottom: 10px;}
.footer_servie .top .search .field {height: auto; position: relative; margin-bottom: 10px; border: 0;}
.footer_servie .top .search .field input {width: 100%; height: 36px; border: 1px solid #DCDCDC; border-radius: 4px; padding: 0 40px 0 5px;  box-sizing: border-box;}
.footer_servie .top .search .field .hidden {display: none;}
.footer_servie .top .search .field .search_btn {width: 36px; height: 36px; position: absolute; right: 0; top: 0; background: url(//image.aladin.co.kr/img/footer/icon-search.svg) no-repeat center / 24px; font-size: 1px; color: transparent; border: 0;}
.footer_servie .top .search .option {display: flex; justify-content: space-between; margin-bottom: 25px;}
.footer_servie .top .search .option label input {margin: 0 4px 0 0; width: 16px; height: 16px;}
.footer_servie .top .search .option label span {display: inline-block; font-size: 12px; margin: -10px 5px 0 0; vertical-align: middle;}
.footer_servie .top .search .event_notice {font-size: 12px;}
.footer_servie .top .search .event_notice:hover {text-decoration: none;}
.footer_servie .top .search .event_notice::after {content: ''; display: inline-block; width: 5px; height: 10px; background: url(//image.aladin.co.kr/img/footer/arr-go.svg) no-repeat center / 5px auto; margin-left: 4px;}
.footer_servie .top .search .cs_center {margin-top: 20px;}
.footer_servie .top .search .cs_center h4 {font-size: 13px; margin-bottom: 5px;}
.footer_servie .top .search .cs_center h4 a {display: inline-block; width: 66px; height: 24px; background-color: #F3F3F3; border: 1px #E6E6E6 solid; color: #333; font-size: 12px; line-height: 22px; text-align: center; box-sizing: border-box; border-radius: 4px; margin-left: 4px;}
.footer_servie .top .search .cs_center h4 a:hover {text-decoration: none;}
.footer_servie .top .search .cs_center p {font-size: 12px;}
.footer_servie .top .menu {flex: 1;}
.footer_servie .top .menu h3 {margin-bottom: 15px;}
.footer_servie .top .menu ul li {padding:0 0 4px 0; line-height: 1.5; font-size: 14px; letter-spacing: -0.5px;}
.footer_servie .top .menu.column ul {display: inline-block; vertical-align: top;}
.footer_servie .top .menu.column ul ~ ul {margin-left: 60px;}

.footer_servie .servie_menu {width: 1030px; margin: 0 auto; display: flex;}
.footer_servie .servie_menu &gt; div {flex: 1;}
.footer_servie .servie_menu &gt; div ~ div {margin-left: 6px;}
.footer_servie .servie_menu &gt; div h3 {width: 100%; height: 36px; line-height: 36px; background-color: #EDEFF1; border-radius: 4px; padding: 0 12px; box-sizing: border-box; margin-bottom: 15px;}
.footer_servie .servie_menu &gt; div ul { padding: 0 0 0 12px;}
.footer_servie .servie_menu &gt; div ul li {padding:0 0 4px 0; line-height: 1.5; font-size: 14px; letter-spacing: -0.5px;}

.aladin_footer {padding-bottom:50px; text-align: left; line-height: 18px; clear: both; font-family: Malgun Gothic,Dotum,'돋움',Helvetica,"Apple SD Gothic Neo",sans-serif; background-color: #fff;}
.aladin_footer a:link {color: #333;}
.aladin_footer a:hover {color: #333; text-decoration: underline;}
.aladin_footer a:visited {color: #333;}
.aladin_footer .footer_menu {border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: 35px;}
.aladin_footer .footer_menu ul {width: 1030px; margin: 0 auto; display: flex; justify-content: space-between; padding: 22px 0;}
.aladin_footer .footer_menu ul li a {font-size: 13px; color: #333; text-decoration: none;}
.aladin_footer .footer_menu ul li a:hover {text-decoration: underline;}

.aladin_footer .footer_info {width: 1030px; margin: 0 auto; display: flex; justify-content: space-between;}
.aladin_footer h3 {font-size: 17px; font-family: 'Noto Sans KR', sans-serif; margin:0 0 15px 0; color: #333; padding: 0;}
.aladin_footer .aladin_box address {font-size: 12px; font-style: normal; margin-bottom: 20px;}
.aladin_footer .aladin_box address span {display: inline-block; margin-right: 18px; margin-bottom: 5px;}
.aladin_footer .aladin_box address span a {background: url(//image.aladin.co.kr/img/footer/arr-go.svg) no-repeat center right / 4px 8px; padding-right: 10px; text-decoration: none;}
.aladin_footer .aladin_box address span a:hover {text-decoration: none;}
.aladin_footer .aladin_box address .usedstoreinfo {display: block;}
.aladin_footer .aladin_box address .copyright {color: #737373;}/*color: #999999;*/
.aladin_footer .aladin_box .certify {display: flex;}
.aladin_footer .aladin_box .certify a {height: 34px; font-size: 11px; padding: 8px 0 0 40px; line-height: 1.2;}
.aladin_footer .aladin_box .certify a.new {font-size: 12px; padding: 0 0 0 40px; line-height: 34px;}
.aladin_footer .aladin_box .certify a:hover {text-decoration: none;}
.aladin_footer .aladin_box .certify a::after {content: ''; display: inline-block; width: 4px; height: 8px; background: url(//image.aladin.co.kr/img/footer/arr-go.svg) no-repeat center right / 100% auto; margin-left: 3px;}
.aladin_footer .aladin_box .certify a.escrow {background: url(//image.aladin.co.kr/img/footer/footer_escrow.jpg) no-repeat center left; text-decoration: none;}
.aladin_footer .aladin_box .certify a.isms {background: url(//image.aladin.co.kr/img/footer/footer_isms.jpg) no-repeat center left; margin-left: 30px; text-decoration: none;}
.aladin_footer .aladin_box .certify a.language {height: 42px; font-size: 14px; display: flex; align-items: center; padding: 0; margin-left: 30px;}
.aladin_footer .aladin_box .certify a.language span {display: inline-block; width: 34px; height: 34px; border-radius: 50%; border: solid 1px #ddd; overflow: hidden; box-sizing: border-box; margin-right: 8px;}

.aladin_footer .cscenter_box {width: 320px; flex-shrink: 0;}
.aladin_footer .cscenter_box address {font-size: 12px; font-style: normal; margin-bottom: 8px;}
.aladin_footer .cscenter_box .cs_link {font-size: 0; margin-bottom: 20px;}
.aladin_footer .cscenter_box .cs_link a {display: inline-block; width: 157px; height: 36px; border:1px #E6E6E6 solid; border-radius: 4px; text-align: center; line-height: 34px; box-sizing: border-box; font-size: 13px; text-decoration: none;}
.aladin_footer .cscenter_box .cs_link a:hover {text-decoration: none;}
.aladin_footer .cscenter_box .cs_link a ~ a {margin-left: 6px;}
.aladin_footer .cscenter_box .shop_info a {display:inline-block; width: 100%; height: 36px; border:1px #E6E6E6 solid; border-radius: 4px; text-align: center; line-height: 34px; box-sizing: border-box; font-size: 13px; color: #333; text-decoration: none;}
.aladin_footer .cscenter_box .shop_info a::before {content: ''; display: inline-block; width: 22px; height: 22px; background: url(//image.aladin.co.kr/img/footer/location.svg) no-repeat center; vertical-align:middle; margin-top: -4px; margin-right: 2px;}
.aladin_footer .cscenter_box .shop_info a:hover {text-decoration: none;}

.aladinus_footer {border-top: 1px #E6E6E6 solid; clear:both;}
.aladinus_footer .aladinus_footer_in {width: 1030px; margin: 10px auto 50px auto; display: flex; font-family: 'Noto Sans KR', sans-serif; justify-content: space-between; align-items: center;}
.aladinus_footer .aladinus_footer_in .us_logo {width: 169px; margin-right: 23px; flex-shrink: 0;}
.aladinus_footer .aladinus_footer_in .info {text-align: left; flex-grow: 1;}
.aladinus_footer .aladinus_footer_in .info .address {font-size: 13px; color: #333; margin-bottom: 5px;}
.aladinus_footer .aladinus_footer_in .info .copyright {font-size: 12px; color: #999;}
.aladinus_footer .aladinus_footer_in .verify {display: flex; align-items: center;}
.aladinus_footer .aladinus_footer_in .verify img {width: 60px; height: 48px;}
.aladinus_footer .aladinus_footer_in .verify a {font-size: 10px; margin-right: 5px;  font-family: 'Noto Sans KR', sans-serif; color: #333; text-decoration: none;}
.aladinus_footer .aladinus_footer_in .verify a:hover {text-decoration: underline;}
.aladinus_footer .aladinus_footer_in .verify a.arr {background: url(//image.aladin.co.kr/img/footer/arr-go.svg) no-repeat center right / 4px 8px; padding-right: 8px;}

.br_imgline { border:1px solid #dddddd; }


/* 번역 플로팅 팝업 */
.language_floating {width: 250px; border-radius: 8px; box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15); background-color: #fff; padding: 22px 18px 10px 18px; position: fixed; bottom: 40px; right: 35px; z-index: 999; box-sizing:border-box;}
.language_floating .flag {width: 35px; height: 35px; perspective: 500px; margin:0 auto 8px auto;}
.language_floating .flag_in {position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.8s; transform-style: preserve-3d; animation: flip alternate infinite ease-in-out 2s; }
.language_floating .flag_in .front, .language_floating .flag_in .back {width: 100%; height: 100%; border-radius: 50%; line-height: 1.2; border: solid 1px #ddd; text-align: center; position: absolute; left: 0;  -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden; overflow: hidden;  z-index: 9;}
.language_floating .flag_in .back {transform: rotateY(180deg);}
.language_floating .txt {font-size: 16px; margin-bottom: 18px;}
.language_floating .update_btn {width: 100%; height: 38px; line-height: 38px; background-color: #2a68b9; color: #fff; font-size: 14px; text-align: center; margin-bottom: 4px;}
.language_floating  .hide_btn {width: 100%; text-align: center; font-size: 13px; color: #888888; background: transparent; padding: 5px 0;}
@keyframes flip {
    0% {transform: rotateY(0deg);}
    20% {transform: rotateY(0deg);}
    80% {transform: rotateY(180deg);}
    100% {transform: rotateY(180deg);}
}

.language_bn {width: 76px; margin-bottom: 20px;}
.language_bn .flag {width: 68px; height: 68px; border-radius: 50%; border: solid 1px #ddd; overflow: hidden; margin: 0 auto 5px auto;}
.language_bn .txt {font-size: 14px; word-wrap:break-word; word-break: keep-all; text-align: center; line-height: 1.2;}
.language_bn .txt::after {content: ''; display: inline-block; width: 5px; height: 9px; background: url("//image.aladin.co.kr/img/svg/arrow_go_b.svg") no-repeat center / 100% auto; margin:-2px 0 0 3px; vertical-align: middle;}

.translation_popup {position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 10000;}
.translation_popup .dim { position: fixed; left:0; top:0; width:100%; height: 100%; background: rgba(0, 0, 0, .7); z-index:-1; overflow: hidden; display: block;}
.translation_popup_in {width: 380px; height: 500px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; border-radius: 8px; padding: 20px; box-sizing: border-box;}
.translation_popup_in h3 {text-align: center; font-size: 20px; padding: 10px 0 30px 0; color: #222;}
.translation_popup_in .close_btn {width: 50px; height: 50px; background: url("//image.aladin.co.kr/img/svg/close_b.svg") no-repeat center / 20px; position: absolute; right: 0; top: 0; font-size: 0;}
.translation_popup_in ul {display: flex; flex-wrap: wrap; border-top: 1px #E8E8E8 solid; border-left: 1px solid #E8E8E8; transform: translate3d(0,0,0,0); margin-bottom: 30px;}
.translation_popup_in ul li {width: 50%; box-sizing: border-box; border-bottom: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8; transform: translate3d(0,0,0,0);}
.translation_popup_in ul li input {display: none;}
.translation_popup_in ul li input:checked + label {background-color: #eeeeee;}
.translation_popup_in ul li label {display: block; padding: 10px; cursor: pointer;}
.translation_popup_in ul li label .flag {width: 35px; height: 35px; border-radius: 50%; border: solid 1px #ddd; overflow: hidden; margin: 0 auto 5px auto;}
.translation_popup_in ul li label .txt {font-size: 14px; text-align: center;}
.translation_popup_in .apply_btn {width: 100%; height: 38px; line-height: 38px; background-color: #2a68b9; color: #fff; font-size: 14px; text-align: center;}

/* 국기 */
.korea {background: url(//image.aladin.co.kr/img/welcome/language/i_korea.jpg)  center center / 100% auto;}
.english {background: url(//image.aladin.co.kr/img/welcome/language/i_english.jpg)  center center / 100% auto;}
.japanese {background: url(//image.aladin.co.kr/img/welcome/language/i_japanese.jpg)  center center / 100% auto;}
.chinese {background: url(//image.aladin.co.kr/img/welcome/language/i_chinese.jpg)  center center / 100% auto;}
.chinese2 {background: url(//image.aladin.co.kr/img/welcome/language/i_chinese2.jpg)  center center / 100% auto;}
.vietnamese {background: url(//image.aladin.co.kr/img/welcome/language/i_vietnamese.jpg)  center center / 100% auto;}
.arabic {background: url(//image.aladin.co.kr/img/welcome/language/i_arabic.jpg)  center center / 100% auto;}
.indonesia {background: url(//image.aladin.co.kr/img/welcome/language/i_Indonesia.jpg)  center center / 100% auto;}</pre></body></html>