@charset "utf-8";

/*À¥ÆùÆ® ¼³Á¤*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face {
	font-family : "noto";
	font-weight:400;
	src :url('/Construction/font/NotoSans.eot');
	src :url('/Construction/font/NotoSans.eot?#iefix') format('embeded-opentype'),
	url('/Construction/font/NotoSans.woff') format('woff');
}
@font-face {
	font-family : "notobold";
	font-weight:700;
	src :url('/Construction/font/NotoSansBold.eot');
	src :url('/Construction/font/NotoSansBold.eot?#iefix') format('embeded-opentype'),
	url('/Construction/font/NotoSansBold.woff') format('woff');
}

/* reset CSS */
html,body {width:100%; font-family:"noto" , sans-serif; font-weight:normal; font-size:12px; color:#ffffff;}
body {min-width:1080px;} 
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,a,select,div,label {margin:0; padding:0;}
p,ul,ol,li,dl,dt,dd,form {list-style-image:none; list-style-position:outside; list-style-type:none; border:0;}
table {width:100%; border-collapse:collapse; table-layout:fixed; word-break:break-all; border-spacing:0;}
img {display:block; border:0; vertical-align:top;}
button {background:none; border:0; cursor:pointer; *overflow:visible;}
fieldset,iframe {border:0;}
input,select,textarea,label {vertical-align:middle;}
input::-ms-clear {display:none;}
legend, hr {display:none;}
em,address {font-style:normal;}
a {text-decoration:none; color:#777777;}
a:hover,a:active,a:focus {text-decoration:none;}
frameset, frameborder, frame {border:0;}
iframe {overflow-x:hidden; overflow-y:auto; border:0; outline:none;}
caption {display:none; width:0; height:0; margin-top:-1px; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

#skipnavigation {position:relative;}
#skipnavigation a {display:block; height:0; width:0; overflow:hidden; text-align:center; color:#000; white-space:nowrap;}
#skipnavigation a:focus,
#skipnavigation a:active {height:auto; width:100%; padding:5px; margin-bottom:10px;}

/*¼¿·ºÆ® ¹Ú½º ½ºÅ¸ÀÏ*/
.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.selectric-responsive {
  width: 100%;
}

.selectric {
  border: 1px solid #c7c7c7;
  background: #fff;
  position: relative;
}
.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 38px 0 10px;
  font-size: 12px;
  line-height: 31px;
  color: #757474;
  height: 31px;
}
.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 31px;
  height: 31px;
  color: #757474;
  text-align: center;
  background:url("../images/btn_select.gif") no-repeat;
}
/*
.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #BBB;
  border-bottom: none;
}
*/
.selectric-hover .selectric {
  /*border-color: #C4C4C4;*/
}
.selectric-hover .selectric .button {
  color: #A2A2A2;
}
.selectric-hover .selectric .button:after {
  /*border-top-color: #A2A2A2;*/
}

.selectric-open {
  z-index: 9999;
}
.selectric-open .selectric {
  /*border-color: #C4C4C4;*/
}
.selectric-open .selectric-items {
  display: block;
}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}
.selectric-hide-select select {
  position: absolute;
  left: -100%;
  display: none;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 0px !important;
  height: 0px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #F8F8F8;
  border: 1px solid #C4C4C4;
  z-index: -1;
  box-shadow: 0 0 10px -6px;
  z-index:100;
}
.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}
.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}
.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}
.selectric-items li {
  display: block;
  padding: 8px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #EEE;
  color: #666;
  cursor: pointer;
}
.selectric-items li.selected {
  background: #EFEFEF;
  color: #444;
}
.selectric-items li:hover {
  background: #F0F0F0;
  color: #444;
}
.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: none;
  color: #444;
}
.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}
.selectric-items .selectric-group li {
  padding-left: 25px;
}

