/* Minification failed. Returning unminified contents.
(64,60): run-time error CSS1062: Expected semicolon or closing curly-brace, found ','
 */
/*
@-ms-viewport {width:device-weight;}
@-o-viewport {width:device-weight;}
@viewport {width:device-weight;}
*/

html {-webkit-text-size-adjust:none;}
html,body,div,span,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,blockquote,p,address,pre,cite,form,fieldset,input,textarea,select,table,th,td,a{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
img{border:none;} 
ol,ul,li{list-style:none;}
a, button {text-decoration:none;cursor:pointer;outline-style:none;}
a:hover, a:focus, button:hover, button:focus{text-decoration:none;outline-style:none;}
img,input,select,textarea{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;border:0 none;}
caption,th,td{text-align:left;font-weight: normal;border:0;}
address,caption,strong,em,cite{font-weight:normal;font-style:normal;}
hr {clear:both;display:none;}
caption{position:absolute;width:0;height:0;overflow:hidden;text-indent:-9999px;}
a {color:#333;}

.screenHide {font-size:0px;color:#fff;font-weight:lighter;padding:0 !important;margin:0 !important;text-decoration:none;height:0px !important;}
.screenOut {font-size:0px;color:#fff;font-weight:lighter;padding:0 !important;margin:0 !important;text-decoration:none;}
.nojs{position:absolute;left:40%;top:10px;font-weight:bold;color:#0597f2;z-index:99}
.clearfix::before, .clearfix::after{content:"";clear:both;display:table;}
/*.clearfix{clear:both;display:table;}*/

*{-webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}

.gradientCover {background:linear-gradient(to top, rgba(0,0,0,.3), rgba(0,0,0,.1));
background:-o-linear-gradient(to top, rgba(0,0,0,3), rgba(0,0,0,.1));
background:-moz-linear-gradient(to top, rgba(0,0,0,.3), rgba(0,0,0,.1));
background:-webkit-linear-gradient(to top, rgba(0,0,0,.3), rgba(0,0,0,.1));
background:-ms-linear-gradient(to top, rgba(0,0,0,.3), rgba(0,0,0,.1));}

.bgColorDarkGradient {
        background:linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.2), rgba(0,0,0,.0));
        background:-o-linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.2), rgba(0,0,0,.0));
        background:-moz-linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.2), rgba(0,0,0,.0));
        background:-webkit-linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.2), rgba(0,0,0,.0));
        background:-ms-linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.2), rgba(0,0,0,.0));
        }
        
/*old
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{padding:4px 6px;font-size:12px;line-height:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;}
input,textarea{border:1px solid #aaa;}
textarea{height:180px;}*/
/*.clearfix{clear:both;display:table;}*/


