/* BASIC css start */
/*====================================================================*/
/******************************* footer *******************************/
/*====================================================================*/


footer{margin-top:150px; padding:0; min-width:1200px; box-sizing:border-box; color:#7b7b7b; font-size:13px; line-height:26px; letter-spacing:0.2px; font-weight:300; text-align:center}

footer h2{font-size:16px; font-weight:400; margin-bottom:11px; color:#656569}
footer h2 span{padding-left:5px;}
footer span.num{font-size:13px; margin-left:3px;font-weight: 400;}
footer a{color:#7b7b7b; display:block; font-weight:300;}

/* ÀÎ½ºÅ¸¿µ¿ª */
.one_insta { padding:0 0 100px 0 ; text-align: center;width: 1048px;box-sizing: border-box;margin: 0 auto;}
.one_insta > h2 {    display: inline-block;line-height: 1;padding: 10px 19px;border-radius: 100px;font-size: 11px;margin-bottom: 37px;letter-spacing: 1px;color: #737373;border: 1px solid #e8e8e8;}
.one_insta > ul {font-size: 0;line-height: 0;letter-spacing: 0;}	
.one_insta > ul > * {display: inline-block;vertical-align: top;font-size: 11px;line-height: 1.3;}
.one_insta .chatis_is_insta_wrap {height:auto !important;}
.one_insta .chatis_is_insta_shopping_title {display: none;}
.one_insta .chatis_is_thumbnail_area_2 {padding:1px !important}



.one_sns	{display: block;margin-top:12px;}
.one_sns	> ul {display: table;width:100%;}
.one_sns li {display: inline-block;padding-right: 5px;}
.one_sns .left {display:table-cell;text-align: left;}
.one_sns i {display: block;font-size: 14px;color:#aaa}
.one_sns .right {display:table-cell;text-align: right;}
.one_sns .right li {padding-left: 5px;}
.one_sns .right a {font-size: 10px;}


/* 3ºÐÇÒ */
footer > ul{font-size:0; line-height:0; letter-spacing:0;background:#f5f5f5}
footer > ul > li{display:inline-block; vertical-align:middle; margin:70px 0; padding:20px 0; width:23%; font-size:13px; line-height:24px; letter-spacing:0.2px; position:relative;}
footer > ul > li:nth-child(2):after,
footer > ul > li:nth-child(3):after{content:""; position:absolute; top:0; left:0; width:1px; height:100%; background:#eee;}

footer > ul > li h3 {display:block;font-size:11px;padding:30px 0 10px;letter-spacing:1px;}
footer > ul > li h3:first-child {padding-top:0;}


/* ÇÏ´ÜÁ¤º¸ */
#f_info{    display: block;width: 100%;padding: 30px 0;font-size: 11px;line-height: 23px;background: #eaeaea;box-sizing: border-box;}
#f_info span{margin:0 3px;}
#f_info a{display:inline-block;}
#f_info .copy{display:block; color:#cacaca; margin-top:20px;}





/* °íÁ¤¹öÆ° */
#fix_bottom{display:none; position:fixed; right:20px; bottom:100px; z-index:99;}
#fix_bottom a{display:block; padding:8px; opacity:0.7; -webkit-transition:0.1s ease-in-out; -moz-transition:0.1s ease-in-out; -o-transition:0.1s ease-in-out; transition:0.1s ease-in-out;}
#fix_bottom a:hover{opacity:1;}
#fix_bottom a:first-child{opacity:0.9;}




/* ¸¶½ºÅ© */
#one_mask,
#one_mask2{position:fixed; top:0; left:0; width:100%; height:100%; background:#444448; z-index:9999; opacity:0; visibility:hidden;-webkit-transition: 0.2s ease-in-out;-moz-transition: 0.2s ease-in-out;-o-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}
#one_mask2{z-index:99;}
#one_mask.show,
#one_mask2.show{opacity:0.4; visibility:visible;}




.address {padding-top:20px;}
/* BASIC css end */

