
.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt µ¸¿ò; color:#959595; letter-spacing:-1px; line-height:16px}
.b_cate	{font:bold 11pt µ¸¿ò; color:#464646; letter-spacing:-1px}
.path	{font:8pt µ¸¿ò; color:#464646; text-align:right; padding-right:17px; height:25px} /** ÇöÀç°æ·Î **/
.input_txt	{font-family: "notoKrR", sans-serif; font-size:13px; color:#5D5D5D; letter-spacing:-1px;padding-top:4px;}
#b_white a {font:bold 11pt µ¸¿ò; color:#FFFFFF; letter-spacing:-1px}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0px 18px 0px 17px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1px; border-style:solid; border-color:#707070 ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-family:µ¸¿ò;font-size:8pt;BACKGROUND-COLOR:#626262;color:#ffffff;}
.null {border:0}

#bottom div {float:left;}

.cateUnfold {margin:10px 0 13px 0;}
.cateUnfold .catebar {padding:5px 0 2px 15px;}
.cateUnfold .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
.cateUnfold .catebar a:hover {font-weight:bold;color:#191919}
.cateUnfold .catesub {background-color:#f7f7f7;}
.cateUnfold .catesub .cate {padding:3px 0 3px 25px}
.cateUnfold .catesub .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
.cateUnfold .catesub .cate a:hover {font-weight:bold;color:#4DC8D8};

.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}

.main_goods_grp_title {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #ef5444;
}

/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/*** ÁÂÃø¸Þ´º ***/
.lnbmenu {color:#a5a5a5; font-size:11px; letter-spacing:-1px;}
.lnbmenu:hover{color:#ffffff;}

table.lnbMyMenu {width:160px; font-size:11px; letter-spacing:-1px; text-align:left;}
table.lnbMyMenu th {color:#525252; text-align:left; padding:14px 0 10px 21px; }
table.lnbMyMenu th.unline {border-width:0;}
table.lnbMyMenu th.line01 { height:2px; background:url(./img/common/0_mera_cate_line.gif) repeat-x bottom; background-color:#2f2f2f;}
table.lnbMyMenu td { background:url(./img/common/0_mera_cate_line.gif) repeat-x bottom; padding:10px 20px; line-height:19px;}

/*test52 ½ºÅ²°í¹é*/
div { padding:0; margin:0; border:none; }

#side_logo { margin:0; border:none; clear:both; float:left; text-align:left; }
#side_menu1 { width:200px; margin:0; padding:0 0 5px 0; border:none; clear:both; float:left; text-align:left; list-style:none; }
#side_menu1 li { margin:0; padding:0 0 0 13px; border:none; float:left; }
#side_search { width:112px; margin:0px; padding:18px 0 20px 13px; border:none; clear:both; float:left; }
.search_table { width:112px; height:18px; border-top:1px solid #000; border-right:1px solid #373737; border-left:1px solid #000; border-bottom:1px solid #474747; vertical-align:middle; background-color:#282828; } 
.search_td { } 
.search_input { clear:both; width:112px; height:18px; margin:0; padding:0 0 0 5px; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; color:#fff; vertical-align:middle; background-color:transparent; }
.search_btn { margin:0; padding:0; border:none; vertical-align:middle; }
#t_cate { margin:0; padding:0 0 0 0; border:none; float:left;}
.catebar { width:160px; text-align:left; vertical-align:middle; line-height:38px; background:url(./img/common/0_mera_cate_line.gif) repeat-x bottom; }
a.cate1 { font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; color:#9f9f9f; padding:0 0 0 13px; }
a.cate1:hover { font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; font-weight:bold; color:#ddd; }
.subLayer { display:none; position:absolute; top:0px; left:-20px; width:212px; margin:0; padding:0 0 0 5px; border:none; background:url(./img/common/sidemenu.gif) 0 50% no-repeat; }
#table_cate { width:212px; margin:0; padding:0; border:solid 1px #dfdfdf; float:left; text-align:left; background-color:#fff; }
.cate { padding:5px 8px; float:left; vertical-align:middle; }
.cate a.cate2 { font-size:11px; color:#979696; }
.cate a.cate2:hover { font-size:11px; color:#979696; }

#side_menu2 { margin:0; padding:0 0 50px 13px; border:none; clear:both; float:left; text-align:left; list-style:none; }
#side_menu2 li { margin:0; padding:0; border:none; }

#cscenter { margin:0px; padding:0 0 35px 13px; border:none; clear:both; }
#cscenter .cstitle { margin:0px; padding:0 0 10px 0; border:none; clear:both; text-align:left; }
#cscenter .cstel { margin:0; padding:0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; text-align:left; line-height:20px; color:#a8a8a8; }
#cscenter dl { margin:0; padding:0; border:none; list-style:none; text-align:left; }
#cscenter dl dd { margin:0; padding:0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:9px; line-height:15px; color:#a8a8a8; text-align:left; } 
#cscenter dl dd .txt { font-weight:normal; } 

#bankinfo { margin:0; padding:0 0 35px 13px; border:none; clear:both; }
#bankinfo .bktitle { margin:0px; padding:0 0 10px 0; border:none; clear:both; text-align:left; }
#bankinfo dl { margin:0; padding:0; border:none; list-style:none; text-align:left; }
#bankinfo dl dd { margin:0; padding:0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; line-height:16px; color:#a8a8a8;  }
#bankinfo dl dd .txt { font-weight:normal; } 

#info { margin:0; padding:0 0 15px 13px; border:none; clear:both; }
#info .infotitle { margin:0px; padding:0 0 10px 0; border:none; clear:both; text-align:left; }
#info ul { margin:0; padding:0; border:none; clear:both; text-align:left; list-style:none; }
#info ul li { margin:0; padding:0; border:none; font-family:Arial, dotum, µ¸¿ò; font-size:11px; color:#a8a8a8; line-height:16px; }
#info ul li a.inf { margin:0; padding:0; border:none; font-family:Arial, dotum, µ¸¿ò; font-size:11px; color:#a8a8a8; }

#left_banner { margin:0; padding:0 0 44px 13px; border:none; clear:both; text-align:left; }
#left_banner span { margin:0; padding:0; border:none; }

#left_copyright { margin:0; padding:0 0 72px 13px; border:none; clear:both; font-family:Tahoma, dotum, µ¸¿ò; font-size:9px; line-height:16px; color:#a8a8a8; text-align:left; }

#main_top { width:100%; text-align:center; padding:0; }
#main_banner { display:none; position:relative; width:694px; height:447px; margin:0 auto; padding:0; border:none; overflow:hidden; }
#main_banner ul { top: 447px !important; left:0px !important; width:100%; }
#main_banner ul li { padding-left:0; }

#main_middle { text-align:left;}
#main_middle .border_line { border-bottom:1px solid #b3b3b3; }
#main_bg_mera {background:url(img/main/bg_mera_main.jpg) no-repeat;}

#main_notice { clear:both; float:left; width:347px; height:133px; background-color:#fff;}
#main_notice ul { list-style:none; padding:9px 0 5px 22px; margin:0; border:none; color:#494949; font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-align:left; }
#main_notice ul li { line-height:18px; vertical-align:middle; }
#main_notice ul li .date { color:#a3a3a3; font-size:10px; text-align:left; padding-right:16px; }

#main_cscenter { float:left; width:346px; height:133px; background-color:#fff;}
#main_cscenter .cstel { padding:10px 0 5px 22px; font-family:Tahoma, Geneva, sans-serif; font-size:24px; font-weight:bold; color:#0a0a0a; }
#main_cscenter dl { margin:0; padding-left:22px; font-family:Tahoma, Geneva, sans-serif; color:#666; font-size:10px; line-height:15px; }
#main_cscenter dl dd { margin:0; line-height:15px; } 


#main_contents { margin:0; padding:0; border:none; clear:both; width:925px; }
#main_contents #new_arrival { margin:0; padding:0 0 0 33px; border:none; }
/*.contents { margin:0; padding:0; border:none; clear:both; text-align:center; background-color:#fff; width:925px; }*/
a.pname { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:left; color:#979696; }
a.pname:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:left; color:#979696; }
a.pname2 { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:left; color:#979696; }
a.pname2:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:left; color:#979696; }
a.pprice { font-family:Arial, dotum, µ¸¿ò; font-size:11px; font-weight:bold; text-align:left; color:#2d2d2d; }
a.pprice:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; font-weight:bold; text-align:left; color:#2d2d2d; }
#main_contents { *zoom:1; }
#main_contents:after { content:" "; display:block; height:0; clear:both; visibility:hidden; }


#main_contents2 { margin:0; padding:0; border:none; clear:both; width:925px;}
#main_contents2 #price-off { margin:0; padding:50px 0 0 33px; border:none; }
.contents2 { margin:0; padding:0; border:none; clear:both; text-align:center; background-color:#fff;  width:925px; }

#main_contents3 { margin:0; padding:0; border:none; clear:both; width:925px; }
#main_contents3 #best { margin:0; padding:50px 0 0 33px; border:none; }
.contents3 { margin:0; padding:0; border:none; clear:both; text-align:center; background-color:#fff;  width:925px; }

#main_contents4 { margin:0; padding:0; border:none; clear:both; width:925px; }
#main_contents4 #recommend { margin:0; padding:50px 0 0 33px; border:none; }
.contents4 { margin:0; padding:0; border:none; clear:both; text-align:center; background-color:#fff;  width:925px; }

#main_contents5 { margin:0; padding:0; border:none; clear:both; width:925px; }
#main_contents5 #special { margin:0; padding:50px 0 140px 33px; border:none; }
.contents5 { margin:0; padding:0; border:none; clear:both; text-align:center; background-color:#fff;  width:925px; }


.line_h17 { line-height:17px; } 
.line_h20 { line-height:35px; } 
.line_h23 { line-height:23px; }


#left_mypage { margin:0px; border:none; padding:17px 0 54px 0; clear:both; text-align:left; }
#left_mypage .title_mypage { font-size:12px; font-weight:bold; color:#ececec; text-align:left; padding:0 0 10px 15px; }
#left_mypage .line_mypage { width:160px; height:2px; line-height:1px; font-size:1px; margin:0; padding:0; text-align:left; background:url(./img/common/0_mera_cate_line.gif) repeat-x bottom; }
#left_mypage #mem_box { padding:15px 0 15px 10px; font-size:11px; color:#8c8c8c; text-align:left; }
#left_mypage #mem_box .line_mypage2 { width:142px; border-bottom:solid 1px #2d2d2d; font-size:0px; margin:0 0 10px 0; padding-top:10px; }


#left_cs { margin:0; padding:17px 0 54px 0; border:none; clear:both; text-align:left; }
#left_cs .title_cs { font-size:12px; font-weight:bold; color:#ececec; text-align:left; padding:0 0 10px 15px; }
#left_cs .line_cs { width:160px; height:2px; line-height:1px; font-size:1px; margin:0; padding:0; text-align:left; background:url(./img/common/0_mera_cate_line.gif) repeat-x bottom; }


#footer_wrap { text-align:center;}

#footer_top { margin:0 auto; height:45px; background:url(img/main/footer_top_bg.jpg) repeat-x; overflow: hidden; }
#footer_top ul { list-style:none; padding:0; margin:0; display:inline; font-size:0; line-height:0;  overflow: hidden; }
#footer_top ul li { vertical-align:middle; float:left; padding:0; }
#footer_top dl { padding:0; margin:0; border:none; float:right; list-style:none; }
#footer_top dd { padding:0; float:left; margin:0; border:none; }


#footer_bottom { margin:0 auto;  clear:both; height:130px; background:url(img/main/footer_top_bottom_bg.jpg) repeat-y; }
#footer_company { width:75%; padding:0; margin:0; border:none; float:left; text-align:left; }
#footer_company p { margin:0; padding:0; border:none; font-size:11px; color:#777; }
#footer_company span { margin:0; padding:0; border:none; }
#footer_company span .red { color:#ed5d55; } 
#footer_company span .bar { color:#cbcbcb; } 
#footer_logo { float:right; width:24%; padding-top:10px; border:none; margin:0; text-align:right; }



/* 2017 ¼­ºêÆäÀÌÁö */
/** Visual **/
#sVisual_2017 {width:100%; height:179px; background-size:cover !important; position:relative;}
#sVisual_2017:after {content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; background:url(../images/2017_renew/common/svisual_patternbg.png) repeat center 50%; opacity:0.1; -webkit-opacity:0.1; filter:alpha(opacity=10);}
#sVisual_2017.gnb01 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg01.png) no-repeat center top;}
#sVisual_2017.gnb02 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg02.png) no-repeat center top;}
#sVisual_2017.gnb03 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg03.png) no-repeat center top;}
#sVisual_2017.gnb04 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg04.png) no-repeat center top;}
#sVisual_2017.gnb05 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg05.png) no-repeat center top;}
#sVisual_2017.gnb06 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg06.png) no-repeat center top;}
#sVisual_2017.gnb07 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg07.png) no-repeat center top;}
#sVisual_2017.gnb08 {background:url(http://dongnaesports.co.kr/home/skin/web/basic_C_C/img/subimg08.png) no-repeat center top;}
#sVisual_2017 p {margin:0; position:absolute; left:50%; top:45px; margin-left:-650px; color:#fff; z-index:10;}
#sVisual_2017.gnb01 p{color:#333;}
#sVisual_2017 p strong {display:block; font-size:36px; line-height:42px; margin:0 0 12px 0;}
#sVisual_2017 p span {display:block; font-size:20px; line-height:24px;}


#sVisual_2017 .topVisTitle {
	text-align:center;
	color:#fff;
	padding-top:45px;
	font-size:34px;
	font-weight:600;
	   font-family: 'Noto Sans KR';
		letter-spacing:-1px;
}
#sVisual_2017 .topVisSubtitle {
	text-align:center;
	color:#fff;
	padding-top:0px;
	font-size:16px;
}
#sVisual_2017 .topVisSubtitle2 {
	text-align:center;
	color:#d2d2d2;
	padding-top:0px;
	font-size:12px;
}


/*ÅÇ¸Þ´º*/
.tabMenu {
    width: 100%;
    border-top: 1px solid #c4c5c6;
    border-bottom: 1px solid #c4c5c6;
}

.tabMenu>ul::after {
    display: block;
    content: '';
    width: 100%;
    clear: both;
}

.tabMenu>.cols_04, .tabMenu>.cols_03, .tabMenu>.cols_02 {
    width: 1200px;
}

.tabMenu>.cols_05 {
    width: 1200px;
}

@media screen and (max-width: 1000px) {
  .tabMenu>.cols_05 {
      width: 1200px;
  }
}

.tabMenu>.cols_01 {
    width: 1200px;
}

.tabMenu>ul {
    margin: 0 auto;    border-right: 1px solid #c4c5c6;border-left: 1px solid #c4c5c6;
}

.tabMenu>ul>li {
    float: left;
    text-align: center;
    position: relative;
}

.tabMenu>.cols_05>li {
    width: 20%;
}

@media screen and (max-width: 767px) {
  .tabMenu>.cols_05>li {
      width: 33.3%;
  }
}

.tabMenu>.cols_06 {
    width: 1200px;
}
.tabMenu>.cols_07 {
    width: 1400px;
}
.tabMenu>.cols_06>li {
    width: 200px;
}
.tabMenu>.cols_07>li {
    width: 200px;
}




.tabMenu>.cols_04>li {
    width: 25%;
}

.tabMenu>.cols_03>li {
    width: 400px;
}

.tabMenu>.cols_02>li {
    width: 50%;
}

.tabMenu>.cols_01>li {
    width: 100%;
}

.tabMenu>ul>li a::before {
    display: inline-block;
    content: '';
    width: 1px;
    height: 52px;
    background: #d9d9d9;
    position: absolute;
    top: 0px;
    right: 0;
}

.tabMenu>ul>li:last-child a::before {
    display: none;
}

.tabMenu>ul>li>a {
    display: block;
    padding: 15px 0 13px;
    color: #484848;
    font-size: 16px;
    font-weight: 300;
}

.tabMenu>ul>li .on {
    color: #d60514;
    font-weight: 500;
}

.tabMenu>ul>li .on::after {
    display: block;
    content: '';
    width: 100%;
    height: 2px;
    background: #d60514;
    position: absolute;
    bottom: -1px;
}


/*2017 ¼­ºê³»¿ë*/


#scontents{width:1200px;margin:0 auto;padding:50px 0;}



/* s:visual */
.contents .subvisual_01{width:100%; margin:0 auto; position:relative; text-align:center;   background:url('/img/sub/subvis_st01.jpg'); height:540px;background-position: center;}
.contents .subvisual_01 .sv_width{max-width:1200px; margin:0 auto;padding-top:265px}
.contents .subvisual_01 .sv_width .top_txt{color:#f5f5f5; font-size:35px; text-align:left;line-height: 35px;}
.contents .subvisual_01 .sv_width .bot_txt{color:#f5f5f5; font-size:65px; text-align:left;line-height: 65px;}
.contents .subvisual_01 .sv_width .lf_box{float:left; display:inline-block;width:65%}
.contents .subvisual_01 .sv_width .rt_box{float:right; display:inline-block; width:30%}
.contents .subvisual_01 .sv_width .rt_box .visimg{margin-right: -100px;}
.contents .subvisual_01 .sv_width .rt_box .visimg img{width:100%}

.contents .subvisual_02{width:100%; margin:0 auto; position:relative; text-align:center;  height:auto}
.contents .subvisual_02 .sv_width{max-width:1200px; margin:0 auto;padding-top:265px}
.contents .subvisual_02 .sv_width .top_txt{color:#525c66; font-size:35px; text-align:left;line-height: 35px;}
.contents .subvisual_02 .sv_width .bot_txt{color:#525c66; font-size:65px; text-align:left;line-height: 65px;}
.contents .subvisual_02 .sv_width .lf_box{float:left; display:inline-block;width:35%}
.contents .subvisual_02 .sv_width .rt_box{float:right; display:inline-block; width:60%}
.contents .subvisual_02 .sv_width .rt_box .visimg{margin-right: -100px;}
.contents .subvisual_02 .sv_width .rt_box .visimg img{width:100%}


.contents .subvisual_03{width:100%; margin:0 auto; position:relative; text-align:center;   background:url('/img/sub/subvis_st02.jpg'); height:540px;background-position: center;}
.contents .subvisual_03 .sv_width{max-width:1200px; margin:0 auto;padding-top:265px}
.contents .subvisual_03 .sv_width .top_txt{color:#f5f5f5; font-size:35px; text-align:left;line-height: 35px;}
.contents .subvisual_03 .sv_width .bot_txt{color:#f5f5f5; font-size:65px; text-align:left;line-height: 65px;}
.contents .subvisual_03 .sv_width .lf_box{float:left; display:inline-block;width:35%}
.contents .subvisual_03 .sv_width .rt_box{float:right; display:inline-block; width:60%}
.contents .subvisual_03 .sv_width .rt_box .visimg{margin-right: -100px;}
.contents .subvisual_03 .sv_width .rt_box .visimg img{width:100%}

.contents .subvisual_04{width:100%; margin:0 auto; position:relative; text-align:center;   background:url('/img/sub/subvis_st03.jpg'); height:540px;background-position: center;}
.contents .subvisual_04 .sv_width{max-width:1200px; margin:0 auto;padding-top:265px}
.contents .subvisual_04 .sv_width .top_txt{color:#f5f5f5; font-size:35px; text-align:left;line-height: 35px;}
.contents .subvisual_04 .sv_width .bot_txt{color:#f5f5f5; font-size:65px; text-align:left;line-height: 65px;}
.contents .subvisual_04 .sv_width .lf_box{float:left; display:inline-block;width:35%}
.contents .subvisual_04 .sv_width .rt_box{float:right; display:inline-block; width:60%}
.contents .subvisual_04 .sv_width .rt_box .visimg{margin-right: -100px;}
.contents .subvisual_04 .sv_width .rt_box .visimg img{width:100%}

.contents .subvisual_05{width:100%; margin:0 auto; position:relative; text-align:center;   background:url('/img/sub/subvis_st04.jpg'); height:540px;background-position: center;}
.contents .subvisual_05 .sv_width{max-width:1200px; margin:0 auto;padding-top:265px}
.contents .subvisual_05 .sv_width .top_txt{color:#f5f5f5; font-size:35px; text-align:left;line-height: 35px;}
.contents .subvisual_05 .sv_width .bot_txt{color:#f5f5f5; font-size:65px; text-align:left;line-height: 65px;}
.contents .subvisual_05 .sv_width .lf_box{float:left; display:inline-block;width:65%}
.contents .subvisual_05 .sv_width .rt_box{float:right; display:inline-block; width:30%}
.contents .subvisual_05 .sv_width .rt_box .visimg{margin-right: -100px;}
.contents .subvisual_05 .sv_width .rt_box .visimg img{width:100%}
/* e:visual */

/* s:local */
.local{display:inline-block; float:left; margin-top:45px;}
.local li.local_home{ border:1px solid #d9d9d9;;width:40px}
.local li.local_home > a {background:none; display:block; width:auto; border:none; vertical-align:middle; text-align:center; padding-left:0}

.local > li{ color:#666666; font-size:10px; text-align:center;height:40px;display: inline-block;vertical-align: top; width:150px; border:1px solid #d9d9d9; float:left;border-left:none;line-height: 40px;background:#fff}

.local li.depth > .no_depth{vertical-align:top;width: 90px;display: inline-block;}


.local > li > a{display:inline-block;width: 100%;border: none;background: url('/img/sub/local_arr_down.png') no-repeat;background-position: 95% 50%;vertical-align: top;text-align: left;padding-left: 10%; color:#666666}


.local > li{position:relative}
.local li .down_depth{position:absolute;top:38px;z-index:44;display:none;width:150px;border: 1px solid #d9d9d9;border-top: none;}
.local li .down_depth li{height: 40px;width: 100%;display: block;background: #fff;border-top: 1px solid #c4c4c4;}
.local li .down_depth li a{display:block;color:#666666}
.local li .down_depth li:hover{ -webkit-transition: all 0.25s;-moz-transition: all 0.25s;-ms-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; background:#e0e0e0}


/* e:local */



/* s:section_title */

.sec_tit .top_tit p:nth-child(odd){width: 40%;float: left;border-top: 1px solid #c7cacd;}
.sec_tit .top_tit p:nth-child(even){float: left; width: 20%;font-size: 25px;color: #009e9d;margin-top: -1.5%;font-weight:bold}
.sec_tit .bot_tit{margin-top: 20px;}
/* e:section_title */

.sub01_sction_02 > .sec_tit .top_tit p:nth-child(odd){width: 40%;float: left;border-top: 0; height:1px; }
.sub01_sction_02 > .sec_tit .bot_tit{margin-bottom: 20px;}





/*s:about_sgf*/

.contents section.sub01_sction_01{margin:0 auto; margin-top:90px;height:auto; max-width:1320px;}
.contents section.sub01_sction_02{margin:0 auto; margin-top:30px;height:1063px; width:100%;background:url('/img/sub/sub01_cont02bg.jpg'); padding-top:80px}
.contents section.sub01_sction_02 .about .img{max-width: 1200px;margin: 5% auto;}

.contents section.sub01_sction_03{margin:0 auto; margin-top:-60px;height:auto; max-width:1320px;}

#scontents section.sub01_sction_04{margin:0 auto; margin-top:100px;height:auto; max-width:1200px; }

#scontents section.sub01_sction_04 .cont_box .map_lf_box{height:540px; width:50%; float:left; text-align:center; background:#009e9d; padding-top:180px}
#scontents section.sub01_sction_04 .cont_box .map_lf_box .tit{font-size:25px;color:#f0f0f0; line-height:60px}
#scontents section.sub01_sction_04 .cont_box .map_lf_box .addr{font-size:14px;color:#fff; }
#scontents section.sub01_sction_04 .cont_box .map_lf_box .call{font-size:20px;color:#fff; }
#scontents section.sub01_sction_04 .cont_box .map_rt_box{height:540px; width:50%; float:left;}
#scontents section.sub01_sction_04 .cont_box .map_rt_box .root_daum_roughmap{width:100% !important; height:100% !important;}
#scontents section.sub01_sction_04 .cont_box .map_rt_box .root_daum_roughmap .wrap_map{height:100% !important;}
#scontents section.sub01_sction_04 .cont_box .map_rt_box .root_daum_roughmap .wrap_controllers{display:none;}

.about .eml_txt{
    /*color:#009e9d !important*/
}
.about .pc{display:block}
.about .mo{display:none}

.about .box01{position:relative;display: inline-block;margin-bottom: 50px; width:1200px;}
.about .box01 .img01{display: inline-block; position: relative;left: 100;z-index: 1;bottom: 0px;float:right;}
.about .box01 .img01 img{width:100%}
.about .box01 .txt01{display: inline-block; text-align:right;float:left}
.about .box01 .txt01 .top{font-size: 20px;color: #525c66;letter-spacing: -1px;margin: 0px;}
.about .box01 .txt01 .mid{font-size: 30px;color: #000000;letter-spacing: -1px;font-weight: bold;margin: 0px;}
.about .box01 .txt01 .bot{font-size: 18px;color: #666666; word-break: keep-all; margin:15px auto;}

.about .box01 .txt02{display: inline-block; width:100%; text-align:center;}
.about .box01 .txt02 .top{font-size: 20px;color: #525c66;letter-spacing: -1px;margin: 0px;}
.about .box01 .txt02 .mid{font-size: 30px;color: #525c66;letter-spacing: -1px;font-weight: bold;margin: 0px;}
.about .box01 .txt02 .bot{font-size: 15px;color: #666666; word-break: keep-all; margin:15px auto;}

.about .box02{background:url('/img/sub/about_bg_top.png') no-repeat; height:511px; width:100%; background-size:100%; position:relative}
.about .box02 .img01{width: 45%;float: right;text-align: left;padding-top: 73px;}
.about .box02 .img01 .tit{font-size: 40px;color: #009e9d;letter-spacing: -2px;margin-bottom: 15px;}
.about .box02 .img01 .tit .txt{font-size: 17px;color: #666666;margin-left: 1%;}
.about .box02 .img01 .img{width:82%}
.about .box02 .img01 .img img{width:100%}
.about .box02 .img02{padding-top:2%;display: inline-block;}
.about .box02 .img02 .tit{font-size: 40px;color: #009e9d;letter-spacing: -2px;margin-bottom: 15px;text-align: left;}
.about .box02 .img02 .tit .txt{font-size: 17px;color: #666666;margin-left: 1%;}
.about .box02 .img02 ul.list li{display:inline-block; width:33%}
.about .box02 .img02 ul.list li img{width:100%}



.about .box03{margin-top:10%;}
.about .box03 .img01{display:inline-block; float:left;width:40% }
.about .box03 .img01 .img{width:100%}
.about .box03 .img01 .img img{width:100%}
.about .box03 .txt_box{display:inline-block; float: right;width: 60%;padding-top:5%;}

.about .box03 .txt_box .top_box{}
.about .box03 .txt_box .top_box .logo{font-size: 35px;color: #009e9d;display: inline-block;vertical-align: top;margin-top: -10px;margin-right: 50px;}
.about .box03 .txt_box .top_box .rt_box{display: inline-block;text-align: left;vertical-align: sub;width: 55%;}
.about .box03 .txt_box .top_box .rt_box .tit{font-size: 18px;color: #333333;margin-bottom: 20px;}
.about .box03 .txt_box .top_box .rt_box .txt{font-size: 15px;color: #666666;}

.about .box03 .txt_box .bot_box{margin-top: 80px;}
.about .box03 .txt_box .bot_box .img{display: inline-block;vertical-align: middle;}
.about .box03 .txt_box .bot_box .txt{display: inline-block;vertical-align: middle;margin-top: -20px;margin-left: 30px;font-size: 15px;color: #666666; text-align:left;line-height: 30px;}


.about .box04{margin-bottom: 100px;}
.about .box04 img{width:100%}

.about .box05{padding-top:30px}
.about .box05 .img01{display:inline-block; vertical-align:middle; width:35%}
.about .box05 .img01 img{width:100%}
.about .box05 .img02{display:inline-block; vertical-align:middle;margin: 0 2%; width:10%}
.about .box05 .img02 img{width:100%}
.about .box05 .img03{display:inline-block; vertical-align:middle;width:35%}
.about .box05 .img03 img{width:100%}


.sub01_sction_02 .img img{width:100%}






/*¼­ºêÅ¸ÀÌÆ²*/
h2.subTitle {
    margin-top: 0px;
    text-align: center;
    border-bottom: 1px solid #e9e9e9;
    font-weight: 500;
    color: #000;
    font-size: 34px;
    line-height: 100%;
    padding-bottom: 40px;
    overflow: hidden;
	margin-bottom: 50px;
}

h2.subTitle span {  display: block;    width: 48px;    border-top: 1px solid #282828;}

#scontents .about_us_tit{text-align:center; margin: 0 auto;}
#scontents .about_us_tit p{font-size: 14px;color:#007dc6;}
#scontents .about_us_tit h4{font-size: 30px;color:#282828;padding-bottom:10px;font-weight: bold;letter-spacing: -0.07em; margin:0px;}
#scontents .about_us_tit span{display: block;width: 48px;border-top:2px solid #274195;margin: 0 auto 50px;}



