@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/jejumyeongjo.css);
@media (min-width: 767.1px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.hidden-md {display:none;}
.visible-xs {display:none;}
.container { max-width:100%; width: 833px;  height: auto; padding:0;}
.container:before,.row:before,.container:after,.row:after {content: " ";  display: table;}
.container:after,.row:after {clear: both;}
.row {  margin-right: -11px;  margin-left: -11px;}
.col-xxs-12, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;  min-height: 1px;  padding-right: 11px;  padding-left: 11px;}
.col-xxs-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;}
.col-xxs-12 {  width: 100%;}
.col-xxs-11 {  width: 91.66666667%;}
.col-xxs-10 {  width: 83.33333333%;}
.col-xxs-9 {  width: 75%;}
.col-xxs-8 {  width: 66.66666667%;}
.col-xxs-7 {  width: 58.33333333%;}
.col-xxs-6 {  width: 50%;}
.col-xxs-5 {  width: 41.66666667%;}
.col-xxs-4 {  width: 33.33333333%;}
.col-xxs-3 {  width: 25%;}
.col-xxs-2 {  width: 16.66666667%;}
.col-xxs-1 {  width: 8.33333333%;}
.text-center {text-align:center;}
.tabpanel {display:none;}
.tabpanel.opened {display:block;}
.tab li a:hover,.tab li a:focus {text-decoration:none;}
ul.panel-left-menu, ul.panel-left-menu li.nav, ul.sub-nav {margin:0;}
/************************************************************************
 * 파일명      : sub01.css
************************************************************************/
/***********************************************************************
* step
************************************************************************/
.gtie8 .row.step201, .gtie8 .row.step202, .gtie8 .row.step203 {margin-left:0; margin-right:0;}
.gtie8 .col-md-5.col-sm-12.col-xs-12.col-xxs-12.step2011 {width: 41.9%; padding:0; background: #ffbf00;}
.gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.step2031, .gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.step2032 {width: 49.9%;}
.gtie8 .step2004 {height:226px;}
.gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.step2031 {background:url('/skin/img/pages/newstep02.jpg') left center no-repeat #888;}
.gtie8 .col-md-12.col-sm-12.col-xs-12.col-xxs-12.step2021, .gtie8 .col-md-12.col-sm-12.col-xs-12.col-xxs-12.step2022, .gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.step2031, .gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.step2032 {padding-left:0; padding-right:0;}
.gtie8 .col-md-7.col-sm-12.col-xs-12.col-xxs-12.step2012 {width: 58%; padding:0;}
.step2001 {background:#ffbf00;}
.bg-newgrey {background:#898888;}
.fundedguideImg {padding:25px;}
.step201, .step202 {margin-bottom:30px;}
p.step201P {color:#fff;font-size:18px;line-height:24px; padding:50px 30px; }
h3.step202H3 {font-family: 'Jeju Myeongjo' !important; font-weight: 400; color:#000;font-size:40px;line-height:40px; text-align:center; letter-spacing:-2px;}
p.step202P {margin-top:10px;color:#333;font-size:18px;line-height:24px; text-align:center;letter-spacing:-1px;}
h3.step203H3 {font-family: 'Jeju Myeongjo' !important; font-weight: 400; margin-bottom:15px;color:#ffd919;font-size:40px;line-height:40px; text-align:center; letter-spacing:-3px;}
p.step203P1 {color:#fff;font-size:18px;line-height:26px; text-align:center; margin-bottom:40px;}
.bg-d9 {background:#d9d9d9; padding:55px 10px;}
.bg-888 {background:#888; padding:55px 30px; text-shadow:0px 0px 1px rgba(0, 0, 0, 0.3);}
p.step203P2 {text-align:center; line-height:60px;}
a.step203Bt {color:#fff;font-size:24px;line-height:24px; padding:15px 20px; border:3px solid #fff;text-align:center; display:inline-block;font-weight: 700;}
img.fullImg {width:100%; height:auto;}
.step2003 {background:url('/skin/img/pages/newstep02.jpg') left center no-repeat #888;}
.step2004 {padding:88px 20px;}
a.step2004Bt {background:url('/skin/img/pages/step2004Bt.png') left center no-repeat; color:#000;font-size:30px;line-height:30px; padding:20px 40px 20px 84px; 
border:3px solid #000;text-align:center; display:inline-block;font-weight: 700; cursor:pointer;}
a.step2004Bt:hover, a.step203Bt:hover {text-decoration:none; border-color:#555; background-color:rgba(0, 0, 0, 0.2);}
.step2004P {text-align:center; line-height:80px; margin-top:30px;}
/***********************************************************************
* support
************************************************************************/
.sub35 h2 {color:#000;font-size:28px;line-height:40px; text-align:center; font-weight:700;}
.sub35 h3 {color:#666;font-size:21px;line-height:40px; text-align:center;}
.supportP {color:#666;font-size:14px;line-height:25px; margin-bottom:10px;}
.support_tabpanel .tabpanel table {margin-bottom:30px; width:100%; border-top:1px solid #a1adb3; border-bottom:1px solid #a1adb3;}
.support_tabpanel .tabpanel table td {color:#666; padding:0 10px;font-size:14px;line-height:40px;}
.support_tabpanel .tabpanel table td.table-standard {color:#333;}
.support_table th {color:#333; font-size:16px;line-height:50px; font-weight:800;}
.support_table.support_mobile_table th {line-height:24px;}
.support_table th.th_bg {background:url('/skin/img/sub/th_Bg.png') left center no-repeat;}
.support_pc_table td {width:20%;}
.support_table td { padding:25px 5px;color:#666; font-size:14px;line-height:24px;text-align:center; letter-spacing:-1px; word-spacing:-1px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.support_table.support_mobile_table td { padding:20px 0 20px 10px;}
.support_table td.noBorder {border:none;}
.support_table td .grand {color:#f34c3c; font-size:16px;line-height:24px; font-weight:800;}
.support_table td.ea {background-color:#eaeaea;}
.support_table td.f7 {background-color:#f7f7f7;}
.support_mobile_table th {text-align:right;}
/***********************************************************************
* competitiveness
************************************************************************/
.gtie8 .brand-story .row {width:832px, padding:0;margin:0;}
.gtie8 .brand-story .row .col-xxs-12 {padding-left:0; padding-right:0;}
.gtie8 .sub3101 h2, .gtie8 .sub3110 .text-center {margin-top:40px;padding: 0 0 0 150px;}
.gtie8 .sub3109, .gtie8 .sub3111 {background:#898888;}

.row.heightG, .row.heightH {background:#898888;}
.sub31011 {padding:0;}
.sub3101 {height:150px;display:table;background:url('/skin/img/sub/comp01.jpg') top left no-repeat #ffd919;}
.sub3101 .text-center {display:table-cell;vertical-align:middle;}
.sub3101 h2 {padding: 0 0 0 150px;font-family: 'Jeju Myeongjo' !important; letter-spacing:-2px; color:#000;font-size:33px;line-height:33px; }
.sub3102 {background:#898888; padding:10px 0; height:auto;}
.sub3102 h3, .sub3109 h3, .sub3111 h3 {color:#ffd919;font-size:28px;line-height:33px;font-family: 'Jeju Myeongjo' !important; letter-spacing:-2px; font-weight:400; margin:20px;}
.sub3102 h4 {color:#fff;font-size:18px;line-height:24px;font-weight:700;margin:20px;}
.sub3102 p, .sub3109 p, .sub3111 p {color:#fff;font-size:14px;line-height:24px; margin-bottom:13px;}
.sub3104 {background:url('/skin/img/sub/comp03.jpg') top left no-repeat; background-size:100%;}
.sub31051 {background:url('/skin/img/sub/comp04.jpg') top left no-repeat; background-size:100%;}
.sub31051 h2 {color:#000;font-size:36px;line-height:36px;font-family: 'Jeju Myeongjo' !important; letter-spacing:-2px; font-weight:400;padding:60px 0; text-shadow:0 0 3px rgba(255, 255, 255, 0.8)}
.sub3105 p, .sub3106 p, .sub3111 p {color:#fff;font-size:14px;line-height:24px; margin-bottom:13px;}
.sub3108 { padding:0;}
.sub3108 img {width:100%; height:auto;}
.sub3109, .sub3110 {display:table;}
.sub3109 .text-center, .sub3110 .text-center {display:table-cell;vertical-align:middle;}
.sub3110 {min-height:150px;background:url('/skin/img/sub/comp06.png') top left no-repeat #ffd919;}
.sub3110 h2 {font-family: 'Jeju Myeongjo' !important; letter-spacing:-2px; color:#000;font-size:33px;line-height:33px;}
.sub3111 .text-center {padding:40px 0;}

/***********************************************************************
* brandstory
************************************************************************/
.brand-story .rows {width:100%; max-width:833px;height:auto; position:relative;display: table;}
.sub1101, .sub1102, .sub1103, .sub1104, .sub1105, .sub1106, .sub1107, .sub1108, .sub1109 {float:left; position:relative;}
.sub1101 {background-color:#ffbf00; }
.sub1102 {background:url('/skin/img/pages/brand-story1.jpg') center no-repeat; background-size:cover; min-height:200px;}
.sub1102 p {color:#fff;font-size:11px;margin-bottom:5px;letter-spacing:-1px; line-height:18px;}
.sub1103 {background:url('/skin/img/sub/s1103.gif') top center no-repeat; background-size:cover; padding-top:10%; padding-bottom:30%;}
.gtie8 .sub1103 {background:url('/skin/img/sub/s1103.gif') top left no-repeat;}
.sub1104 {background:url('/skin/img/sub/s1104.gif') top center repeat; background-size:cover;}
.sub1104 p, .sub1105 p, .sub1106 p {color:#fff;font-size:14px;line-height:20px;}
.sub1104 h3, .sub1105 h3, .sub1106 h3  {color:#fff;font-size:24px;line-height:40px; font-weight:700;}
.sub1105 {background:#1a1a1a;min-height:249px;}
.sub1106 {background:#000;min-height:199px; max-height:299px;height:auto;}
.sub1107 {background:url('/skin/img/sub/s1106.gif') top center no-repeat; background-size:cover;   padding-top:20%; padding-bottom:0; margin-bottom:50px;}
/***********************************************************************
* map
************************************************************************/
.sub14 p {color:#666;font-size:14px;line-height:24px;}
.sub14 h4 {color:#000;font-size:16px;line-height:24px;}
/***********************************************************************
* profitability
************************************************************************/
.gtie8 .sub32 .row {margin:0;}
.gtie8 .sub32 .row .col-md-12, .gtie8 .sub32 .row .col-sm-12 {padding-left:0; padding-right:0;}
.gtie8 .sub32 .row .col-sm-6 {width:49%; padding-left:0; padding-right:0; margin-right:2%}
.gtie8 .sub32 .row .col-sm-6.margR00 {margin-right:0;}
.profitability_tab {width:100%; height: 50px; display:block; border:none; display:block;}
.support_tab {width:100%; height: 48px; display:block; border-bottom:1px solid #808080; display:block; }
.support_tab li a.selected {border-bottom: 1px solid #fff;}
.profitability_tab li { position:relative; float:left; display:block; width:50%;}
.support_tab li { position:relative; float:left; display:block;}
.profitability_tab li a {background-color:#1a1a1a;padding: 10px 5px; display:block; font-size:16px; line-height:30px; color:#ababab; text-align:center;border-left:1px solid #4d4d4d;}
.support_tab li a { border-right:1px solid #b3b3b3; background-color:#f7f7f7;padding: 0 35px;
	display:block; font-size:16px; line-height:45px; color:#808080; border-top:3px solid #999; text-align:center;}
.profitability_tab li a.selected {background-color:#ffb300; color:#000; display:block; border-left:none;} 
.support_tab li a.selected {background-color:#fff; color:#333; display:block; border-top:3px solid #f34c3c;border-bottom:1px solid #fff; } 
.profitability_tabpanel table {margin-top:15px; margin-bottom:50px; width:100%;}
th.table-caption {font-size:14px; line-height:40px; color:#ffffff; font-weight:700;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.profitability_tabpanel table td.table-standard, .profitability_tabpanel table td.table-summary {border-left:none;border-right:1px solid #e6e6e6;}
.profitability_tabpanel table td {font-size:14px; line-height:40px; color:#333; font-weight:400; padding:0 15px; border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.profitability_tabpanel table td.table-summary, .profitability_tabpanel table td.table-result {font-weight:700;}
.profitability_tabpanel table th.table-summary {border-bottom:1px solid #e6e6e6;font-weight:700;font-size:14px; line-height:40px; color:#333;}
/***********************************************************************
* gui
************************************************************************/
.gtie8 .sub-content.sub21 .row, .gtie8 .sub-content.sub22 .row {margin:0;}
.gtie8 .sub-content.sub51 .col-md-6.col-sm-6.col-xs-12.col-xxs-12 { width:49.9%; padding-left:0; padding-right:0; margin:0}
.gtie8 .sub-content .col-md-7.col-sm-7.col-xs-12.col-xxs-12 {width:58.3%; padding-left:0; padding-right:0;}
.gtie8 .sub-content .col-md-5.col-sm-5.col-xs-12.col-xxs-12 {width:41.6%; padding-left:0; padding-right:0;}
.gtie8 .sub-content .col-md-6.col-sm-6.col-xs-12.col-xxs-12 { width:49%; padding-left:0; padding-right:0; margin-right:2%}
.gtie8 .sub-content .col-md-6.col-sm-6.col-xs-12.col-xxs-12.margR00 {margin-right:0;}
.sub2101 {padding:18% 0; background: url('/skin/img/sub/s2102.gif')  bottom center no-repeat;}
.menu-item {border:1px solid #ebebeb; border-bottom:8px solid #ebebeb; margin:12px 0; }
.menu-item-title {font-size:18px; line-height:25px; color:#222;padding:25px 15px 0 25px;}
.menu-item-subtitle {font-size:14px; line-height:25px; color:#7f7f7f;padding:0 13px 25px 25px;border-bottom:1px solid #ebebeb;}
.menu-item-detail {font-size:14px; line-height:25px; color:#323232; padding:25px; min-height:100px; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; box-sizing:content-box;}
.menu-item-detail2 {font-size:14px; line-height:25px; color:#323232; padding:25px; min-height:51px; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; box-sizing:content-box;}
.menu-item-thumb img {width:100%; height:auto;}
.profitability_tabpanel h3 {font-size: 26px;}
.menu-contents p {font-size:14px;}
/***********************************************************************
* interior
************************************************************************/
.subslider.flexslider .flex-control-paging li a {width: 13px;height: 13px; background: url('/skin/img/sub/flexLi.gif')  center no-repeat;}
.subslider.flexslider .flex-control-paging li a.flex-active {width: 13px;height: 13px; background: url('/skin/img/sub/flexLiOn.gif')  center no-repeat;}
.sub-content.sub51 .row {margin-right: 0;  margin-left: 0;}
.sub-content.sub51 .row .col-xxs-12, .sub-content.sub51 .row .col-xs-12, .sub-content.sub51 .row .col-sm-1, .sub-content.sub51 .row .col-md-6, 
.sub-content.sub51 .row .col-sm-12, .sub-content.sub51 .row .col-sm-6, .sub-content.sub51 .row .col-xxs-12, .sub-content.sub51 .row .col-md-12 {
	padding-right: 0;  padding-left: 0;}
.int03 {background: url('/skin/img/sub/s5102.jpg')  top left no-repeat; padding:39px 51px; min-height:389px;}
.int041 { background: url('/skin/img/sub/s5103.png')  top left no-repeat #1e1e1e; }
.int042 { background: url('/skin/img/sub/s5103.png')  top left no-repeat #000;}
.int04 div.intNum {padding:0 9px; font-size:15px; line-height:33px; font-weight:800;color:#fff;}
.int04 div.intCon {padding:0 32px 30px; font-size:14px; line-height:20px; font-weight:400;color:#fff; min-height:78px; height:auto;}
.sub-child-title01 {font-size:18px; line-height:25px; font-weight:700;color:#292929; padding-bottom:25px;}
.sub-child-title02 {font-size:25px; line-height:30px; font-weight:700;color:#2a2a2a; padding-bottom:30px;}
.sub-child-title03 {font-size:15px; line-height:28px; font-weight:400;color:#2a2a2a; padding:20px 0;}
#sub51tabs .tab {width:100%; height: 57px; display:block; padding-bottom:24px; box-sizing:content-box; margin:0;}
#sub51tabs .tab li {width:122px; height:33px; position:relative; float:left; }
#sub51tabs .tab li a {font-size:12px; line-height:31px; color:#ababab; display:block; border:1px solid #ababab;font-weight:700; text-align:center;}
#sub51tabs .tab li a.selected {color:#fff; display:block; border:1px solid #bc141a; background:#bc141a;} 
.mapbt {position:absolute;cursor:pointer; color:#fff; width:42px; font-size:12px; line-height:23px; display:block; text-align:center; border:none;
/* IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 5-7 */filter: alpha(opacity=0); /* Netscape */-moz-opacity: 0;
/* Safari 1.x */-khtml-opacity: 0;/* Good browsers */opacity: 0;}
.mapbt:hover, .mapbt:focus {/* IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 5-7 */filter: alpha(opacity=100); /* Netscape */-moz-opacity: 1;
/* Safari 1.x */-khtml-opacity: 1;/* Good browsers */opacity:1;}
.mapbt.mapupleft {background: url('/skin/img/sub/s5106.png') center no-repeat; padding-bottom:8px;}
.mapbt.mapupright {background: url('/skin/img/sub/s5108.png') center no-repeat;padding-bottom:8px;}
.mapbt.mapdownleft {background: url('/skin/img/sub/s5107.png') center no-repeat;padding-top:9px;}
.mapbt.mapdownright {background: url('/skin/img/sub/s5109.png') center no-repeat;padding-top:9px;}
.mapbt01 {top: 24%; left: 37%;}
.mapbt02 {top: 23%; left: 50%;}
.mapbt03 {top: 29%; left: 44%;}
.mapbt04 {top: 38%; left: 47%;}
.mapbt05 {top: 44%; left: 41%;}
.mapbt06 {top: 42%; left: 59%;}
.mapbt07 {top: 52%; left: 56%;}
.mapbt08 {top: 53%; left: 37%;}
.mapbt09 {top: 55%; left: 65%;}
.mapbt10 {top: 61%; left: 34%;}
.mapbt11 {top: 62%; left: 63%;}
.mapbt12 {top: 43%; left: 30%;}
.mapbt13 {top: 64%; left: 50%;}
.mapbt14 {top: 72%; left: 33%;}
.mapbt15 {top: 85%; left: 34%}
.mapbt16 {top: 33%; left: 32%;}
ul.find-check-list {display:block;}
.gtie8 .find-check-list li {width:84px; margin:2px 5px 15px;box-sizing:content-box;}
.gtie8 .check-list, .gtie8 .find-check-list {box-sizing:content-box; height:162px;}
.find-check-list li {font-size:13px; line-height:25px; color:#525252;width:30%; margin:1% 1% 5%; position:relative; float:left; padding-top:40px;}
.find-check-list-li01 {background: url('/skin/img/sub/s5111.png') top left no-repeat;}
.find-check-list-li02 {background: url('/skin/img/sub/s5112.png') top  left no-repeat;}
.find-check-list-li03 {background: url('/skin/img/sub/s5113.png') top left no-repeat;}
.find-check-list-li04 {background: url('/skin/img/sub/s5114.png') top left no-repeat;}
.find-check-list-li05 {background: url('/skin/img/sub/s5115.png') top left no-repeat;}
input.searchStore1 {width:70%; padding:0 3%; max-width:215px;font-size:12px; line-height:30px; border:1px solid #ddd; height:30px;}
input.searchStore2 {cursor:pointer;width:21%;background: url('/skin/img/sub/s5116.png') center no-repeat #454544; color:transparent;font-size:12px; line-height:30px; border:1px solid #454544;}
.store-list {margin-top:83px;}
.store-list .store-list-title {overflow:hidden;height:34px;margin-bottom:22px;}
.store-list .store-list-title .sl-title {float:left;padding-left:22px;}
.store-list .store-list-title .sl-search {float:right;overflow:hidden;margin-top:3px;}
.store-list .store-list-title .sl-search p {float:left;margin-right:4px;}
.store-list .store-list-title .sl-search p.last {margin-right:0;}
.store-list .store-list-title .sl-search .store_word {width:350px;border:1px solid #dddddd;background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;color:#a1a1a1;font-size: 14px;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align: middle;}
.p5110 {padding:0 0 20px;}
.store-table-list {table-layout:fixed;border-collapse: collapse;margin-bottom: 2em;width:100%;line-height:21px;border-collapse: collapse;}
.store-table-list th {background:#333333;color:#fff;height:42px;font-size:14px;}
.store-table-list td {font-family:'NanumGothic','Open Sans', sans-serif;color:#585858;border: 1px solid #e5e5e5;text-align:center;padding:15px 0;font-size:13px;}
.store-table-list td {height:24px;}
.store-table-list td.service {padding:20px 0 10px 0;}
/************************************************
history
*************************************************/
.gtie8 .history_module .history_right {margin-left:50%;}
.gtie8 .col-md-6.col-sm-12.col-xs-12.col-xxs-12.history_left.init, .gtie8 .history_module .col-md-6.col-sm-12.col-xs-12.col-xxs-12 {width:50%;}
.history_module {background:url('/skin/img/sub/verticalRow.gif') no-repeat; background-position:50% top; padding:33px 0 0; margin:0 0 30px;}
h3.historyModule {font-family: 'Jeju Myeongjo' !important;font-size: 30px;line-height: 36px;letter-spacing:-3px;color:#000;text-align:center; font-weight:normal;}
h3.historyModule .gray{color:#808080;}
h3.historyModule .red{color:#ed1c24;}
.history_module .init h4 {padding:0 18px;font-size: 24px;line-height: 40px; color: #000;font-weight:700;}
.history_module .empty h4 {font-size: 25px;line-height: 50px; color: #333;font-weight:700;}
.history_module .history_left {text-align:right;padding-right:0;}
.history_module .history_right {padding-left:0;}
.history_module .history_left ul.redUl {float:right;}
.history_module .history_left ul.redUl li {background:url('/skin/img/sub/redUl.png') top right no-repeat;}
ul.redUl {margin: 0 -4px 21px -4px; }
ul.redUl li {background:url('/skin/img/sub/redUl.png') top left no-repeat; padding:0 20px; float:none;font-size: 14px;line-height: 30px; color: #666;}
h3.historyModule.p150 {padding:15% 0;}
h3.historyModule.p100 {padding:10% 0;}
h3.historyModule.p015 {padding:0 0 15%;}
h3.historyModule.p50 {padding:5% 0;}


@media (max-width: 450px) {
.sub31051 h2 {padding:10px 0 10px 40px;}
.mapbt {width:28px; font-size:10px; line-height:14px;}
.mapbt.mapupleft {background: url('/skin/img/sub/s5106.png') center no-repeat; background-size:28px 22px; padding-bottom:6px;}
.mapbt.mapupright {background: url('/skin/img/sub/s5108.png') center no-repeat; background-size:28px 22px;padding-bottom:6px;}
.mapbt.mapdownleft {background: url('/skin/img/sub/s5107.png') center no-repeat; background-size:28px 22px;padding-top:6px;}
.mapbt.mapdownright {background: url('/skin/img/sub/s5109.png') center no-repeat; background-size:28px 22px;padding-top:9px;}
.sub3102 {background-size:100% auto;}
}
@media (min-width: 450.1px) {
	.col-xs-12 {  width: 100%;}
	.col-xs-11 {  width: 91.66666667%;}
	.col-xs-10 {  width: 83.33333333%;}
	.col-xs-9 {  width: 75%;}
	.col-xs-8 {  width: 66.66666667%;}
	.col-xs-7 {  width: 58.33333333%;}
	.col-xs-6 {  width: 50%;}
	.col-xs-5 {  width: 41.66666667%;}
	.col-xs-4 {  width: 33.33333333%;}
	.col-xs-3 {  width: 25%;}
	.col-xs-2 {  width: 16.66666667%;}
	.col-xs-1 {  width: 8.33333333%;}
}
@media (max-width: 767px) {
	.sub3102 h3, .sub3109 h3, .sub3111 h3 {font-size:24px;line-height:28px;}
	.sub3101, .sub3110 {height:150px;}
	.sub31051 h2 {font-size:30px;line-height:30px;}
	.sub3102 p, .sub3109 p, .sub3111 p {line-height:20px;}
	.sub3101 h2, .sub3110 h2 {font-size:25px;line-height:25px; padding-left:18%;}
	img.xs-full {width:100%; height:auto;}
	.p5110 {padding:0 0 40px;}
	.support_table td.noBorder {width:40%;}
	.support_table td.noBorder img {width:100%; height:auto;}
	.support_table th {width:55px;}
	.sub35 h3 {line-height:22px; margin-bottom:30px;}
	.hidden-xs {display:none;}
	.visible-xs {display:block;}
	.support_table th.th_bg {background:url('/skin/img/sub/th_Bg2.png') top center no-repeat;}
	.support_mobile_table th { text-align: center;}
}
@media (min-width: 767.1px) {
	.sub3102 h3, .sub3109 h3, .sub3111 h3 {font-size:28px;line-height:33px;}
	.sub31051 h2 {font-size:36px;line-height:36px;}
	.sub3102 p, .sub3109 p, .sub3111 p {line-height:24px;}
	.sub3101 h2, .sub3110 h2 {font-size:33px;line-height:33px;}
	.visible-xs {display:none;}
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;  }
  .col-sm-12 {    width: 100%;  }
  .col-sm-11 {    width: 91.66666667%;  }
  .col-sm-10 {    width: 83.33333333%;  }
  .col-sm-9 {    width: 75%;  }
  .col-sm-8 {    width: 66.66666667%;  }
  .col-sm-7 {    width: 58.33333333%;  }
  .col-sm-6 {    width: 50%;  }
  .col-sm-5 {    width: 41.66666667%;  }
  .col-sm-4 {    width: 33.33333333%;  }
  .col-sm-3 {    width: 25%;  }
  .col-sm-2 {    width: 16.66666667%;  }
  .col-sm-1 {    width: 8.33333333%;  }  
  .menu-item-detail {min-height:125px;} 
}
@media (max-width: 1099.9px) {

  .sub3103 { background-size:auto 100%;}
  .sub3108 {background-size:cover;}
}
@media (max-width: 1062px) {
	.hidden-md {display:block;}
	.sub3101, .sub3110 {background-size:18% auto;}
	h3.historyModule, h3.historyModule.p150, h3.historyModule.p50 { text-align: left;padding: 0 0 0 30px;}
	.history_module .history_right, .history_module .history_left { padding-left: 22px;text-align:left;}
	.history_module {background:url('/skin/img/sub/verticalRow.gif') repeat-y;background-position:left top;}
	.history_module .history_left ul.redUl {float:left;}
	.history_module .history_left ul.redUl li {background: url('/skin/img/sub/redUl.png') top left no-repeat;}
}
@media (min-width: 1062px) {
	.history_module {background:url('/skin/img/sub/verticalRow.gif') no-repeat; background-position:50% top;}
	.hidden-md {display:none;}
	.col-md-offset-6 { margin-left: 50%;}
	.menu-item-detail {min-height:130px;}  
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;  }
  .col-md-12 {    width: 100%;  }
  .col-md-11 {    width: 91.66666667%;  }
  .col-md-10 {    width: 83.33333333%;  }
  .col-md-9 {    width: 75%;  }
  .col-md-8 {    width: 66.66666667%;  }
  .col-md-7 {    width: 58.33333333%;  }
  .col-md-6 {    width: 50%;  }
  .col-md-5 {    width: 41.66666667%;  }
  .col-md-4 {    width: 33.33333333%;  }
  .col-md-3 {    width: 25%;  }
  .col-md-2 {    width: 16.66666667%;  }
  .col-md-1 {    width: 8.33333333%;  }
  .sub3103 { background-size:cover;}
  .sub3108 {background-size:auto 100%;}
}
@media (min-width: 1360px) {
	
}

.wd100 {    width: 100%;  }