html,button,input,select,textarea {
	color: #222;
}

body {
	font-size: 1em;
	line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */
::-moz-selection {
	background: #b3d4fc;
	text-shadow: none;
}

::selection {
	background: #b3d4fc;
	text-shadow: none;
}
/*
 * A better looking default horizontal rule
 */
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */
a {
	outline: none;
}

img {
	vertical-align: middle;
}
/*
 * Remove default fieldset styles.
 */
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
/*
 * Allow only vertical resizing of textareas.
 */
textarea {
	resize: vertical;
}

img {
	width: auto;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
/* ==========================================================================
   Chrome Frame prompt
   ========================================================================== */
.chromeframe {
	margin: 0.2em 0;
	background: #ccc;
	color: #000;
	padding: 0.2em 0;
}

/* ==========================================================================
   Parallax Scroll
   ========================================================================== */
body,html {
	height: 100%;
	min-height: 100%;
	/*background-image:url('../images/foobg.png');
	background:#353633;*/
	position: relative;
}

body {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	/*font-family: "interstate-light";*/
	font-family: "Nanum Gothic", "interstate-light";
}

.no-js {
	padding-top: 106px;
}

h2 {
	margin-top: 0;
}

.smallFont {
	font-size: 13px !important;
}

a,a:visited,a:active {
	text-decoration: none;
	outline: 0;
	border: 0;
}

a:hover {
	text-decoration: underline !important;
	outline: 0;
	border: 0;
}

.no-js a:active {
	background: 0;
	outline: 0;
	border: 0;
}

.loading {
	background: #222 url('../images/ico_loading.gif') no-repeat center
		center;
	position: fixed;
	z-index: 1;
}

section {
	min-width: 990px;
	opacity: 0;
}

.loaded section,.no-js section {
	opacity: 1;
	-webkit-transition: opacity 300ms ease-out;
	-moz-transition: opacity 300ms ease-out;
	transition: opacity 300ms ease-out;
}

main { /*overflow-x: hidden;
	background-image:url('../images/foobg.png');*/
	position: relative;
}

/** ¾ÆÀÌÄÜ */
.ih-item.square {
	position: relative;
}

.ih-item.square.effect6 .info i.icon1 {
	background: url('../images/earn-points/10x.png') no-repeat;
	width: 86px;
	height: 44px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon2 {
	background: url('../images/earn-points/cart.png') no-repeat;
	width: 76px;
	height: 73px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon3 {
	background: url('../images/earn-points/cake.png') no-repeat;
	width: 62px;
	height: 75px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon4 {
	background: url('../images/earn-points/gas-pump.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon20 {
	background: url('../images/earn-points/service_01.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon21 {
	background: url('../images/earn-points/service_02.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon22 {
	background: url('../images/earn-points/service_03.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon23 {
	background: url('../images/earn-points/service_04.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon24 {
	background: url('../images/earn-points/save.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon25 {
	background: url('../images/earn-points/wallet.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon26 {
	background: url('../images/earn-points/gift.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon27 {
	background: url('../images/earn-points/aj.png') no-repeat;
	width: 69px;
	height: 67px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon5 {
	background: url('../images/redeem-points/bag.png') no-repeat;
	width: 58px;
	height: 63px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon6 {
	background: url('../images/redeem-points/plane.png') no-repeat;
	width: 70px;
	height: 68px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon7 {
	background: url('../images/redeem-points/ticket.png') no-repeat;
	width: 62px;
	height: 59px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon8 {
	background: url('../images/redeem-points/cash.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon30 {
	background: url('../images/redeem-points/sale_01.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon31 {
	background: url('../images/redeem-points/sale_02.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon32 {
	background: url('../images/redeem-points/sale_03.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon33 {
	background: url('../images/redeem-points/sale_04.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon34 {
	background: url('../images/redeem-points/point.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon35 {
	background: url('../images/redeem-points/movie.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon36 {
	background: url('../images/redeem-points/bag2.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon37 {
	background: url('../images/redeem-points/cash02.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon38 {
	background: url('../images/redeem-points/service.png') no-repeat;
	width: 62px;
	height: 46px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon9 {
	background: url('../images/exclusive-offers/dining.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon10 {
	background: url('../images/exclusive-offers/emi.png') no-repeat;
	width: 52px;
	height: 83px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon11 {
	background: url('../images/exclusive-offers/cwp.png') no-repeat;
	width: 77px;
	height: 76px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon12 {
	background: url('../images/exclusive-offers/benefit2.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon30 {
	background: url('../images/exclusive-offers/benefit.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

/* 2015ï¿½ï¿½07ï¿½ï¿½07ï¿½ï¿½*/
.ih-item.square.effect6 .info i.icon13 {
	background: url('../images/premiermile/air.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon14 {
	background: url('../images/premiermile/roket.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon15 {
	background: url('../images/premiermile/muhan.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon16 {
	background: url('../images/premiermile/icon-16.png') no-repeat;
	width: 82px;
	height: 82px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon17 {
	background: url('../images/premiermile/icon-17.png') no-repeat;
	width: 80px;
	height: 80px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon18 {
	background: url('../images/premiermile/icon-18.png') no-repeat;
	width: 389px;
	height: 105px;
	margin: 9% auto 4%;
	display: block;
}

.ih-item.square.effect6 .info i.icon19 {
	background: url('../images/premiermile/icon-19.png') no-repeat;
	width: 389px;
	height: 105px;
	margin: 9% auto 4%;
	display: block;
}
.home-footer .block3 .b2Kakao {
    display:none;
}



