#subpage_wrap {width: 100%; padding-top:165px;}
#subpage_wrap:after , .sub_content:after{ clear:both; content:""; display:block; }


.subcontent_wrap { display:table; border-left: 1px solid #d9d9d9;  }

.sub01 {background: url(/theme/basic/img/sub/s_visual01.jpg) no-repeat top center;}
.sub02 {background: url(/theme/basic/img/sub/s_visual02.jpg) no-repeat top center;}
.sub03 {background: url(/theme/basic/img/sub/s_visual03.jpg) no-repeat top center;}
.sub04 {background: url(/theme/basic/img/sub/s_visual04.jpg) no-repeat top center;}

.sub_lnb { width:230px; float:left;  }
.sub_lnb h3 { width:230px; height:146px; background: url(/theme/basic/img/sub/left_tit_bg.gif) no-repeat center #eaeaea; line-height:146px;
font-size: 22px;  text-align: center;  color: #393939; }
.sub_lnb {    display: table-cell;  width: 228px; }
.sub_lnb > ul {width: 230px;}
.sub_lnb > ul > li {width: 228px; min-height: 58px; text-align: left; font-size: 16px; line-height: 1em; border-bottom: 1px solid #d9d9d9;}
.sub_lnb > ul > li > a {    display: block;  width: 198px;  min-height: 16px;  padding-left: 30px;  padding-top: 21px;  padding-bottom: 21px; color: #8a8a8a; background: url(/theme/basic/img/sub/leftmenu_off.gif) no-repeat 94% center;}
.sub_lnb > ul > li.active > a, .sub_lnb > ul > li > a:hover {color: #0d325f;  background: url(/theme/basic/img/sub/leftmenu_on.gif) no-repeat 94% center; }

.sub_lnb2 li { width: 230px !important; padding-top: 15px !important;  padding-left: 40px !important; padding-bottom: 15px !important;
    font-size: 13px;  font-weight: 500; line-height: 1.3em; background: #f4f4f4 !important; border-top: 1px solid #ddd;}
.sub_lnb2 li a { color:#8a8a8a; }

.sub_content { padding-bottom:100px; float:right; width:870px;  border-left: 1px solid #d9d9d9; }
.sub_content h1 {width:870px; height:145px; font-size: 30px; line-height: 145px; padding-left:35px; color: #005aab; border-bottom: 1px solid #d9d9d9; }
.sub_content figure { text-align:Center; }
.sub0101 figure { margin-top:50px; }

.sub0101 h1 { background: url(http://www.smctank.co.kr/SKIN/sidemenu/basic/img/textbar_bg4.jpg) no-repeat right center #fff; }
.sub0201 h1 { background: url(http://www.smctank.co.kr/SKIN/sidemenu/basic/img/textbar_bg3.jpg) no-repeat right center #fff; }
.sub0301 h1 { background: url(http://www.smctank.co.kr/SKIN/sidemenu/basic/img/textbar_bg5.jpg) no-repeat right center #fff; }
.sub0302 h1 { background: url(http://www.smctank.co.kr/SKIN/sidemenu/basic/img/textbar_bg5.jpg) no-repeat right center #fff; }
.sub0401 h1 { background: url(http://www.smctank.co.kr/SKIN/sidemenu/basic/img/textbar_bg1.jpg) no-repeat right center #fff; }

.sub0401 iframe { border:none; width:100%; height:1000px;overflow:hidden; }

.f_right {float:right;}
.f_left {float:left;}

.px780 { width:780px; margin:20px auto 0 auto; min-height:300px;}
.sub_box01 {margin-top:50px; border:0px solid red; }
.s_title01 {padding-top:8px; font-weight:500; font-size:22px; color:#333333; margin-bottom:15px;}
.pyo01 {width:100%; border-top:2px solid #000000; font-size:14px; margin-bottom:10px}
.pyo01 th {color:#333333; background:#f7f7f7; text-align:left; border-bottom:1px solid #f2f2f2; padding:12px 0 12px 20px; width:150px; font-weight:430 !important;}
.pyo01 td {color:#7a7a7a; border-bottom:1px solid #f2f2f2; padding:12px; letter-spacing:0.05em}
.pyo02 {width:100%; border-top:2px solid #000000; font-size:14px; margin-bottom:10px}
.pyo02 th {color:#333333; background:#f7f7f7; text-align:center; border-bottom:1px solid #f2f2f2; padding:12px; width:150px; font-weight:430 !important;}
.pyo02 td {color:#7a7a7a; text-align:center; border-bottom:1px solid #f2f2f2; padding:12px}



/*sub12 */
.sub12{width:100%; height:680px;background:url(/theme/basic/img/sub/sub12_bg.jpg) no-repeat 0 0px ; margin:30px 0;}
.s12_title{position:relative; float:left; width:400px; margin:50px 0 0 50px; border:0px solid yellow;color:#fff;}
.s12_tit01{font-weight:500; font-size:23px;}
.s12_tit02{font-size:15px; margin-top:25px;}
.s12_txt{position:absolute; float:both; width:600px; margin:270px 0 0 90px; border:0px solid green;color:#555555;}
.s12_txt01{font-weight:500; font-size:20px; color:#333333 !important; margin-bottom:30px;}
.s12_txt02{font-size:15px;line-height:1.4em;}
.blue{color:#005aab;}

/*sub1 */
.s_title02_b{background:url(/theme/basic/img/sub/icon02.gif) no-repeat 0 7px ; padding-left:13px; margin-left:30px; font-weight:400; font-size:16px; color:#333333; margin-bottom:10px;}
.s_title01_b { font-size:15px; color:#555; }
.e_sub2_1_tex {    padding-top: 8px; font-weight: 500; font-size: 23px; color: #333333; margin-bottom: 15px;  letter-spacing: 0.1px;} 
.e_sub2_1_tit {    padding-left: 13px; margin-left: 0px; font-weight: 500; font-size: 18px; margin-bottom: 5px; letter-spacing: 0.1px;}
.e_sub2_1f_tit { background: url(/theme/basic/img_eng/sub//icon07.gif) no-repeat 0 5px; padding-left: 22px; margin-left: 0px;
    font-weight: 500; font-size: 20px; color: #333333; margin-bottom: 5px; letter-spacing: 0.1px;}
/*sub14 */

/*sub15*/
.map {border:1px solid #d9d9d9; width:780px; height:480px; margin-top:35px;}
.map2 {border:1px solid #d9d9d9; width:780px; height:400px; margin-top:35px;}
.m_title{font-size:19px; font-weight:400; color:#333333; margin:15px 0 10px 30px;}
.daum{position:relative; border-top:2px solid #333333; margin:10px 0 25px 30px; padding-top:17px; width:720px;}
.m_txt{position:relative; border-bottom:1px solid #ccc; color:#888; margin:15px 0 45px 30px; font-size:15px; width:720px; height:27px;}
.m_txt01{border:0px solid green; color:#888;width:400px; height:20px;}
.m_txt02{border:0px solid red; color:#888;width:290px; margin-right:30px;}
.bold{font-weight:400; color:#333 !important; margin-left:12px; background:url(/theme/basic/img/sub/icon03.gif) no-repeat 0 10px ;  padding:0 20px 0 6px;}

/*  */
.sitemap_box {position:relative; width:100%; margin:30px auto;}
.sitemap_box dl {width:150px; height:190px; padding:20px 30px; margin:15px; float:left; border:3px solid #ededed; border-radius:10px;}
.sitemap_box dt {font-size:22px; font-weight:bold; color:#005aab; text-align:center; border-bottom:1px dotted #666; margin-bottom:10px; padding-bottom:5px;}
.sitemap_box dd {line-height:28px; text-align:center; font-size:15px;}
.sitemap_box dd a {color:#666;}
.sitemap_box dd a:hover {color:#fff; background:#2a4c90; font-weight:bold; padding:3px 5px;}

/*sub2*/
.s_title02{background:url(/theme/basic/img/sub/icon02.gif) no-repeat 0 7px ; padding-left:13px; margin-left:0px; font-weight:500; font-size:16px; color:#333333; margin-bottom:5px;}
.pyo01a {width:100%; border-top:2px solid #000000; font-size:15px; margin:20px 0 10px 0}
.pyo01a th {color:#fff; background:#456a87; text-align:center; border:1px solid #dedede; padding:12px; width:150px; font-weight:430 !important;}
.pyo01a td {color:#7a7a7a; border:1px solid #dedede;  padding:12px}
.pyo03 {width:100%; border-top:2px solid #000000; font-size:14px; margin-bottom:10px}
.pyo03 th {color:#333333; background:#f7f7f7; text-align:center; border-bottom:1px solid #f2f2f2; padding:12px 0 12px 0px; width:150px; font-weight:430 !important;}
.pyo03 td {color:#7a7a7a; border-bottom:1px solid #f2f2f2; padding:12px;text-align:center;}
.pyo03 .blu {background:#c0cfe0;}
.pyo03 .sub31_blu{background:#dbe2eb;}
.pyo21_wid310 {width:360px; border-top:2px solid #000000; font-size:12px; margin-bottom:10px}
.pyo21_wid310 th {color:#333333; background:#f7f7f7; text-align:center; border-bottom:1px solid #f2f2f2; padding:5px; font-weight:430 !important;}
.pyo21_wid310 td {color:#7a7a7a; border-bottom:1px solid #f2f2f2; padding:5px;text-align:center;}
.pyo23 {position:relative; left:4%;width:91%; border-top:2px solid #000000; font-size:14px; margin-bottom:10px}
.pyo23 th {color:#333333; background:#f7f7f7; text-align:center; border-bottom:1px solid #f2f2f2; padding:12px; font-weight:430 !important;}
.pyo23 td {color:#7a7a7a; border-bottom:1px solid #f2f2f2; padding:12px;text-align:center;}
.pyo23 .blu {background:#c0cfe0;}
.pyo23 .sub31_blu{background:#dbe2eb;}
.txt_center {text-align:center}

.list01 {font-size:14px; margin-top:10px; letter-spacing:0px; }
.list01 li {margin:0 0 5px 12px; background:url(/theme/basic/img/sub/icon05.gif) no-repeat 0 5px ; padding-left:13px;letter-spacing: 1px; }
.list01 li span {color:#333; font-weight:bold}
.list02 {font-size:14px; margin-top:10px}
.list02 dt {color:#333; font-weight:bold; font-size:15px; background:url(/theme/basic/img/sub/icon02.gif) no-repeat 0 7px ; padding-left:13px;  margin-bottom:5px;}
.list02 dd {margin:0 0 5px 15px; background:url(/theme/basic/img/sub/icon03.gif) no-repeat 0 10px ;  padding-left:9px;}

.sub21a_box {width:100%; overflow:hidden; margin:20px 0; padding:10px 0; border-top:0px solid #dedede; border-bottom:0px solid #dedede;}
.sub21a_box_le {float:left; width:420px; padding-top:40px}
.sub21a_box_ri {float:right; width:360px}
.sub21a_box_ri_tit {margin-bottom:5px; text-align:center}

.s_title04{position:relative; left:10%; margin-bottom:5px; background:url(/theme/basic/img/sub/icon04.gif) no-repeat 0 7px ; padding-left:13px; margin-left:0px; font-weight:400; font-size:16px; color:#333333;}
.pyo22 {/*position:relative;*/ width:100%; border-top:2px solid #000000; font-size:14px; margin-bottom:30px; left:10%;}
.pyo22 th {color:#333333; background:#f7f7f7; text-align:center; border-bottom:1px solid #f2f2f2; padding:12px; font-weight:430 !important;}
.pyo22 td {color:#7a7a7a; border-bottom:1px solid #f2f2f2; padding:12px;text-align:center;}
.pyo22 .blu {background:#c0cfe0;}
.pyo22 .sub31_blu{background:#dbe2eb;}
.pyo22 span {font-size:10px;}

/*sub1_2*/
.sub1_2_title {
	padding-top: 8px;
    font-weight: 500;
    font-size: 18px;
    color: #333333
    margin-bottom: 15px;
    letter-spacing: 0.1px;
}
.sub1_2_title span{
	padding-top: 8px;
    font-weight: 500;
    font-size: 23px;
    color: #005aab;
    margin-bottom: 15px;
    letter-spacing: 0.1px;
}
.sub1_2_img {
	margin-left:200px;

}


/*sub1_4*/
.sub1_4_box{
	wi
}

.sub1_4_box th{
	float: left; 
	font-size:23px;
	color:#09b0ea;
}
.sub1_4_box td{
	padding-left:90px;
	font-size:16px;
	color:#333333;
}

/*sub2_2*/
.sub2_2_tb table, th, td{text-align: left; padding-bottom:20px;}
.sub2_2_tb table, td img{text-align: left;}

.cata_table { border-spacing: 0; border-collapse: collapse; width:100%; margin-top:40px; }
.cata_table th { background:#005aab; font-size:13px; font-weight:600; border:1px solid #e2e2e2; height:40px; line-height:40px; color:#fff; padding-bottom:0; text-align:center;}
.cata_table tr:first-child th:first-child { width:80px; }
.cata_table tr:first-child th:last-child { width:120px; }
.cata_table td { font-size:13px; color:#555; text-align:Center; line-height:40px; border:1px solid #e2e2e2;padding-bottom:0; }
.cata_table td:last-child { text-align:Center; padding-left:0px; }
.cata_table td + td { text-align:left; padding-left:30px; }
/*sub3*/
.con_box {margin-top:40px;}

.sub31_txt {letter-spacing:0px; font-size:15px; margin:0 25px 10px 12px; padding-left:6px; }
.sub32_txt {font-size:16px; margin:0 25px 10px 12px; background:url(/theme/basic/img/sub/icon03.gif) no-repeat 0 10px ; padding-left:6px; }
.sub32_txt strong {color:#333}
.sub33_txt {font-size:16px; font-weight:bold; text-align:center; color:#333; margin-bottom:30px}
.sub31_txt span{font-size:18px; color:#09b0ea;}

.sub0302 ul { width:635px; margin:0 auto; }
.sub0302 ul li { float:left; margin-right:40px; margin-bottom:40px; }

/**/
.tab_list_5 {width:780px; height:44px; font-size:15px; margin-bottom:20px;}
.tab_list_5 li {float:left; width:130px; margin-left:-1px; text-align:center}
.tab_list_5 li:first-child {margin-left:0px;}
.tab_list_5 li a {display:block; height:44px; line-height:44px; color:#666666; border:1px solid #d7d8d9; background:url('/theme/basic/img/sub/tab_out.gif') repeat-x}
.tab_list_5 li a:hover {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}
.tab_list_5 li .ov {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}

.tab_list_2 {width:780px; height:44px; font-size:16px; margin-bottom:20px;}
.tab_list_2 li {float:left; width:50%; margin-left:-1px; text-align:center}
.tab_list_2 li:first-child {margin-left:0px;}
.tab_list_2 li a {display:block; height:44px; line-height:44px; color:#666666; border:1px solid #d7d8d9; background:url('/theme/basic/img/sub/tab_out.gif') repeat-x}
.tab_list_2 li a:hover {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}
.tab_list_2 li .ov {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}

.tab_list_6 {width:780px; height:44px; font-size:15px; margin-bottom:20px;}
.tab_list_6 li {float:left; width:130px; margin-left:-1px; text-align:center}
.tab_list_6 li:first-child {margin-left:0px;}
.tab_list_6 li a {display:block; height:44px; line-height:44px; color:#666666; border:1px solid #d7d8d9; background:url('/theme/basic/img/sub/tab_out.gif') repeat-x}
.tab_list_6 li a:hover {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}
.tab_list_6 li .ov {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}

.tab_list_7 {width:780px; height:44px; font-size:15px; margin-bottom:20px;}
.tab_list_7 li {float:left; width:130px; margin-left:-1px; text-align:center}
.tab_list_7 li:first-child {margin-left:0px;}
.tab_list_7 li a {display:block; height:44px; line-height:44px; color:#666666; border:1px solid #d7d8d9; background:url('/theme/basic/img/sub/tab_out.gif') repeat-x}
.tab_list_7 li a:hover {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}
.tab_list_7 li .ov {display:block; height:44px; line-height:44px; color:#fff; font-weight:bold; border:1px solid #075091; background:url('/theme/basic/img/sub/tab_ov.gif') repeat-x}


/*ENG sub15 Location */
.m_etxt{position:relative; border-bottom:0px solid #ccc; margin:0px 0 45px 30px; font-size:14px; width:720px; height:45px;}
.m_etxt01{border:0px solid green; color:#888;width:450px; height:20px;}
.m_etxt02{border:0px solid red; color:#888;width:230px; margin-right:30px;}
.mar_le85{margin-left:85px;}

/*ENG sitemap */
.sitemap_ebox {position:relative; width:100%; margin:30px auto;}
.sitemap_ebox dl {width:160px; height:200px; padding:20px 30px; margin:17px; float:left; border:3px solid #ededed; border-radius:10px;}
.sitemap_ebox dt {font-size:19px; font-weight:bold; color:#005aab; text-align:center; line-height:1.1em !important; border-bottom:1px dotted #666; margin-bottom:10px; padding-bottom:5px;}
.sitemap_ebox dd {line-height:28px; text-align:center; font-size:15px;}
.sitemap_ebox dd a {color:#666;}
.sitemap_ebox dd a:hover {color:#fff; background:#2a4c90; font-weight:bold; padding:3px 5px;}


/* member s */
div.member {
	padding-top:110px; 
	width:1100px;
	color:#666;
	font-size:14px;
}

.member_login {
	margin-top:110px;
}

div.find {
	padding-top:80px !important;
	padding-left:190px !important;
}

.member.find h3.title {
	width: 400px;
	height: 30px;
	margin-bottom: 0px;
	text-align:center;
	font-size: 24px;
    line-height: 30px;
}

.member.find h4.subtitle {
    width: 400px;
	margin: 2px 0px 30px 0px;
	text-align:center;
	font-size: 14px;
    color: rgb(145,155,165);
    font-weight: normal;
}
.member.find input[type=text],
.member.find input[type=password] {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    width: 400px;
    margin-bottom: 10px;
    display: block;
    border: 0px;
    box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    border: 1px solid rgb(235,235,235);
}
.member.find input[type=text]:focus,
.member.find input[type=password]:focus {
    outline: none;
    box-shadow: 0px 3px 2px rgba(0,0,0,0.2);
    color: rgb(0,135,255);
}
.member.find input[type=submit] {
    height: 40px;
    line-height: 40px;
    width: 400px;
    background: rgb(0,145,255);
    color: white;
    padding: 0px;
    font-size: 16px;
    border-radius: 0px;
    border: 0px;
    margin-top: 10px;
}

.member.find .result {
    font-size: 15px;
}
.member.find .result .impress {
    font-size: 16px;
    color: rgb(255,0,155);
}

.member.find .impress {
	display:block;
	margin:20px 0;
	text-align:center;
}

.member .impress {
	width:400px;
}

span.result {
	display:block;
	width:400px;
	text-align:center;
}

p.title_img {
	width:1100px !important;
}

/* member e */


