@charset "utf-8";

/* Sub Document */

#contants_sub {
	width:727px;
}

#contants_sub_tl {
	width:727px;
	height:34px;
	border-bottom:#e2e2e2 solid 1px;
	margin-bottom:15px;
}

#contants_sub_navi {
	width:250px;
	text-align:right;
	font-size:11px;
	vertical-align:bottom;
}

#contants_2depth_tl {
	margin-left:16px;
	margin-bottom:15px;
}

#sub_contants {
	width:711px;
	margin-left:8px;
	float:left;
	display:block;
	line-height:24px;
}

.cont_tl {
	background:url(../images/cont_tl_bul.gif) no-repeat;
	background-position:8px 8px;
	text-indent:15px;
}

.cont_cont{
	text-indent:10px;
}

.sub_board_tl {
	width:703px;
	background:#ffedee;
	border-top:#d81921 solid 2px;
	border-bottom:#d81921 solid 1px;
	text-align:center;
	font-weight:bold;
	color:#333;
}

.sub_board_ln {
	border-top:#d81921 solid 2px;
	border-bottom:#d81921 solid 1px;
	text-align:center;
	font-weight:bold;
	color:#333;
	background:#ffedee url(../images/board_tl_ln.gif) no-repeat;
	width:1px;
}

.sub_board_list {
	width:703px;
	border-bottom:#d81921 solid 1px;
	text-align:center;
}

.sub_board_list_ln {
	height:1px;
	background:#cdcdcd;
}

.sub_member_box {
	width:711px;
	border-top:#d81921 solid 2px;
	border-bottom:#d81921 solid 2px;
}

.sub_member_tl {
	font-weight:bold;
	text-indent:25px;
	color:#333;
	background:#ffedee;
	line-height:28px;
}

.sub_member_cont {
	text-indent:10px;
	letter-spacing:-1px;
	line-height:30px;
}

.sub_member_wln {
	width:1px;
	background:#fab2b5;
}

.sub_member_hln {
	height:1px;
	background:#fab2b5;
}

.sub_serach_id {
	height:130px;
	width:711px;
	background:url(../00_member/images/cont_search_id.gif) no-repeat;
	vertical-align:middle;
	padding:0;
	margin:0;
}

.sub_serach_pw {
	height:160px;
	width:711px;
	background:url(../00_member/images/cont_search_pw.gif) no-repeat;
	vertical-align:middle;
	padding:0;
	margin:0;
}

.sub_point_box {
	width:711px;
	text-align:left;
	border:#e3e3e3 solid 3px;
	padding:10px;
}

.sub_point_box_cont {
	text-align:left;
	line-height:16px;
	padding:28px;
	padding-right:20px;
	padding-top:0;
	padding-bottom:10px;
	background:url(../00_member/images/cont_point_bul.gif) no-repeat;
	background-position:20px 6px;
}

.sub_cont_welcome {
	background:url(../00_member/images/cont_web_welcome.gif) #eee no-repeat;
	border:#e3e3e3 solid 3px;
	width:703px;
	height:256px;
	padding-top:190px;
	line-height:22px;
	padding-left:40px;
}

#sub_news_tab {
	background:url(../03_news/images/sub_tab_bg.gif) repeat-x bottom;
	height:22px;
	margin-bottom:10px;
}

.sub_news_toppoint {
	background:#f6f6f6;
}

.sub_news_list_title {
	padding-left:20px;
	text-align:left;
}

#sub_news_tl {
	background:#ffedee;
	border-top:#d81921 solid 2px;
	border-bottom:#d81921 solid 1px;
	text-align:center;
	color:#333;
	font-weight:bold;
}

.sub_board_date {
	background:#f6f6f6;
	border-bottom:#d81921 solid 1px;
	
}

.sub_board_view_data {
	text-align:left;
	text-indent:30px;
	font-weight:normal;
}

#sub_board_view {
	background:#fff;
	border-bottom:#d81921 solid 1px;
	padding:10px 30px;
}

.sub_news_ln {
	height:1px;
	background:#d81921;
}

#sub_news_nextprew {
	background:#f6f6f6;
	border-bottom:#d81921 solid 2px;
	text-align:left;
	text-indent:20px;
	height:60px;
}

.sub_news_dot_ln {
	background:url(../03_news/images/sub_dot_ln.gif);
	height:1px;
}

#list_num {
	text-align:center;
	font-weight:bold;
	margin-top:20px;
	text-align:center;
}

#cont_info {
	background:#000;
	width:709px;
}

#sub_support {
	background:url(../04_support/images/sub_img_bg.gif);
	width:430px;
	text-align:center;
}

#sub_support_map {
	background:url(../04_support/images/sub_img_03.gif) no-repeat;
	padding-bottom:15px;
}

.sub_support_phone_start  {
	background:url(../04_support/images/sub_img_03.gif) no-repeat;
	padding-bottom:25px;
	text-align:left;
	padding-left:16px;
}

.sub_support_phone {
	padding-bottom:25px;
	text-align:left;
	padding-left:16px;
}

/* etc */
.ar {
	text-align:right;
}

.al {
	text-align:left;
}

.ac {
	text-align:center;
}

.vt {
	vertical-align:text-top;
}

.b {
	font-weight:bold;
}

.mt10 {
	margin-top:10px;
}

.mt20 {
	margin-top:30px;
}

.mt30 {
	margin-top:30px;
}

.mb10 {
	margin-bottom:10px;
}

.mb20 {
	margin-bottom:30px;
}

.mb30 {
	margin-bottom:30px;
}

.pt10 {
	padding-top:10px;
}

.pt20 {
	padding-top:30px;
}

.pt30 {
	padding-top:30px;
}

.pb10 {
	padding-bottom:10px;
}

.pb20 {
	padding-bottom:30px;
}

.pb30 {
	padding-bottom:30px;
}

.pl200 {
	padding-left:200px;
}

.pr20 {
	padding-right:20px;
}
.select {
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.select140 {
	width:140px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.select115 {
	width:115px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.input_20 {
	width:20px;
	height:15px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}
.input_40 {
	width:40px;
	height:15px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.input_60 {
	width:60px;
	height:15px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.input_110 {
	width:110px;
	height:15px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.input_220 {
	width:220px;
	height:15px;
	border:#c1c1c1 solid 1px;
	text-indent:10px;
}

.input_550 {
	width:550px;
	height:15px;
	border:#de9b9e solid 1px;
	text-indent:10px;
}

/*add_100318*/
.sub_member_cont2 {
	text-indent:10px;
	line-height:30px;
}
.mt5 {
	margin-top:5px;
}
.ml {
	margin-left:5px;
}

.sub_service_bg{
	background:url(../00_member/images/cont_img_06.gif) no-repeat left bottom;
}

.sub_service_bg2{
	background:url(../00_member/images/cont_img_06.gif) no-repeat right bottom;
}

/*check*/
.sub_cont_check1{
	padding:15px 0 0 200px;
	font-weight:bold;
	height:113px;
	color:#666;
	line-height:20px;
	text-align:left;
	background:url(../04_support/images/sub_tbl_middle.gif) no-repeat left top;
}

.sub_cont_check2{
	text-indent:10px;
}
