/* 서브공통 */
#subvisual {width: 100%; height: 430px; background:#ccc; padding: 147px 0 0;}
#subvisual h2 {font-family: 'Raleway',sans-serif; text-align: center; padding: 40px 0; background: rgb(255, 255, 255, 0.8);  font-size: 48px; width: 1200px; margin: 0 auto; color : #333333; font-weight : normal; letter-spacing:2px;}
#ctt {display: none;}
#container_board {position: relative; width: 1200px; min-height: 500px; height: auto; margin: 0 auto;}

/* sub01 css */
.aboutus{padding: 100px 0;}	
.ceo{background-image: url("<?=G5_THEME_URL?>/img/sub/pattern_bg.png");	}

.wrap {
   width: 100%;
    position: relative;
    overflow: hidden;
   min-width: 1200px;
   /*margin-top: 80px;*/
}

.inner{
    width: 1920px;
    position: absolute;
    left: 50%;
    margin-left: -960px;
    background-size: cover;
}

.wrap.w1 {height: 2234px;}
.w1 .inner {
	height: 2234px;
	background: url("../img/sub/sub01_01.jpg") no-repeat;
   }

.wrap.w2 {height: 803px;}
.w2 .inner {
	height: 803px;
	background: url("../img/sub/sub01_02.jpg") no-repeat;
   }

.wrap.w3 {height: 1009px;}
.w3 .inner {
	height: 1009px;
	background: url("../img/sub/sub01_03.jpg") no-repeat;
   }

.wrap.w4 {height: 934px;}
.w4 .inner {
	height: 402px;
	background: url("../img/sub/sub01_04.jpg") no-repeat;
   }
.w4 .map {margin: 201px 0 0;}

.wrap.w5 {height: 1221px;}
.w5 .inner {
	height: 1221px;
	background: url("../img/sub/sub02_01.jpg") no-repeat;
   }

.wrap.w6 {height: 669px;}
.w6 .inner {
	height: 669px;
	background: url("../img/sub/sub03_01.jpg") no-repeat;
   }

.wrap.w7 {height: 669px;}
.w7 .inner {
	height: 669px;
	background: url("../img/sub/sub03_02.jpg") no-repeat;
   }

.wrap.w8 {height: 519px;}
.w8 .inner {
	height: 519px;
	background: url("../img/sub/sub03_03.jpg") no-repeat;
   }

.wrap.w9 {height: 719px;}
.w9 .inner {
	height: 719px;
	background: url("../img/sub/sub03_04.jpg") no-repeat;
   }

.wrap.w10 {height: 618px;}
.w10 .inner {
	height: 618px;
	background: url("../img/sub/sub03_05.jpg") no-repeat;
   }

.wrap.w11 {height: 521px;}
.w11 .inner {
	height: 521px;
	background: url("../img/sub/sub04_01.jpg") no-repeat;
   }

/* 게시판 서브비주얼 */
#subvisual.s2 { background: url("../img/sub/sub02_visual.png") no-repeat center;}
#subvisual.s4 { background: url("../img/sub/sub04_visual.png") no-repeat center;}
#subvisual.s5 { background: url("../img/sub/sub05_visual.png") no-repeat center;}

.map {max-width: 100%; min-width: 1200px; overflow: hidden;}