/* BASIC css start */
/* ¿ìÃø Äü¹è³Ê */
#right_quick {position:fixed; bottom:50px; right:20px; z-index:1000;}
#right_quick a {display:block; margin-top:7px; box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.12); width: 60px; height: 60px; border-radius: 50%;}
#right_quick a:hover {opacity:0.5;}

/* ÁÂÃø Äü¹è³Ê */
#left_quick {position:fixed; bottom:80px; left:30px; z-index:1000;}
#left_quick a {display:block; margin-top:7px; box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.12); width: 60px; height: 60px; border-radius: 50%;}
#left_quick .SharingIcon img { width: 100%; }
#left_quick .SharingIcon a { box-shadow : 0 0 0 0px !important; border-radius: 0 !important; }
#left_quick .SharingIcon .nemodream { width: 90%; margin: 0 0 10px 7px;}

/* ÇÏ´Ü */
#footer {width:100%; margin: 0 auto 100px; text-align:left; border-top:1px solid #ede6de;}
.footer_inner {max-width:1720px;margin:0 auto;padding:0px 5%;}
.footer_left {float:left;padding-top:60px;}
.footer_left .footer_info {margin-top:40px; color:#a69b95; font-size:16px; font-weight:300; line-height:29px;}
.footer_left .footer_info a {color:#a69b95; font-size:16px; font-weight:300; position:relative; top:-2px;}
.footer_left .footer_info a:hover {color:#4c4845;}
.footer_left .footer_info span {padding:0px 10px; font-weight:200; color:#a69b95;}
.footer_left .footer_info p {font-weight:400; color:#a69b95; display:inline; padding-right: 5px;}

.footer_left .ft_menu li {display:inline-block; text-align: left;}
.footer_left .ft_menu li a {display:block; font-size:16px; font-weight:300; color:#a69b95;  line-height:1; background:url(../img/ft_menu_bg.gif) no-repeat 0px 3px; padding:0px 12px;}
.footer_left .ft_menu li a:hover {color:#4c4845;}
.footer_left .ft_menu li a.privacy {color:#4c4845;}
.footer_left .ft_menu li:first-child a {padding-left:0px; background:none;}
.footer_left .ft_menu li.last a {padding-right:0px;}

.footer_left .brandmsg {margin: 10px 0; font-size:20px; line-height:1.6; font-weight:400;}
.footer_left .brandmsg p {margin: 10px 0;}

.footer_right {float:right; padding-top:60px;}
.footer_right .ft_comm_area {float:right;}
.footer_right .ft_comm_area .ft_comm {float:left;}
.footer_right .ft_comm_area .ft_comm li {text-align:right;}
.footer_right .ft_comm_area .ft_comm li a {display:block; font-size:16px; font-weight:300; color:#a69b95;  line-height:29px;}
.footer_right .ft_comm_area .ft_comm li a:hover {color:#4c4845;}
.footer_right .ft_comm_area .ft_comm.first {margin-right:50px;}

.ft_btwrap{width: 100%; margin-top: 40px; display: inline-block; padding-bottom: 60px;}
.ft_btwrap .footer_copy {color:#a69b95; font-size:16px; font-weight:300;float: left; line-height: 30px;}

.ft_btwrap .ft_sns{float: right;}
.ft_btwrap .ft_sns li{display: inline-block; text-align: right; padding-left: 30px;}
.ft_btwrap .ft_sns li a{opacity: 0.5; transition: all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
.ft_btwrap .ft_sns li a:hover{opacity: 1;}


/* BASIC css end */

