/* BASIC css start */
#ftWrap {margin-top:30px;border-top:1px solid #cecece;}
.footer-wrap{width:1220px;margin:0 auto;}



#tebout {border-left:1px solid #e6e6e6; height:240px;}
#tebin .text01 {padding-left:11px;}

.menu_outer table td {text-align:left;}

.s_banner_btn{width:1110px; position:relative;}
#slide_inner03{position:absolute;bottom:-359px;left:0;overflow:hidden;}
#slide_inner01{position:relative;bottom:0px;float:left;width:1110px;height:0px;}
.menu_outer {height:385px; background-color:#fbfbfb;}
.bslide {position:relative; top:26px; left:0px;}



.may-contact-info{padding:30px 0;}
.may-footer-menu{padding:25px 0;border-top:1px solid #cecece;}
.may-copyright{padding:5px 0 20px;border-top:1px solid #cecece;}

.may-contact-info .sz-info-col{float:left;width:50%;box-sizing:border-box;}
.may-contact-info .sz-info-col:first-child{padding-right:15px;}
.may-contact-info .sz-info-col > table{height: 40px;}

.footer-menu-table col{width:20%;}
.footer-menu-table col.cgc4{width:370px;}
.footer-menu-table col.cgc5{width:130px;}
.footer-menu-table td{vertical-align:top;}
.footer-menu-table h3{
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.3;
	color: #404040;
}
.footer-menu-table li{
	margin-bottom: 0px;
}
.footer-menu-table li,
.footer-menu-table p{
	margin-bottom: 2px;
	font-size: 13px;
	line-height: 1.3;
	color: #909090;
}
.footer-menu-table p{margin-bottom: 5px;}
.footer-menu-table li a{
	display: block; width: 100%; height: 100%;
	font-size: inherit; line-height: inherit; color: inherit;
}
.footer-menu-table .link-privacy-policy{
	font-weight: 500;
	color: #404040;
}
.footer-menu-table .cell-account h4{
	margin: 3px 0;
	font-weight: 500;
	color: #404040;
}
.footer-menu-table .cell-account select{
	width: auto;
	height: 24px;
	border: 1px solid #d5d5d5;
	color: #909090;
}
.may-copyright p{
	margin: 5px 0;
	color: #cecece;
}
.contact-info-table td.cell-label{
	font-size: 20px;
	font-weight: 500;
	color: #404040;
}
.contact-info-table td.b{
	padding: 0 3px;
	font-size: 32px;
	font-weight: 500;
	color: #404040;
}
.contact-info-table td.c{
	font-size: 13px;
	line-height: 1.3;
	letter-spacing: -0.5px;
	color: #909090;
}
.contact-info-table td.c p{margin: 2px 0;}
.cell-sns .mbf-sns__l li {
	float:left; display: block; margin: 0 0 0 7px; width: 36px; height: 36px;
	background-repeat: no-repeat; background-position: center center; background-size: contain;
}
.cell-sns .mbf-sns__l li:first-child {margin-left: 0;}
.cell-sns .mbf-sns__l li.snsf-ig {background-image: url(/design/mayblue/smartskin_re/img/re2023/f/i9-sns-ig.png);}
.cell-sns .mbf-sns__l li.snsf-yt {background-image: url(/design/mayblue/smartskin_re/img/re2023/f/i9-sns-ytb.png);}
.cell-sns .mbf-sns__l li.snsf-tk {background-image: url(/design/mayblue/smartskin_re/img/re2023/f/i9-sns-tic.png);}

.mbchio-btn-wrap {
  display: none; position: fixed; bottom: 82px; right: 55px; width: 40px; height: 40px; z-index: 200;
  transition: opacity .2s;
}
.mbchio-btn-wrap > button {
  display: block; width: 100%; height: 100%; border: 0;
  background: none; cursor: pointer;
}
.mbchio-btn-wrap > button img {display: block; width: 100%; height: 100%;}
.mbchio-inited #ch-plugin-entry {display: none;}
.mbchio-btn-wrap .tk-op {display: block; width: 100%; height: 100%;}
.mbchio-btn-wrap .tk-cl {display: none; width: 100%; height: 100%;}
.mbchio-btn-wrap.msgr-active .tk-op {display: none;}
.mbchio-btn-wrap.msgr-active .tk-cl {display: block;}
.mbchio-btn-wrap .ur-bdg {
  display: none; position: absolute; top: -6px; right: -4px; width: 15px; height: 15px; visibility: visible;
  background: #ee0000; color: #fff; border-radius: 50%;
  font-size: 11px; line-height: 1; align-items: center; justify-content: center; 
}
.mbchio-btn-wrap .ur-bdg.nem {display: flex;}


/* ¸®¸¶ÀÎµå css¼öÁ¤ - ¼öÁ¤ ¹× »èÁ¦ÇÏÁö ¸»¾ÆÁÖ¼¼¿ä(¸ÞÀÌÅ©¼¥ ¸¶ÀÌ´× ¿î¿µ´ã´çÀÚ) */
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li a img {width:159px;height: 193px !important;}
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li {float:left;width:159px;height: 260px !important;}

/* BASIC css end */