/* ------------------- iCheck plugin Minimal skin, black ----------------- */
.icheckbox_minimal,
.iradio_minimal {
    display: inline-block;
    *display: inline;
    vertical-align:middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
	margin-right:4px;
    background:url("../images/img.png") no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal {
    background-position:-140px -36px;
}
.icheckbox_minimal.hover {
	background-position: -140px -36px;
}
.icheckbox_minimal.checked {
	background-position: -169px -36px;
}
/*
.icheckbox_minimal.disabled {
	background-position: -169px -36px;
	cursor: default;
}

.icheckbox_minimal.checked.disabled {
	background-position: -315px -292px;
}
*/
.iradio_minimal {
background-position:-202px -36px;
}
.iradio_minimal.hover {
	background-position: -231px -36px;
}
.iradio_minimal.checked {
	background-position: -231px -36px;
}
.sch_rd_type .iradio_minimal {margin-left:30px; background-position:-140px -67px;}
.sch_rd_type .iradio_minimal.hover {background-position:-170px -67px; }
.sch_rd_type .iradio_minimal.checked {background-position:-170px -67px;}
.sch_rd_type .iradio_minimal:first-child {margin-left:0;}
.sch_rd_type label.hover,.sch_rd_type label.labelcheck {color:#fff;}

.estimate_chk .icheckbox_minimal {width:22px; height:22px; margin-left:30px; background-position:-200px -65px;}
.estimate_chk .icheckbox_minimal.hover {background-position:-231px -65px; }
.estimate_chk .icheckbox_minimal.checked {background-position:-231px -65px;}
.estimate_chk .icheckbox_minimal:first-child {margin-left:0;}
.estimate_chk label {color:#8c949c;}
.estimate_chk label.hover,.estimate_chk .labelchk {color:#c0cedb;}

/** bx_slider
===================================*/
.bx-wrapper {
  position: relative;
  margin: 0 auto 60px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper {
  background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('../images/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('../images/img.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 10px;
  background: url('../images/img.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  width: 18px;
  height: 18px;
  outline: 0;
  background: url('../images/img.png') -1404px -337px no-repeat;
  margin: 0 3px;
  font-size:0;
  line-height:0;
  overflow:hidden;
}

.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 18px;
  height: 18px;
  outline: 0;
  background: url('../images/img.png') -1377px -337px no-repeat;
  margin: 0 3px;
  font-size:0;
  line-height:0;
  overflow:hidden;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

/*¹öÆ° Å¸ÀÔ*/

.button-style {
  position:relative;
  border:0;
  background: url('../images/btn_right.gif') no-repeat;
  padding-right:16px;
  height:40px;
  font-size:12px;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-position:right 0;
  color:#fff;
  font-family:"notobold" , sans-serif;
  text-align:center;
}
a.button-style, label.button-style, span.button-style, button.button-style {
  display:inline-block;
  line-height:40px;
}

.button-style .button-wrap {
  display: inline-block;
  background: url('../images/btn.gif') no-repeat;
  padding-left:11px;
  height:40px;
}

.btn_login {height:90px; margin:0 0 0 0; padding-right:35px; background-position:right 0; font-size:20px; font-weight:700; line-height:90px !important; letter-spacing:-1px;}
.btn_login .button-wrap {
  height:90px;
  background-position:left 0;
  padding-left:35px;
}

.btn_login2 {height:140px; margin:0 0 0 0; padding-right:35px; background-position:right -90px; font-size:20px; font-weight:700; line-height:140px !important; letter-spacing:-1px;}
.btn_login2 .button-wrap {
  height:140px;
  background-position:left -90px;
  padding-left:35px;
}

.ico_movie {position:absolute; top:50%; right:16px; display:block; width:15px; height:16px; margin-top:-8px; background:url("../images/img.png") no-repeat -504px -361px;}
.pdr33 {padding-right:33px;}
.btn_cart:hover .ico_movie,.btn_cart:focus .ico_movie {background-position:-504px -379px;}

.btn_preview,.btn_inquiry,.btn_confirm,.btn_listen,.btn_mall,.btn_join,.btn_findId,.btn_findPw,.btn_complt {display:block; width:73px; height:22px; margin:0 auto; background:url("../images/img.png") no-repeat -138px -292px; font-size:0; line-height:0; overflow:hidden;}

.ico_navi {height:30px; margin:0 0 0 0; padding-right:47px; background-position:right -20px; font-weight:700; color:#dfeeff; line-height:30px !important; cursor:default;}
.ico_navi .button-wrap {
  height:30px;
  background-position:left -20px;
  color: #dfeeff;
  padding-left:47px;
}

.ico_navi2 {float:right; height:26px; margin:0 91px 0 0; padding-right:26px; background-position:right -91px; color:#878686; line-height:26px !important; cursor:default;}
.ico_navi2 .button-wrap {
  height:26px;
  background-position:left -91px;
  color: #878686;
  padding-left:26px;
}

.btn_lightblue,.btn_black,.btn_gray {display:inline-block; height:38px; min-width:152px; padding:0; color:#fff; vertical-align:middle; background:#0089cc; border:1px solid #0076b0; font-size:16px; font-weight:700; line-height:38px; text-align:center;}
.btn_black {background:#161616; border-color:#161616;}

.btn_blue_confirm,.btn_gray_cancel {display:inline-block; height:41px; min-width:152px; padding:0; color:#fff; vertical-align:middle; background:#0089cc; border:1px solid #0076b0; font-size:16px; font-weight:700; line-height:41px; text-align:center;}
.btn_gray_cancel {background:#adb5bf; border-color:#97a0aa;}

.btn_gray {min-width:auto; padding:0 25px; margin-left:10px; background:#e0e2e5; border-color:#cacdcf; font-size:15px; color:#9a9a9a;}
.btn_gray:hover {background:#161616; border-color:#161616; color:#fff;}

.btn_lightblue.widauto {min-width:auto; margin-left:10px; padding:0 25px;}
.btn_listSch {display:inline-block; width:97px; height:31px; line-height:31px; border:1px solid #b9b9b9; background:#ffffff; font-size:13px; font-weight:700; color:#666666; letter-spacing:-1px; text-align:center;}

.btn_map_view,.btn_detail_view {display:block; width:76px; height:21px; margin:0 auto; background:#2eacbf; line-height:21px; text-align:center; color:#fff;}
.btn_detail_view {background:#0089cc;}



/*¹öÆ° À§Ä¡ ¼³Á¤*/
.btn_wrap {margin-top:30px; text-align:center;}
.btn_wrap > a {margin-left:10px;}
.btn_wrap > a:first-child {margin:0;}
.btn_wrap1 {padding:23px 0; margin-top:30px; border-top:1px solid #e6e6e6; text-align:center;}
.btn_wrap1 > a {margin-left:10px;}
.btn_wrap1 > a:first-child {margin:0;}
.btn_wrap2 {margin:10px 0 74px; text-align:right;}
.btn_wrap2 > a {float:right;}
.btn_wrap3 {position:relative; padding:20px 0;}
.btn_wrap3 > div {text-align:right;}
.btn_wrap3 > div:first-child {position:absolute; top:20px; left:0; margin-top:0; text-align:left;}

.btn_right {padding:20px 0; text-align:right;}
.tx_center {padding-bottom:50px; text-align:center;}
.btn_area:after,.sub_navi ul:after,.btn_wrap2:after {content:''; clear:both; display:block;}
.f_left {float:left !important;}
.f_right {float:right !important;}
.t_right {text-align:right;}
.t_center {text-align:center;}
.t_left {text-align:left;}
.btns {width:100%; margin-top:12px; overflow:hidden;}
.bor_left {border-left:1px solid #c7c7c7;}
.bor_rno td {border-right:0 !important;}

/*¿©¹é °£°Ý*/
.mr_no {margin:0 !important;}
.mrt_33 {margin:0 0 33px !important;}
.mr_leftNo {margin-left:0 !important;}
.mr_left77 {margin-left:77px;}
.mr_right23 {margin-right:23px;}
.mr_left60 {margin-left:60px;}
.mrb47 {margin-bottom:47px !important;}
.pd10 {padding-left:10px !important; padding-right:10px !important; }
.mt10 {margin-top:10px;}
.mtl10 {margin-left:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mar20 {margin:20px 0;}
.mt51 {margin-top:51px;}
.mr_rno {margin-right:0 !important;}
.mtb12 {margin-bottom:12px !important;}
.bor_no {border:0 !important;}
.br_no {border:0 !important; border-top:1px solid #dedede !important;}
.mr41 {margin:0 41px 0 13px;}
.mab100 {margin-bottom:100px !important;}
.pd_no {padding:0 !important;}
.pdt48 {padding-top:48px;}
.pdb50 {padding-bottom:50px;}
.pdb60 {padding-bottom:60px !important;}
.pd22 {padding:22px 55px !important;}
.mrb5 {margin-bottom:5px;}
.mrb3 {margin-bottom:3px;}
.mrb30 {margin-bottom:30px;}
.pdb100 {padding-bottom:100px !important;}
.wid80 {width:80px !important;}
.wid110 {width:110px !important;}
.wid130 {width:130px !important;}
.wid150 {width:150px !important;}
.wid170 {width:170px !important;}
.wid200 {width:200px !important;}
.wid230 {width:230px !important;}
.wid278 {width:278px !important;}
.wid410 {width:410px !important;}
.wid550 {width:550px !important;}
.inpt95 {width:95% !important;}
.hei61 {height:61px;}
.mrt6 {margin-top:6px;}
.bo_lno {border-left:0 !important;}
.bo_rno {border-right:0 !important;}
.border_no th,.border_no td {border-left:0 !important; border-right:0 !important;}
.th_border {border-left:1px solid #dedede !important;}
.wid97 {min-width:97px !important; height:31px !important; font-size:13px !important; line-height:31px !important;}

/*ÆùÆ® ¼³Á¤*/
.t_orage {color:#e27000;}
.t_orage2 {color:#e56600;}
.t_green {color:#629b00;}
.t_darkBlue {color:#489ccd;}
.t_blue {color:#014e8f;}
.t_red {font-weight:700; color:#e52600;}
.t_gray {font-weight:700; color:#636363;}
.t_blueBold {font-weight:700; color:#014e8f;}
.t_gray2 {color:#a7a7a7;}
.t_gray3 {color:#333;} /* 8b8a8a ¼öÁ¤Àü */
.t_gray4 {color:#777777 !important;}
.f_weight {font-weight:400;}
.f_bold {font-weight:700;}
.cursor {cursor:default;}
.bg_orage {background:#e28000 !important;}
.f_titbold {font-family:"notobold" , sans-serif; font-size:18px; font-weight:700; color:#161616; vertical-align:middle;}
.f_bluebold {font-family:"notobold" , sans-serif; font-size:18px; font-weight:700; color:#0089cc; vertical-align:middle;}
.f_graytit {font-family:"notobold" , sans-serif; font-size:16px !important; color:#777777 !important; vertical-align:middle;}
.f_size13 {font-size:13px !important;}


/*Å×ÀÌºí ¼³Á¤*/
table .t_left,table .t_left * {text-align:left !important;}
table .t_left a,.t_ellipsis {display:inline-block; max-width:500px; overflow : hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  -ms-text-overflow:ellipsis; -moz-binding:url(/xe/ellipsis.xml#ellipsis);}
table strong {font-weight:700;}
.t_ellipsis {max-width:100%;}


/*°øÅë ·¹ÀÌ¾Æ¿ô*/
body {background:#ffffff;}
.header {position:relative; width:1080px; height:200px; margin:0 auto;}
.header h1 {position:absolute; top:60%; left:50%; margin:-24px 0 0 -141px;}
.header h1 {display:block; width:271px; height:360px; background:url("./images/BOGNERLOG.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}




.t_sns {position:absolute; left:10px; top:50%; margin-top:-20px;}
.t_sns:after,.gnb:after,.f_sns:after,.f_link:after,.sub_content:after,.con_top ul:after,.list_sch ul:after {content:''; clear:both; display:block;}
.t_sns li {float:left; border:1px solid #333333; border-left:0;}
.t_sns li:first-child {border-left:1px solid #333333;}
.t_sns li a {display:block; width:38px; height:38px; font-size:0; line-height:0; overflow:hidden;}
.t_sns .sns1 a {background:url("../images/img.png") no-repeat 0 0;}
.t_sns .sns2 a {background:url("../images/img.png") no-repeat -45px 0;}
.t_sns .sns3 a {background:url("../images/img.png") no-repeat -90px 0;}
.t_sns .sns1 a:hover {background-position:0 -39px;}
.t_sns .sns2 a:hover {background-position:-45px -39px;}
.t_sns .sns3 a:hover {background-position:-90px -39px;}
.gnb {position:absolute; right:0; top:53px;}
.gnb li {float:left;}
.gnb li a {padding:0 9px; border-left:1px solid #8d8d8d; color:#8d8d8d; line-height:16px;}
.gnb li a:hover {color:#00c6ff;}
.gnb li:first-child a {border:0;}
.lnb_area {height:45px; background:url("../images/bg_lnb.png") repeat-x right top;}
.lnb_area > ul {width:1080px; margin:0 auto; background:url("../images/bg_lnb_line.png") no-repeat left 50%; overflow:hidden;}
.lnb_area > ul > li {float:left; width:216px; background:url("../images/bg_lnb_line.png") no-repeat right 50%;}
.lnb_area > ul > li > a {display:block; height:45px; font-family:"notobold", sans-serif; font-size:18px; font-weight:700; color:#161616; line-height:45px; letter-spacing:-1px; text-align:center;}
.footer {position:relative; width:1080px; padding:48px 0; margin:0 auto; overflow:hidden;}
.footer h2 {position:absolute; top:50%; left:0; width:209px; height:33px; margin-top:-16px; background:url("../images/f_logo.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}
.f_sns {position:absolute; top:69px; left:696px;}
.f_sns li {float:left; border-left:1px solid #414141;}
.f_sns li:first-child {border:0;}
.f_sns li a {display:block; height:20px; background:url("../images/img.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}
.f_sns li.sns1 a {width:43px; background-position:-139px 0;}
.f_sns li.sns2 a {width:34px; background-position:-190px 0;}
.f_sns li.sns3 a {width:39px; background-position:-232px 0;}
.f_link {position:absolute; top:37px; right:0;}
.f_link li {float:left; margin-left:7px;}
.f_link li a {display:block; width:113px; height:52px; font-size:0; line-height:0; overflow:hidden;}
.f_link .link1 a {background:url("../images/parter_img1.png") no-repeat;}
.f_link .link2 a {background:url("../images/parter_img2.png") no-repeat;}
.address {padding-left:252px; line-height:22px; color:#a1a1a1;}
.address a {color:#a1a1a1;}

.sub_content_area {background:#f2f2f4;}
.sub_content {width:1080px; margin:0 auto; padding:72px 0; }
.con_area {position:relative; width:1080px; margin:0 auto;}
.left_menu {float:left; width:200px; padding-top:14px;}
.left_menu h2 {padding-left:28px; background:url("../images/bg_sub_tit.png") no-repeat left 50%; font-family:"notobold", sans-serif; font-size:22px; line-height:24px; color:#161616;}
.left_menu ul {margin-top:8px; padding-top:4px; background:url("../images/bg_left_top.gif") no-repeat left top; border-bottom:1px solid #161616;}
.left_menu ul li {border-top:1px solid #cecece;}
.left_menu ul li:first-child {border:0;}
.left_menu ul li a {display:block; height:44px; padding:0 40px 0 21px; font-size:15px; font-weight:700; line-height:44px; color:#161616;}
.left_menu ul li.active a,.left_menu ul li a:hover {background:#161616 url("../images/bg_sub_navi.gif") no-repeat 174px 50%; color:#fff;}
.con_top {position:relative;}
.con_top h2 {border-bottom:4px solid #161616; font-family:"notobold", sans-serif; font-size:36px; line-height:46px; color:#161616;}
.con_top ul {position:absolute; bottom:13px; right:0;}
.con_top ul li {float:left; padding-left:11px; margin-right:11px; background:url("../images/ico_navi.png") no-repeat left 3px; font-family:'dotum' ,sans-serif; color:#161616;}
.con_top ul li a {font-family:'dotum' ,sans-serif; color:#161616;}
.con_top ul li:first-child {padding-left:25px; background:url("../images/ico_home.png") no-repeat left 1px;}
.con_top ul li:last-child {margin:0; font-weight:700;}

/*¼­ºê ºñÁÖ¾ó ÀÌ¹ÌÁö*/
.sub_visiual1,.sub_visiual2 {height:235px; background:#0d0d0d url("../images/sub_visual1.png") no-repeat 50% 50%; font-size:0; line-height:0; overflow:hidden;}
.sub_visiual2 {background:#0d0d0d url("../images/sub_visual2.png") no-repeat 50% 50%;}

/*ÀÎ»ç¸»*/
.greeting_visual {width:1010px; text-align:center;}
.greeting_visual h3{padding-top:350px; margin-bottom:10px; font-family:"notobold", sans-serif; font-size:24px; line-height:1.2; color:#8A8A8A;}
.greeting_visual p{font-size:16px; color:#8A8A8A;}



.greeting_visual span,.company_visual span,.customer_visual span,.reservation_visual span {color:#0089cc;}
.greeting_visual em,.company_visual em,.customer_visual em,.reservation_visual em {display:block;}
.greeting_tx {margin:40px 0; font-size:14px; color:#777777;}
.greeting_tx span {color:#0089cc;}
.greeting_tx em {padding-bottom:2px; border-bottom:1px solid #bbbbbb; font-weight:700; color:#161616;}
.ceo {display:inline-block; width:133px; height:33px; background:url("../images/greeting_ceo.gif") no-repeat; font-size:0; line-height:0; overflow:hidden;}

/*È¸»ç¼Ò°³*/
.company_visual {width:810px; height:217px; background:url("../images/bg_comapany_visual.png") no-repeat; text-align:right;}
.company_visual h3 {padding-top:30px;}
.company_visual strong {font-weight:700;}
.company_img {padding-left:48px;}
.company_img h4 {padding:28px 0 15px; font-family:"notobold", sans-serif; font-size:18px; color:#161616;}
.pdt48 {padding-top:48px !important;}
.company_img ul {width:100%; overflow:hidden;}
.company_img ul li {float:left; width:330px; height:242px; margin:0 30px 20px 0; padding:5px; background:#fff; border:1px solid #bababa; overflow:hidden;}

/*Ã£¾Æ¿À½Ã´Â ±æ*/
.contact_t1,.map_address li p {margin-top:42px; padding-left:20px; background:url("../images/bu_dot1.png") no-repeat 6px 6px;}
.contact_t1 span {color:#0089cc;}
.map {margin-top:15px; padding:8px; border:1px solid #bbbbbb; background:#fff; overflow:hidden;}
.map_address {margin-top:20px;}
.map_address li {width:100%; overflow:hidden;}
.map_address li p {float:left; margin:10px 24px 0 0; background-position:6px 50%; font-family:"notobold", sans-serif; font-size:14px; font-weight:700; color:#161616;}
.map_address li p span {color:#0089cc;}

/*·Î±×ÀÎ*/
.login_area {min-height:297px; margin-top:41px; border:1px solid #e1e1e1; background:#f5f5f6 url("../images/bg_login.gif") no-repeat left top;}
.login_area .log_tit {padding:26px 0 29px 243px;}
.login_area .log_tit > h3 {padding-top:15px; background:url("../images/bg_login_line.gif") no-repeat left top; font-family:"notobold", sans-serif; font-size:34px; color:#161616; line-height:36px; letter-spacing:-2px;}
.login_area .log_tit > h3 span {color:#0089cc;}
.login_box {position:relative; padding-left:151px;}
.item {margin-top:10px;}
.item:first-child {margin:0;}
.item > span {display:inline-block; width:75px; padding-right:15px; font-size:16px; font-weight:700; color:#161616; text-align:right; vertical-align:middle;}
.item input {width:250px;}
.btn_login,.btn_login2 {position:absolute; left:514px; top:0;}
.save_chk {margin-top:6px; padding-left:90px;}
.find_save {position:relative;}
.save_chk label {font-size:13px; color:#bdbdbd;}
.find_idpw {position:absolute; top:0; left:234px; border-bottom:1px solid #d8d8d8;}
.find_idpw a {font-size:13px; color:#a4a4a4;}
.login_after {margin-top:90px; text-align:center;}
.login_after h3 {margin:29px 0 10px; font-family:"notobold", sans-serif; font-size:26px; color:#0089cc;}
.login_after_tx {display:inline-block; padding:10px 0; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; font-size:24px; font-weight:700; color:#161616; text-align:center;}
.login_after_tx span {color:#0089cc;}
.find_tx {display:inline-block; padding:10px 0; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; font-size:13px; color:#acacac; line-height:18px; text-align:center;}
.find_tx strong {font-weight:700; color:#777777;}

/*¸ÞÀÎ*/
.tp-bannertimer {visibility:hidden !important;}
.tp-banner-container {width:100% !important;}
.tp-bullets {height:91px; top:20px; bottom:auto !important;}
.tp-bullets.hidebullets {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
.tp-bullets.simplebullets.round .bullet {margin-left:0px !important; margin-right:47px !important; padding-left:47px; border-left:1px solid #a4a4a4;}
.tp-bullets.simplebullets.round .bullet.first {width:202px; height:91px; margin:0; padding:0; border:0; background:url("../images/slider_mu1.png") no-repeat right top !important; overflow:hidden;}
.tp-bullets.simplebullets.round .bullet:nth-child(2) {width:177px; height:91px; background:url("../images/slider_mu2.png") no-repeat right top !important; overflow:hidden;}
.tp-bullets.simplebullets.round .bullet:nth-child(3) {width:187px; height:91px; background:url("../images/slider_mu3.png") no-repeat right top !important; overflow:hidden;}
.tp-bullets.simplebullets.round .bullet.last {width:224px; height:91px; background:url("../images/slider_mu4.png") no-repeat right top !important; overflow:hidden;}
.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover {background-position:right -91px !important;}
.mn_thumb_area {background:#f2f2f4;}
.mn_thumb_area ul {width:1080px; padding:50px 0; margin:0 auto; overflow:hidden;}
.mn_thumb_area ul li {float:left; width:346px; height:440px; margin-left:21px; background:#ffffff; overflow:hidden;}
.mn_thumb_area ul li:first-child {margin:0;}
.mn_thumb_area ul li .thumb_img,.mn_thumb_area ul li .thumb_img img {position:relative; width:346px; height:250px; overflow:hidden;}
.mn_thumb_area ul li .thumb_img > span {position:absolute; top:0; left:0; display:block; width:100%; height:250px; background:url("../images/mv_play.png") no-repeat 50% 50%; z-index:10;}
.mn_thumb_area ul li .thumb_img > span > a {display:block; width:100%; height:250px; font-size:0; line-height:0; overflow:hidden;}
.mn_thumb_area ul li .thumb_img > div {position:absolute; left:0; bottom:0; width:100%; height:48px; background: rgba(29, 32, 43, 0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#901d202b,endColorstr=#901d202b); zoom: 1;}
.mn_thumb_area ul li .thumb_img > div p {padding:0 40px 0 30px; background:url("../images/bu_thumb.png") no-repeat 10px 50%; font-size:18px; font-weight:700; line-height:48px; color:#00c6ff; overflow:hidden;}
.mn_thumb_area ul li .thumb_img > div a {position:absolute; top:50%; right:16px; display:block; width:12px; height:12px; margin-top:-6px; background:url("../images/thumb_plus.png") no-repeat; font-size:0; line-height:0; overflow:hidden; z-index:20;}
.thumb_tx {height:190px; overflow:hidden;}
.thumb_tx h3 a {display:block; padding:40px 0 20px; font-size:18px; color:#161616; line-height:24px; text-align:center;}
.thumb_tx p a {display:block; padding-bottom:38px; font-size:14px; line-height:22px; color:#161616; text-align:center;}
.mu_link {padding:60px 0; background:#fff;}
.mu_link ul {width:1080px; margin:0 auto; overflow:hidden;}
.mu_link ul li {float:left; width:215px; height:180px; border-left:1px solid #e6e6ea;}
.mu_link ul li:first-child {border:0;}
.mu_link ul li a {display:block; width:215px; height:180px;}
.mu_link ul li.mu1 a .ico {display:block; width:33px; height:33px; margin:19px auto 30px; background:url("../images/img.png") no-repeat 0 -97px;}
.mu_link ul li.mu2 a .ico {display:block; width:34px; height:33px; margin:19px auto 30px; background:url("../images/img.png") no-repeat -58px -97px;}
.mu_link ul li.mu3 a .ico {display:block; width:38px; height:30px; margin:19px auto 33px; background:url("../images/img.png") no-repeat -111px -100px;}
.mu_link ul li.mu4 a .ico {display:block; width:34px; height:36px; margin:19px auto 27px; background:url("../images/img.png") no-repeat -168px -100px;}
.mu_link ul li.mu5 .ico {display:block; width:28px; height:30px; margin:19px auto 29px; background:url("../images/img.png") no-repeat -221px -100px;}
.mu_link ul li.mu1 a:hover .ico {background-position:0 -145px;}
.mu_link ul li.mu2 a:hover .ico {background-position:-58px -145px;}
.mu_link ul li.mu3 a:hover .ico {background-position:-111px -145px;}
.mu_link ul li.mu4 a:hover .ico {background-position:-168px -145px;}
.mu_link ul li.mu5:hover .ico {background-position:-221px -145px;}
.mu_link ul li a .tit {display:block; font-family:"notobold", sans-serif; font-size:20px; font-weight:700; color:#434343; letter-spacing:-1px; text-align:center;}
.mu_link ul li a em {display:block; margin-top:17px; font-size:14px; color:#161616; line-height:20px; text-align:center;}
.mu_link ul li.mu5 .open {display:block; font-size:14px; line-height:18px; color:#161616; text-align:center;}
.mu_link ul li.mu5 p {padding-left:41px; margin-top:13px; font-family:"notobold", sans-serif; font-size:18px; font-weight:700; color:#434343; line-height:22px;}
.mu_link ul li a:hover .tit,.mu_link ul li a:hover em,.mu_link ul li.mu5:hover .open,.mu_link ul li.mu5:hover p {color:#009de6;}

.blog_area {height:390px; background:url("../images/bg_blog.png") no-repeat; background-size:cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_blog.png', sizingMethod='scale');
-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_blog.png',sizingMethod='scale')";}
.blog_area h2 {padding-top:140px; font-size:36px; color:#ffffff; text-align:center;}
.blog_area h2 span {display:inline-block; width:74px; height:61px; margin:13px 5px 0 0; background:url("../images/ico_blog.png") no-repeat; vertical-align:middle;}
.blog_area ul {margin-top:10px; text-align:center;}
.blog_area ul li {display:inline-block; margin:0 0 5px 6px;}
.blog_area ul li:first-child {margin-left:0;}
.blog_area ul li a {display:block; height:34px; padding:0 28px; border:3px solid #fff; font-family:"notobold", sans-serif; font-size:16px; font-weight:700; line-height:34px; color:#fff;}
.blog_area ul li a:hover {background: rgba(255, 255, 255, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50ffffff,endColorstr=#50ffffff); zoom: 1;}

.sitemap_area {padding:38px 0; background:#f2f2f4;}
.sitemap_area > div {width:1080px; margin:0 auto; overflow:hidden;}
.sitemap_area > div div {float:left; width:150px; margin-left:36px;}
.sitemap_area > div div:first-child {margin:0;}
.sitemap_area > div div h3 {margin-bottom:22px; font-size:18px; color:#161616;}
.sitemap_area > div div ul li a {font-size:14px; line-height:22px; color:#161616;}

/*È¸¿ø°¡ÀÔ*/
.mem_tit {margin-top:25px; font-size:20px; color:#161616;}
.mem_tit span {display:inline-block; width:8px; height:8px; background:#cecece; margin-right:13px; vertical-align:middle;}
.mem_box {height:138px; margin-top:17px; padding:20px 4px 20px 20px; background:#fff; border:1px solid #e1e1e1; overflow:auto; overflow-x:hidden;}
.mem_box * {font-size:13px; line-height:18px; color:#b4b4b4;}
.mem_box p {margin-bottom:20px;}
.mem_chk {margin-top:10px; text-align:right;}
.post_t1 {font-size:14px; color:#858585;}
.post_t2 {font-size:12px; color:#aaaaaa;}
.post_sch_box {margin-top:22px;}
.post_sch_box input {width:295px; font-size:13px;}

/*°øÁö»çÇ×*/
.list_sort {width:100%; padding:16px 18px; overflow:hidden;}
.list_sort li {float:left; margin-right:10px; padding-left:14px; background:url("../images/bu_sort.gif") no-repeat left 8px;}
.list_sort li:first-child {background:none; padding:0;}
.list_sort li a {display:block; font-size:13px; font-weight:700; color:#272727;}
.list_sort li.active a,.list_sort li:hover a {border-bottom:2px solid #0089cc; color:#0089cc;}
.ico_reply {display:inline-block; width:12px; height:15px; margin-right:10px; background:url("../images/ico_reply.gif") no-repeat; vertical-align:middle; font-size:0; line-height:0; overflow:hidden;}
.ico_lock {display:inline-block; width:16px; height:16px; margin-left:5px; background:url("../images/ico_lock.gif") no-repeat; vertical-align:middle; font-size:0; line-height:0; overflow:hidden;}
.ico_file {display:inline-block; width:11px; height:10px; margin-left:5px; background:url("../images/ico_file.gif") no-repeat; vertical-align:middle; font-size:0; line-height:0; overflow:hidden;}
.ico_hot {display:inline-block; width:31px; height:15px; margin-left:5px; background:url("../images/ico_hot.gif") no-repeat; vertical-align:middle; font-size:0; line-height:0; overflow:hidden;}

.list_sch > ul {padding:25px 50px; border:6px solid #e4e4e4;}
.list_sch > ul > li,.list_sch > ul > li .it {float:left;}
.list_sch > ul > li {margin-right:5px;}
.list_sch > ul > li.f_right {margin:0;}
.list_sch > ul > li .it {width:238px; height:19px; padding:6px 5px; font-size:13px;}
.btn_sch {display:block; float:left; width:40px; height:33px; margin-left:-1px; background:url("../images/img.png") no-repeat -274px -34px; font-size:0; line-height:0; overflow:hidden;}
.detail_nb {padding:29px 10px; color:#333;}
.detail_nb img {max-width:100%; overflow:hidden;}
.tx_prnext {border-bottom:1px solid #cacaca;}
.tx_prnext dl {width:100%; border-top:1px solid #cacaca; overflow:hidden;}
.tx_prnext dl dt {float:left; width:114px; padding:0; border-right:1px solid #dedede; font-size:13px; font-weight:700; text-align:center; line-height:47px;}
.tx_prnext dl dd {float:left; width:621px; padding:12px 37px;}
.tx_prnext dl dd a {line-height:18px; border-bottom:1px solid transparent; color:#b3b3b3;}
.tx_prnext dl dd a:hover {border-bottom:1px solid #ababab; font-weight:700; color:#808080;}

/*°í°´¼¾ÅÍ*/
.customer_visual,.reservation_visual {width:810px; height:163px; background:url("../images/bg_customer_visual.png") no-repeat left top; text-align:right;}
.reservation_visual {background:url("../images/bg_reservation_visual.png") no-repeat left top;}
.customer_visual h3,.reservation_visual h3 {padding-top:37px; margin-bottom:15px; letter-spacing:-1px;}
.item_list {width:100%; overflow:hidden;}
.item_list li {float:left; margin-right:23px;}
.t_box {padding:0 !important; border:0 !important;}
.t_box > div {min-height:280px; margin-bottom:20px; padding:10px; border:1px solid #b9b9b9; background:#fff; color:#333;}
.captcha {float:left; margin:2px 5px 0 0; }
.star_tx {margin:17px 0 9px; text-align:right;}
.pop_pw > p {padding-left:90px; height:70px; background:url("../images/pop_ico_pw.gif") no-repeat 0 50%; line-height:70px;}
.pop-container .btn_close {position:absolute; top:17px; right:36px; display:block; width:17px; height:17px; background:url("../images/img.png") no-repeat -286px -82px; font-size:0; line-height:0; overflow:hidden;}

/*Á¦Ç°¼Ò°³*/
.product_img {position:relative; height:386px; background:url("../images/product_img1.png") no-repeat;}
.product_img div,.gloss_box3 div {position:absolute; top:50px; right:50px; width:271px; height:226px; padding:35px 15px 0; background: rgba(57, 147, 191, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#703993bf,endColorstr=#703993bf); zoom: 1; color:#fff; text-align:right; }
.product_img div h3,.gloss_box3 div h3 {font-family:"notobold", sans-serif; font-size:28px; font-weight:700; letter-spacing:-1px;}
.product_img div h3 span,.gloss_box3 div h3 span {display:block;}
.product_img div p,.gloss_box3 div p {margin-top:18px; font-size:14px; line-height:18px; color:#ace2ff;}
.product_img div p span,.gloss_box3 div p span {font-weight:700; color:#fff;}
.bullet {display:inline-block; width:20px; height:3px; background:#f2f2f4;}
.product_t {margin-top:37px; font-size:14px; line-height:22px; color:#777777;}
.product_t span {border-bottom:1px solid #95c0d5; color:#0089cc;}
.img_product1 {margin:76px auto 20px;}

/*sr7 ÀÌ¶õ*/
.sr_top {padding:37px 0; border-bottom:1px solid #d3d3d3; background:url("../images/sr_img1.png") no-repeat 95% 50%; font-size:14px; line-height:22px;}
.sr_top span {padding-bottom:0; text-decoration:underline; color:#0089cc;}
.sr_tit,.coating_tit {margin:80px 0 29px; padding-left:16px; background:url("../images/bu_sr.gif") no-repeat left 50%; font-family:"notobold", sans-serif; font-weight:700; font-size:28px; color:#161616;}
.sr_list li,.sr_tx {position:relative; margin-bottom:10px; padding-left:12px; color:#818181;}
.sr_list li span,.sr_tx span {display:block; position:absolute; top:8px; left:0; width:4px; height:4px; background:#acacac;}
.sr_list li em {font-weight:700; color:#5a5a5a;}
.mv_area {width:831px; height:577px; margin-top:35px; overflow:hidden;}
.sr_thumb {width:100%; padding-top:18px; overflow:hidden;}
.sr_thumb li {position:relative; float:left; width:357px; height:142px; margin:0 0 10px 0; padding:18px; border:1px solid #d5d5d5; background:#fafafb; overflow:hidden;}
.sr_thumb li.mrl40 {margin-left:20px;}
.sr_thumb li p {float:left; width:144px; margin-top:56px; font-family:"notobold", sans-serif; font-size:18px; font-weight:700; color:#161616; letter-spacing:-1px; line-height:1.3;}
.sr_thumb li span {float:right;}
.sr_thumb li em {display:block; position:absolute; top:18px; left:18px; width:35px; height:35px; background:url("../images/img.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}
.sr_thumb li.mu1 em {background-position:0 -206px;}
.sr_thumb li.mu2 em {background-position:-45px -206px;}
.sr_thumb li.mu3 em {background-position:-90px -206px;}
.sr_thumb li.mu4 em {background-position:-135px -206px;}
.sr_thumb li.mu5 em {background-position:-180px -206px;}
.sr_thumb li.mu6 em {background-position:-225px -206px;}
.sr_thumb li.mu7 em {background-position:-270px -206px;}
.sr_thumb li.mu8 em {background-position:-315px -206px;}
.sr_thumb li.mu9 em {background-position:-360px -206px;}
.sr_thumb li.mu10 em {background-position:-405px -206px;}

/*½¯µå·± ÄÚÆÃÀÌ¶õ*/
.coating_tit {margin-top:37px;}
.coating_list {background:url("../images/coating_img1.png") no-repeat right 50%;}
.coating_list li {position:relative; padding-left:17px; font-size:14px; line-height:28px; color:#161616;}
.coating_list li span {position:absolute; top:0; left:0; font-weight:700; color:#0089cc;}
.coating_list li em {color:#818181;}
.coating_tx {margin-bottom:26px; font-size:16px; line-height:24px; color:#0089cc;}
.coating_round {width:100%; margin-bottom:105px; overflow:hidden;}
.coating_round > div {float:left; width:327px;}
.coating_round > div.tb_coating {float:right; width:429px; }
.coating_round > div p {margin-bottom:15px; font-size:13px; line-height:20px; color:#a1a1a1;}
.coating_tit2 {border-bottom:4px solid #161616; font-size:34px; font-weight:700; color:#161616;}
.coating_tit3 {position:relative; margin-top:48px; font-size:23px; font-weight:700; color:#161616;}
.coating_tit3 span {display:inline-block; width:6px; height:12px; margin:0 10px 0 5px; background:#0089cc; vertical-align:middle;}
.coating_tit3 em {display:block; padding-left:23px;}
.product_coating {position:relative; width:758px; padding:25px; margin-top:18px; border:1px solid #d5d5d5; background:#fafafb; overflow:hidden;}
.product_coating > span {display:inline-block; width:178px; height:146px; border:1px solid #dcdcdc; overflow:hidden;}
.product_coating .coating_list {position:absolute; top:50%; left:227px; margin-top:-42px;}
.product_coating .coating_list.mt28 {margin-top:-28px;}

/*±¤ÅÃÀÌ¶õ*/
.gloss_box {position:relative;}
.gloss_tx {font-size:14px; line-height:22px; color:#777777;}
.gloss_tx span {color:#161616;}
.gloss_box .img {display:block; position:absolute; top:0; right:0; border:1px solid #cccccc;}
.img_box {display:block; margin:28px auto 0;}
.img_box img {border:1px solid #cccccc;}
.gloss_tit {padding-left:33px; margin:47px 0 18px; background:url("../images/bu_tit.gif") no-repeat 10px 50%; font-family:"notobold", sans-serif; font-weight:700; font-size:20px; color:#161616; line-height:28px;}
.gloss_box2 {width:100%; height:175px; margin:37px 0 93px; background:url("../images/gloss_img4.png") no-repeat left top;}
.gloss_tbox {float:right; width:120px; height:139px; padding:36px 19px 0; background:#475778; text-align:right;}
.gloss_tbox h4 {margin-bottom:19px; font-size:22px; font-weight:700; color:#fff;}
.gloss_tbox p {margin-top:11px; font-size:16px; color:#c3d1ee;}
.gloss_box3 {position:relative; width:100%; height:248px; margin-top:20px; background:url("../images/gloss_img5.png") no-repeat left top;}
.gloss_box3 div {top:24px; right:24px; width:211px; height:166px; background: rgba(175, 101, 128, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70af6580,endColorstr=#70af6580); zoom: 1;}
.gloss_list {width:100%; margin:21px 0 29px; overflow:hidden;}
.gloss_list li {float:left; width:148px; height:208px; margin-left:15px; background:#fafafb; border:1px solid #d5d5d5; text-align:center; overflow:hidden;}
.gloss_list li:first-child {margin:0;}
.gloss_list li img {width:122px; height:122px; margin:12px auto 16px; border:1px solid #cacaca; overflow:hidden;}
.gloss_list li p {font-size:16px; color:#161616;}

/*»õÂ÷ÁõÈÄ±º*/
.tabs > ul {width:100%; margin:16px 0 19px; overflow:hidden;}
.tabs > ul > li {float:left; padding-left:21px; margin-right:18px; background:url("../images/bu_dot2.gif") no-repeat left 50%;}
.tabs > ul > li > a {display:block; border-bottom:4px solid transparent; font-size:20px; font-weight:700; color:#161616;}
.tabs > ul > li:first-child {padding-left:0; background:none;}
.tabs > ul > li > a:hover,.tabs > ul > li.ui-state-active a {border-bottom-color:#0686c4; color:#0686c4;}
.incase_tbox {width:810px; height:74px; margin-top:35px; background:url("../images/bg_syndrome.png") no-repeat; font-size:20px; color:#fff; text-align:center; line-height:74px; }
.incase_tbox span {font-weight:700;}

.tb_incase {margin-bottom:65px; border-top:2px solid #0089cc; color:#727272;}
.tb_incase th {padding:10px; border:1px solid #cdcdcf; border-top:0; background:#fafdfd; font-size:16px; color:#0089cc;}
.tb_incase td {padding:10px; border:1px solid #cdcdcf; border-top:0; background:#fff; font-size:15px; text-align:center;}
.tb_incase2 {border-top:2px solid #0089cc; color:#727272;}
.tb_incase2 th {padding:4px; border:1px solid #cdcdcf; border-top:0; background:#f8f8f8; font-size:16px; color:#909090;}
.tb_incase2 td {padding:4px; border:1px solid #cdcdcf; border-top:0; background:#fff; font-size:15px; text-align:center;}
.tb_incase2 th em {font-size:12px; color:#c9c9c9;}
.tb_incase2 span {color:#0089cc;}
.tb_incase2 .tb_bg {background:#ececec;}

.chart_any {width:100%; margin-bottom:49px; overflow:hidden;}
.chart_any > div {float:left;}
.chart_any .tb_incase2 {float:right; width:449px;}

.case_box {padding:36px 0 49px 436px; margin-top:34px; background:url("../images/incare_syndrome_img6.png") no-repeat left 50%;}
.case_box h3 {padding-left:23px; margin-top:0; background-position:left 50%;}

.flugun_box1 {width:100%; margin-top:60px; overflow:hidden;}
.flugun_box1 > div {float:right; width:370px;}
.flugun_box1 > .tb_flugun {float:left; width:405px;}
.flugun_box1 > div h3 {margin-top:0; padding-left:21px; background-position:left 10px; letter-spacing:-1px;}
.flugun_box1 > div h4 {font-size:16px; color:#0686c4;}
.flugun_box1 > div p {margin:10px 0 20px; font-size:14px; line-height:28px; color:#777777;}

.tb_flugun {border-top:2px solid #0089cc; color:#727272;}
.tb_flugun table {table-layout:auto;}
.tb_flugun th {padding:10px; border:1px solid #cdcdcf; border-top:0; background:#ececec; font-size:16px; color:#0089cc;}
.tb_flugun td {padding:10px; border:1px solid #cdcdcf; border-top:0; background:#fff; font-size:15px; text-align:center;}
.tb_flugun td:first-child {background:#fbfbfb;}
.tb_flugun span {font-size:12px; color:#a5a5a5;}
.flugun_skill {background:url("../images/incare_syndrome_img7.png") no-repeat right top;}
.flugun_skill h4 {margin-top:26px; font-size:16px; color:#0686c4;}
.flugun_skill p {font-size:14px; line-height:28px; color:#777777;}
.mv_box {width:831px; height:577px; margin-top:45px; overflow:hidden;}
.car_img {width:100%; height:345px; background:url("../images/incare_syndrome_img3.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}
.car_img:hover {background-position:0 -345px;}

/*½Ã°øÁ¡ Ã£±â*/
.sch_top {position:relative; height:47px; margin-top:10px; background:#8d9fb0;}
.sch_top h3 {padding-left:40px; font-size:20px; color:#fff; line-height:47px;}
.sch_top h3 em {margin-left:38px; font-size:14px; color:#d6e2ee;}
.sch_top p {position:absolute; top:50%; right:40px; margin-top:-10px; font-size:14px; color:#d0e0ef;}
.sch_top p span {color:#fff;}
.sch_cont {padding:0; background:#545457;}
.sch_cont .sch_rd_type {padding:15px 43px; border-bottom:1px solid #4b4d4f;}
.sch_box {position:relative; padding:13px 43px; margin:0; border-top:1px solid #5b5c5e;}
.sch_box input {width:70%; background:#47474b; border:0; font-size:18px; color:#9f9fa5;}
.sch_box .i_label {top:50%; left:48px; margin-top:-13px; font-size:18px; color:#9f9fa5;}
.btn_store_sch {position:absolute; top:50%; right:43px; display:block; width:163px; height:38px; background:#fff; margin-top:-21px; padding:0 5px; border:2px solid #fff; font-family:"notobold", sans-serif; font-size:20px; font-weight:700; color:#545457; line-height:38px; letter-spacing:-1px; overflow:hidden; text-align:center;}
.bu_sch_tx {padding-left:43px; margin-top:5px; font-size:13px; color:#8f8f91;}
.bu_sch_tx span {display:inline-block; width:4px; height:4px; margin-right:5px; background:#b3b3b4; vertical-align:middle;}
.sch_tab {float:right; margin:0 41px 10px;}
.sch_tab > li {float:left; padding:0 12px; background:url("../images/bu_dot3.gif") no-repeat left 50%;}
.sch_tab > li > a {padding-bottom:1px; border-bottom:2px solid transparent; font-size:13px; font-weight:700; color:#161616;}
.sch_tab > li:first-child {background:none;}
.sch_tab > li.active a,.sch_tab > li:hover a {border-color:#0089cc; color:#0089cc;}

.tb_store {clear:both; border-bottom:1px solid #aeaeae;}
.tb_store td {padding:13px 10px; border-top:1px solid #e3e3e3;}
.tb_store tr:first-child td {border-top-color:#aeaeae;}
.tb_store td .t_ellipsis {border-bottom:1px solid transparent;}
.tb_store td .t_ellipsis:hover {border-color:#0a5796; color:#0a5796;}
.sch_box .selectric-wrapper {display:inline-block; width:auto;}
.store_thumb {width:100%; margin-top:30px; text-align:center; overflow:hidden;}
.store_thumb li {float:left; width:250px; height:180px; margin:0 30px 30px 0; background:#e3e3e3; overflow:hidden; font-size:0; line-height:0;}
.store_thumb li img {width:250px; height:180px; overflow:hidden;}

.tb_store_detail {margin-top:35px; border-bottom:1px solid #aeaeae; font-size:13px; color:#000000;}
.tb_store_detail th {padding:15px 10px; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; color:#0089cc;}
.tb_store_detail td {padding:15px 10px; border-top:1px solid #e3e3e3;}
.tb_store_detail tr:first-child th,.tb_store_detail tr:first-child td {border-top-color:#aeaeae;}

.file_up {position:relative;}
.file_up > div {position:absolute; top:0; left:0; z-index:10;}
input[type=text].file {width:267px; height:30px; line-height:30px;}
.file {width:267px; height:30px; margin-left:118px; padding:0 !important; line-height:30px;}
#file {margin:0 !important; width:113px !important; padding:0 !important;}

.gallery_reg_box {position:relative; margin-top:40px; padding:12px 120px 12px 18px; border:6px solid #e4e4e4;}
.gallery_reg_box > div {margin-bottom:5px;}
.gallery_reg_box > div span {margin-right:7px;}
.gallery_reg_box > div input {width:165px; padding:4px 5px; margin-right:10px; font-size:13px;}
.gallery_reg_box textarea {width:100%; height:72px; border:1px solid #b9b9b9;}
.gallery_reg_box .btn_gallery_reg {position:absolute; top:47px; right:18px; display:block; width:90px; height:74px; background:#015291; font-size:14px; color:#fff; line-height:74px; text-align:center; overflow:hidden;}

.gall_thumb {width:100%; padding-top:30px; border-top:1px solid #c2c2c2; border-bottom:2px solid #111111; overflow:hidden;}
.gall_thumb li {float:left; width:188px; height:238px; margin:0 16px 40px 0; background:#fff; border:1px solid #e3e3e3; overflow:hidden;}
.gall_thumb li a {display:block;}
.gall_thumb li:hover {background:#fff url("../images/gall_line.gif") repeat-x bottom;}
.gall_thumb .gall_img {display:block; width:100%; height:147px; overflow:hidden;}
.gall_thumb .gall_img img {width:188px; height:147px; overflow:hidden;}
.gall_thumb .gall_tit {display:block; margin:10px 0; font-size:15px; font-weight:700; color:#272727; text-align:center;}
.gall_thumb li em {display:block; height:36px; padding:0 15px; font-size:13px; line-height:18px; color:#777777; overflow:hidden;}

/*¼­ºñ½º °¡°Ý*/
.service_tit_box {position:relative;}
.service_tit_box h3 {margin-bottom:0;}
.service_tit_box span {position:absolute; right:0; bottom:5px; font-family:"notobold", sans-serif; font-size:16px; font-weight:700; color:#161616; letter-spacing:-1px;}
.tb_service {margin-top:12px; border-top:2px solid #0089cc; background:#fff;}
.tb_service .bg1 {background:#e5f3fa;}
.tb_service .bg2 {background:#ebf5e1;}
.tb_service th:first-child {background:#ecf0f2;}
.tb_service .th_bg th {background:#f8f8f8;}
.tb_service th.bg1,.tb_service th.bg2,.tb_service td span {color:#0089cc;}
.tb_service th {padding:13px 10px; border:1px solid #cdcdcf; border-top:0;}
.tb_service td {padding:13px 10px; border:1px solid #cdcdcf; text-align:center;}
.service_list {margin-top:18px;}
.service_list li {position:relative; padding-left:15px; margin-bottom:10px; font-size:13px; color:#0089cc;}
.service_list li span {position:absolute; top:0; left:0;}
.car_choice1,.car_choice2 {width:100%; overflow:hidden;}
.car_choice1 a {float:left; width:397px; height:50px; background:#e8e8e8; border:1px solid #d9d9d9; font-size:16px; line-height:50px; color:#ababab; text-align:center; letter-spacing:-1px;}
.car_choice1 a:first-child {margin-right:12px;}
.car_choice1 a.active,.car_choice1 a:hover,.car_choice2 a.active,.car_choice2 a:hover {background:#fff; border-color:#0089cc; color:#0089cc;}
.car_choice2 a {float:left; width:192px; height:50px; margin-left:11px; background:#e8e8e8; border:1px solid #d9d9d9; font-size:16px; line-height:50px; color:#ababab; text-align:center; letter-spacing:-1px;}
.car_choice2 a:first-child {margin-left:0;}
.estimate_t {margin-top:36px; padding-left:14px; border-bottom:1px solid transparent; font-size:14px; color:#777777;}
.estimate_t span {padding-bottom:2px; border-bottom:1px solid #5eb4df; color:#;}
.estimate_box {margin-top:16px;}
.total {padding:11px 48px 11px 0; border-top:1px solid #5b5c5e; text-align:right;}
.total span {font-size:14px; color:#8c949c; vertical-align:middle;}
.total p,.total_box p {display:inline-block; width:243px; height:32px; margin:0 10px; padding:0 10px; background:#ffffff; font-size:16px; color:#161616; line-height:32px; vertical-align:middle;}
.total_box {margin-top:55px; padding:10px 0; border-top:3px solid #161616; text-align:right;}
.total_box .total_t {font-size:20px; color:#0089cc; letter-spacing:-1px;}
.total_box p {width:311px; height:38px; border:1px solid #cecece; line-height:38px;}
.total_box span {font-size:20px; color:#161616; vertical-align:middle;}

/*´õº¡Ä¿*/
.bunker_t {margin-top:28px; padding-left:30px; background:url("../images/bu_thumb.png") no-repeat 9px 50%; font-size:16px; color:#777777;}
.bunker_list {width:100%; margin-top:40px; overflow:hidden;}
.bunker_list li {float:left; width:524px; height:308px; margin:0 30px 30px 0; overflow:hidden;}

/*0117 Ãß°¡*/
.mem_complete .login_after_tx {padding:10px 15px;}
.mem_complete_t {margin-top:15px; font-size:14px; font-weight:700; color:#a5a5a5;}
.mem_complete_t span {color:#0089cc;}

::-webkit-input-placeholder{color:#999999;} /* À¥Å¶ Àü¿ë ¼Ó¼º */
textarea:-moz-placeholder, input:-moz-placeholder{color:#999999;} /* ÆÄÀÌ¾îÆø½º Àü¿ë ¼Ó¼º */