.bkeyword{position:absolute;left:-9999em;top:-9999em;width:0px;height:0px;font-size:1px;overflow:hidden;line-height:0;display:none;color:#fff;font-weight:lighter;}
.blind{position:absolute;left:-9999em;top:-9999em;width:0px;height:0px;font-size:0;overflow:hidden;line-height:0;visibility:hidden;display:none;font-size:0px;color:#fff;font-weight:lighter;}
.none {font-size:0px;color:#fff;font-weight:lighter;}
.nojs{position:absolute;left:40%;top:10px;font-weight:bold;color:#0597f2;z-index:99}
.blue{color:#4787ed;}
.bold{font-weight:bold;}
.darkblue{color:#55688a;}
.INfiniteTHINKersCI{color:#4787ed;font-size:13px;font-family:tahoma,Arial,"Arial Black", "Arial Bold", Arial, verdana, helvetica, sans-serif;font-weight:bold;}
.INfiniteTHINKersCI:hover{text-shadow:rgba(0,0,0,.2) 1px 1px 2px;-moz-text-shadow:rgba(0,0,0,.2) 1px 1px 2px;-webkit-text-shadow:rgba(0,0,0,.2) 1px 1px 2px;}
.AussieVIEWBI{color:#333;font-size:13px;font-family:tahoma,,"Arial Black", "Arial Bold", Arial, verdana, helvetica, sans-serif;font-weight:bold;text-shadow:rgba(0,0,0,.2) 1px 1px 2px;-moz-text-shadow:rgba(0,0,0,.2) 1px 1px 2px;-webkit-text-shadow:rgba(0,0,0,.2) 1px 1px 2px;}
.AussieVIEWBI:hover{}

/*Arial font-weight:900 */
.left{float:left;}
.right{float:right;}
.aleft{text-align:left !important;}
.aright{text-align:right !important;}
.acenter{text-align:center !important;}
.commission{font-size:10px;text-decoration:underline;}

.pagetitle {font-size:13px;color:#000;border-bottom:1px solid #c8c8c8;padding-left:10px;}
.pagetitleTravel {font-size:14px;font-weight:bold;padding:10px 0 0 10px;text-decoration:underline;}
.pagetitleAccount {font-size:15px;font-weight:bold;padding:10px 0 0 10px;}
.pagetitleCart {font-size:20px;font-weight:bold;padding:10px 0 0 10px;border-bottom:1px solid #c8c8c8;}

.bgColorRed {background-color:rgba(255,70,70,1);}
.bgColorBlue {background-color:rgba(71,135,237,1);}
.bgColorYellow {background-color:rgba(255,213,1,1);}
/*.
.bgColorYellow {background-color:rgba(255,204,1,1);}
bgColorYellow {background-color:rgba(255,205,5,1);}*/
.bgColorGreen {background-color:rgba(48,206,140,1);}
.bgColorGray {background-color:#e7e7e7;}
.bgColorLightGray {background-color:#eee;}
.bgColorDarkGray {background-color:#333 !important;}
.bgColorBlack {background-color:#000 !important;}
.bgColorWhite {background-color:#fff;}

.fontArial {font-family:Arial !important;}
.font10 {font-size:10px !important;}
.font12 {font-size:12px !important;}
.font13 {font-size:13px !important;}
.font14 {font-size:14px !important;}
.font16 {font-size:16px !important;}
.font18 {font-size:18px !important;}
.font20 {font-size:20px !important;}
.font22 {font-size:22px !important;}
.font24 {font-size:24px !important;}
.font26 {font-size:26px !important;}

.fontBold {font-weight:bold;}
.fontRed {color:rgba(255,50,50,1);}
.fontYellow {color:rgba(255,205,5,1);}
.fontBlue {color:rgba(71,135,237,1);}
.fontGreen {color:rgba(48,206,140,1);}
.fontBlack {color:#222;}
.fontGray {color:#777;}
.fontLightGray {color:#ccc !important;}
.fontWhite {color:#fff !important;}
.textShadow {text-shadow:rgba(0,0,0,.7) 1px 1px 1px;-moz-text-shadow:rgba(0,0,0,.7) 1px 1px 1px;-webkit-text-shadow:rgba(0,0,0,.7) 1px 2px 1px;}
.textThrough {text-decoration:line-through !important;}
.boxShadow {box-shadow:0px 0px 7px 0px rgba(0,0,0,.7);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,.7);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,.7);}
.lineTop {border-top:1px solid #d1d1d1 !important;}
.lineBottom {border-bottom:1px solid #d1d1d1 !important;}
.ButtonSubmitYellow {background-color:#ffaa33;border:0px;color:#222;margin:0 auto;border-radius:3px;padding:9px 0;text-align: center;line-height: 20px;text-decoration: none;vertical-align: middle; display:block; white-space: nowrap; position: relative;cursor: pointer;-webkit-transition:-webkit-background-color .3s cubic-bezier(.39,.575,.565,1);-moz-transition:-moz-background-color .3s cubic-bezier(.39,.575,.565,1);-ms-transition:-ms-background-color .3s cubic-bezier(.39,.575,.565,1);-o-transition:-o-background-color .3s cubic-bezier(.39,.575,.565,1);transition:background-color .3s cubic-bezier(.39,.575,.565,1);}
.ButtonSubmitYellow:hover{background-color:rgba(255,205,5,1);}
.ButtonGray {background-color:#e4e4e4;border:0px solid #9da3a6;color:#222;margin:0 auto;border-radius:3px;padding:9px 0;text-align: center;line-height: 20px;text-decoration: none;vertical-align: middle; display:block; white-space: nowrap; position: relative;cursor: pointer;-webkit-transition:-webkit-background-color .3s cubic-bezier(.39,.575,.565,1);-moz-transition:-moz-background-color .3s cubic-bezier(.39,.575,.565,1);-ms-transition:-ms-background-color .3s cubic-bezier(.39,.575,.565,1);-o-transition:-o-background-color .3s cubic-bezier(.39,.575,.565,1);transition:background-color .3s cubic-bezier(.39,.575,.565,1);}
.ButtonGray:hover{background-color:#ccc;}

.borderYellow {border:1px solid rgba(255,205,5,1) !important;}
.margin10 {margin:10px 0 !important;}

.acceptTheTerms {text-align:center;padding:0 5px 5px 0;color:#aaa;font-size:10px;}

.scrollableHorizon {overflow:hidden;overflow:hidden;display:block;}
.scrollableHorizon .items {width:20000em;position:absolute;}
.scrollableHorizon .items div {float:left;}

.scrollableVertical {position:relative;overflow:hidden;display:block;}
.scrollableVertical .items {height:20000em;position:absolute;}

.hiddenTextBoxDIV{position:absolute;z-index:0;top:5px;left:-45px;}
.hiddenTextBoxDIVCover{position:absolute;z-index:1;top:0;left:-50px;background:#fff;width:30px;height:30px;}
.hiddenTextBox {height:0px;width:0px;border:0px !imoportant;font-size:0px;color:#fff !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;}


html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, caption, form, label, legend {outline:0; padding:0; margin:0; border:0; }

ol, ul {list-style:none;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:""}
blockquote, q {quotes:"" ""}
.hidden {position:absolute; top:-999px; height:0; width:0; overflow:hidden;}
.none {font-size:0px;color:#fff;font-weight:lighter;}

img, fieldset, button {border:0; vertical-align:top;}
select, input, li img, span#location img, td *, fieldset * {vertical-align:middle}

ul, li, ol {list-style-type :none}
hr {display:none}
a {text-decoration:none}
em {font-style:normal}
caption, legend {display:none; font-size:0; height:0; line-height:0; overflow:hidden; text-indent:-9999em; visibility:hidden; width:0}
strong {font-weight:bold;}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border:1px solid #b2b2b2;padding:3px 5px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif;font-size:12px;}
select {margin:2px;border:1px solid #aaa;cursor:pointer;}
select:focus {font-weight:bold;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {border:1px solid #4787ed;background-color:#e0f0fc;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
/*input[type="checkbox"] {width:25px;height:25px;border:1px solid #000;background:#ffffff;color:#111;cursor:pointer;}*/
.input-validation-error {border:1px solid #f60;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 6, 0, .6);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 6, 0, .6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 6, 0, .6);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
.field-validation-error {position:absolute;line-height:20px;color:red;width:auto;padding:0px;margin:0px;text-shadow:rgba(0,0,0,.7) 1px 1px 1px;-moz-text-shadow:rgba(0,0,0,.7) 1px 1px 1px;-webkit-text-shadow:rgba(0,0,0,.7) 1px 2px 1px;}
/*.field-validation-error {position:absolute;font-size:10px;line-height:10px;color:#fff;width:auto;background:rgba(255,0,0,0.7);padding:1px;margin-top:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:rgba(0,0,0,0.3) 3px 3px 5px;-moz-text-shadow:rgba(0,0,0,0.3) 3px 3px 5px;-webkit-text-shadow:rgba(0,0,0,0.3) 3px 3px 5px;box-shadow:2px 2px 3px rgba(0,0,0,.5);}*/

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#aaa;padding-top:7px;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#aaa;padding-top:7px;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#aaa;padding-top:7px;
}
:-moz-placeholder { /* Firefox 18- */
  color:#aaa;padding-top:7px;
}

.message {color:#000;background:rgba(255,255,0,.3);border:1px solid #ffff00;text-align:left;padding-left:10px;}

.bi{font-size:14px;font-weight:bold;color:#000;}
.biblue{font-size:14px;font-weight:bold;color:#4787ed;}

.logoText{font-family:helvetica;font-weight:bold;}

.buttongroup{float:right;width:auto;margin:10px 0 10px 0;}
.uibutton{text-decoration:none !important;font-size:12px;padding:5px 15px 5px 15px;line-height:normal;margin-right:5px;}
.uibutton{display:inline-block;display:inline;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:-moz-linear-gradient(top,#fff,#e4e4e4);background-image:-webkit-linear-gradient(top,#fff,#e4e4e4);background-image:-o-linear-gradient(top,#fff,#e4e4e4);background-image:-ms-linear-gradient(top,#fff,#e4e4e4);background-image:linear-gradient(top,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}
.uibutton:hover{text-decoration:none;border-color:#9e9e9e;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:-ms-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(top,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}
.uibutton:focus,.uibutton:active{text-decoration:none;border-color:#969696;outline:0;-moz-box-shadow:0 0 6px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4) inset;box-shadow:0 0 6px rgba(0,0,0,.4) inset}

.gbtn {padding:3px 20px;text-align: center;line-height: 20px;font-size:13px;text-decoration: none;vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; cursor: pointer;}
.gbtn{background-color:rgba(71,135,242,1);color:#fff !important;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.15);font-size:14px;line-height:22px;font-weight:700;border:none !important;border-radius:3px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;vertical-align:middle;white-space:nowrap;-webkit-transition:padding 0.25s ease, color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease;transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}
.gbtn:hover {background-color:rgba(237,0,140,1);}

.linkFAQ {margin:7px 0;padding:1px 15px;text-align: center;line-height:20px;font-size:12px;text-decoration: none;vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; cursor: pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.linkFAQ {background-color:rgba(255,205,5,1);color:#000 !important;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.15);font-size:12px;line-height:22px;border:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;vertical-align:middle;white-space:nowrap;-webkit-transition:padding 0.25s ease, color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease;transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}
.linkFAQ:hover {background-color:rgba(255,205,5,0.6);}

/*
.linkFAQ {text-align:right;padding-right:20px;margin:3px 0 3px 0;}
.linkFAQ a {padding:3px 10px 3px 10px;background-color:rgba(237,0,140,1);color:#fff;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.linkFAQ a:hover {text-decoration:underline;}
*/

.BtnPay {margin:5px 0 5px 0;padding:5px 30px;text-align:center;line-height:30px;font-size:14px;text-decoration: none;vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; cursor: pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.BtnPay {background-color:rgba(0,0,0,1);color:rgba(255,205,5,1) !important;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.15);font-size:14px;line-height:30px;font-weight:700;border:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;vertical-align:middle;white-space:nowrap;-webkit-transition:padding 0.25s ease, color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease;transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}
.BtnPay:hover {background-color:rgba(255,205,5,0.6);color:rgba(0,0,0,1) !important;}

.morebtn {margin:5px 0 5px 0;padding:3px 35px;text-align: center;line-height: 20px;font-size:13px;text-decoration: none;vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; cursor: pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.morebtn {background-color:rgba(255,205,5,1);color:#000 !important;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.15);font-size:14px;line-height:22px;font-weight:700;border:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;vertical-align:middle;white-space:nowrap;-webkit-transition:padding 0.25s ease, color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease;transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}
.morebtn:hover {background-color:rgba(255,205,5,0.6);}

.shadowFlareContainer{position:relative;padding-bottom:30px;z-index:0;}

.shadowFlare{position:relative;z-index:0 !important;margin-bottom:20px;}
.shadowFlare::before, .shadowFlare::after {width:80%; height:70px; bottom: 25px; position: absolute; z-index:-1; content: ""; box-shadow: 0px 24px 30px rgba(0,0,0,.7);}
.shadowFlare::before {left: 15px; transform: rotate(-3deg) skew(5deg); -webkit-transform: rotate(-3deg) skew(5deg); -moz-transform: rotate(-3deg) skew(5deg); -o-transform: rotate(-3deg) skew(5deg);}
.shadowFlare::after {right: 15px; transform: rotate(3deg) skew(-5deg); -webkit-transform: rotate(3deg) skew(-5deg); -moz-transform: rotate(3deg) skew(-5deg); -o-transform: rotate(3deg) skew(-5deg);}

#accordion h3{cursor:pointer;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c8c8c8;padding-left:20px;height:30px;line-height:30px;background:transparent url('/Content/images/common/bg.png') 50% -58px repeat-x;}
#accordion h3:hover{background-position:50% -108px !important;} /*color:#4787ed;*/
#accordion div{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:20px;border:1px solid #c8c8c8;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-position:50% -108px !important;} /* color:#4787ed; */

.shoppingnotice {font-size:12px;font-weight:normal;}

.FL9 {background:#fff;color:#aaa;}
.FL11 {background:rgba(255,205,5,1);color:#000;}
.FL21 {background:rgba(71,135,237,1);color:#fff;}
.FL31 {background:#f00;color:#fff;}
.FL41 {background:#000;color:#fff;}
