@charset "euc-kr";

/* sContent */
.sContent{ height:auto; width:1000px;margin:0 auto; vertical-align:top; }
.sContent > .content { display:table; width:1000px; position:relative; padding:30px 0 40px 0;  }

#sub_Left { float:left; position:relative; width:224px;  }
#sub_contents { float:right; position:relative; margin:0px  auto; padding:0px; width:780px;  min-height:520px; vertical-align:top;  }

.sub_td5 { text-align:center; height:68px; background-color:#ff3300; color:#fff; vertical-align:middle; font-size:2.0em; padding-top:0px; }

/*-- 04 -- */
.guid{ position:relative; width:224px; font-size:12px; text-align:left; background:url("/images/main_guid_bg2.jpg") no-repeat  center 0; }
.guid>h1{ margin-bottom:15px; display:block; font-size:17px; height:35px; border-bottom:1px solid #dcdcdc; }
.guid>h1>em{ padding-left:15px;  font-size:11px; font-weight:normal; }
.guid>div{padding-left:12px;}
.guid>div.lin{border-top:1px solid #dcdcdc;padding-top:20px;margin-top:15px;}
.guid>div>strong{font-size:17px;display:block;height:33px;color:#333;}
.guid>div>strong>b{color:#f15335;}
.guid>div>p>em{font-size:11px;}
.guid>div.tx{font-size:13px;font-weight:bold;}
.guid>div.tx>b{font-size:14px;display:block;height:28px;}

.sTitle{height:65px;position:relative;overflow:hidden; border-bottom:1px solid #b4b4b4;}
.sTitle>.left_tx{line-height:65px;font-family:'Nanum Gothic';font-weight:700;}
.sTitle>.left_tx >strong{font-size:27px;padding-left:20px;padding-right:7px;}
.sTitle>.left_tx > span{font-size:18px;padding:0 5px;display: inline-block;vertical-align:middle;}
.sTitle>.right_mu{position:absolute; right:20px; top:27px; font-size:12px;line-height:13px;}
.sTitle>.right_mu a{display: inline-block; margin-left:5px; padding-left:9px; background:url(../../images/spt_ic_arrow.png) no-repeat;background-position:left 5px;}
.sTitle>.right_mu .home{padding-left:15px; background:url(images/spt_ic_home.png) no-repeat;background-position:left 1px;}
.sTitle>.right_mu .print{margin-left:8px;padding-left:25px; border-left:1px solid #e8e5ea; color:#2598e7; background:url(../../images/spt_ic_print.png) no-repeat; background-position:10px 3px;}

/* sLeft */
.sLeft{width:200px;float:left;padding-top:10px;}
.sLeft > .sNav{margin:0 30px 0 0;overflow:hidden;}
.sLeft > .sNav li{border-bottom:1px solid #b4b4b4; padding-top:8px;}
.sLeft > .sNav .step1{font-weight:bold;line-height:37px;font-size:16px; padding:0 0 2px 15px;}
.sLeft > .sNav .step1 a:hover{text-decoration:none}
.sLeft > .sNav .step1 a.on{color:#2598e7;}
.sLeft > .sNav .step2{padding:0 0 15px 17px; line-height:24px;}
.sLeft > .sNav .step2 a{display:block;}	
.sLeft > .sNav .step2 a.on{color:#2598e7;text-decoration:underline}
.sLeft > .sNotify{margin:40px 30px 0 0;overflow:hidden;}
.sLeft > .sNotify > p{ padding:16px 0 15px 20px;border:1px solid #b4b4b4;margin-bottom:10px;font-size:13px;}
.sLeft > .sNotify > p > b{display:block;padding-bottom:7px;font-size:15px;}
.sLeft > .sNotify > .sInfo > span{display:block;margin-bottom:5px;font-family:'Nanum Gothic';font-size:16px;font-weight:700;color:#2598e7;}
.sLeft > .sNotify > .sInfo > em{color:#888;}
.sLeft > .sNotify > .sInfo > b{background:url(../../images/spt_ic_tel.png) no-repeat;background-position:113px 0px;}		
.sLeft > .sNotify > .sBtn > b{background:url(../../images/spt_ic_down.png) no-repeat;background-position:113px 0px;}
.sLeft > .sNotify > .sBtn > a{display:block;color:#888;padding-left:10px;background:url(../../images/spt_ic_arrow.png) no-repeat;background-position:left 9px;}
.sLeft > .sNotify > .sBtn > a:hover{color:#2598e7;text-decoration:underline}
.sLeft > .sNotify > .sBtn > .on{color:#2598e7;}


/* board_list */
.board_list { margin:0 auto; padding-left:20px;}
.board_list li{ width:300px; height:320px; margin:10px; border:1px solid #b4b4b4; float:left;overflow:hidden;position:relative; text-align:center;}
.board_list li p{border-bottom:1px solid #e7e7e7; height:60px; padding-top:15px; margin-bottom:1px;}		
.board_list li p > span{margin-top:5px;display:block;}		
.board_list li p > span{font-family:'Nanum Gothic';font-size:17px;font-weight:700;}
.board_list li p > span > em{color:#2598e7;padding-right:5px;}
.board_list li p > span > i{font-size:14px;color:#fb5151;padding-right:5px;}

/* board_list */
.board_photo_list { margin:0 auto; padding-left:20px;}
.board_photo_list li { width:302px; margin:10px; border:0px solid #b4b4b4; float:left; overflow:hidden;position:relative; text-align:center;}
.board_photo_list li img { max-width:300px; height:210px; border:1px solid #b4b4b4; overflow:hidden; }		
.board_photo_list li p > span{margin-top:5px;display:block;}		
.board_photo_list li p > span{font-family:'Nanum Gothic';font-size:17px;font-weight:700;}
.board_photo_list li p > span > em{color:#2598e7;padding-right:5px;}
.board_photo_list li p > span > a{color:#2598e7;padding-right:5px;}
.boardphoto__list li p > span > i{font-size:14px;color:#fb5151;padding-right:5px;}




/*°Ô½ÃÆÇTab*/
#BView .tab_menu {  height: 25px; font-weight:bold; margin-top:6px;}
#BView .tab_menu ul {margin: 0;list-style: none;}
#BView .tab_menu li {display: inline;}
#BView .tab_menuu a {display: block; float: left; padding-top:5px ; height: 25px;width:117px; text-align: center; text-decoration: none; text-transform: none;font-size:9pt; font-weight:bold; color: #666666; background:url(/images/button_bg02.jpg) repeat-x; }
#BView .tab_menu a:hover {	height: 25px; width:117px;  background:url(/images/button_bg03.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 11pt;}
#BView .tab_menu .CurPage {height: 25px;width:117px;  background:url(/images/button_bg03.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 11pt;}

/*»ó¼¼ÆäÀÌÁö »ó¼¼Á¤º¸ Tab*/
.ITEM_View { float:left; width:770px; margin:0 auto; overflow:none; }
.ITEM_View .tab_menu { float:left; height: 40px; font-weight:bold; margin-top:6px; vertical-align:middle; overflow:none; }
.ITEM_View .tab_menu ul {margin:0; padding:0;  list-style: none;  vertical-align:middle; overflow:none;  }
.ITEM_View .tab_menu li {display: inline;  vertical-align:middle;  overflow:none;  }
.ITEM_View .tab_menu a { float:left; display: block;  margin-top:10px; padding-top:10px; height:40px; width:128px; text-align:center; font-size:12px; font-weight:bold; color: #666666; background:url(/images/button_bg02_1.jpg) repeat-x; vertical-align:bottom;  overflow:none;  }
.ITEM_View .tab_menu a:hover {height: 40px; width:128px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }
.ITEM_View .tab_menu .CurPage {height: 40px;width:128px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }

/*»ó¼¼ÆäÀÌÁö »ó¼¼Á¤º¸ Tab*/
.ITEM_View2 { float:left; width:770px; margin:0 auto; overflow:none; }
.ITEM_View2 .tab_menu { float:left; height: 40px; font-weight:bold; margin-top:6px; vertical-align:middle; overflow:none; }
.ITEM_View2 .tab_menu ul {margin:0; padding:0;  list-style: none;  vertical-align:middle; overflow:none;  }
.ITEM_View2 .tab_menu li {display: inline;  vertical-align:middle;  overflow:none;  }
.ITEM_View2 .tab_menu a { float:left; display: block;  margin-top:10px; padding-top:10px; height:40px; width:256px; text-align:center; font-size:12px; font-weight:bold; color: #666666; background:url(/images/button_bg02_1.jpg) repeat-x; vertical-align:bottom;  overflow:none;  }
.ITEM_View2 .tab_menu a:hover {height: 40px; width:256px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }
.ITEM_View2 .tab_menu .CurPage {height: 40px;width:256px;  background:url(/images/button_bg03_1.jpg) repeat-x; color: #F54444; font-weight:bold; font-size: 12px;  vertical-align:middle; }





/** sub_title **/
#sub_title>table{width:100%;margin-top:14px;}	
.s_nav{padding-top:5px}
.s_nav>img,.s_nav>table{float:left;}	
.s_nav table{border-right:1px solid #d6d6d6;}
.s_nav td{text-align:center;font-weight:bold;height:37px; cursor:pointer}
.s_nav td{border-left:1px solid #d6d6d6;border-top:1px solid #bec6cf;border-bottom:1px solid #d2d3d5;background-color:#fafafa}
.s_nav td:hover{color:#fff;border:1px solid #4a9ed0;background-color:#2a8ed0;text-decoration:none; border-right:0px solid #4a9ed0;}
.s_nav td.on{color:#fff; border:1px solid #4a9ed0;background-color:#2a8ed0;text-decoration:none; }
.s_nav td.nv_s:hover{color:#444;border-left:1px solid #d6d6d6;border-top:1px solid #bec6cf;border-bottom:1px solid #d2d3d5;border-right:0px solid #d6d6d6;background-color:#fafafa}

.w01 td{width:350px; vertical-align:middle; }
.w02 td{width:350px; vertical-align:middle; }

.byproxy_btn { width:450px;height:45px;border:none;background-color:orange;color:#fff;font-weight:bold;font-size:16px; cursor:pointer; }

/*È¸¿ø°¡ÀÔ ¾à°üµ¿ÀÇ */
.join_agreeform_table { width:700px; margin:0 auto;  } 
.join_textarea {float:left; margin:0 auto; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; BORDER: solid #d2d2d2 1px ; padding:10px 10px 1px 10px; BACKGROUND:#FFFFFF; WIDTH:700px; HEIGHT: 200px; color: #000000; }
.join_textarea1 {float:left; margin:0 auto; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; BORDER: solid #d2d2d2 1px ; padding:10px 10px 1px 10px; BACKGROUND:#FFFFFF; WIDTH:700px; HEIGHT: 200px; color: #000000; }
.
.member_id {padding:5px 10px 5px 10px;}

.bbs_table th { height:35px; vertical-align:middle; border-bottom:1px solid #ccc;  }
.bbs_table tbody td { min-height:25px; vertical-align:middle; border-bottom:1px solid #eee; }
.gongji { font-weight:bold; color:#333; }
textarea { border:1px solid #ccc;  }
.tdboard02 { border-top:2px solid #ccc;  }



/* ´Þ·Â */
p.calheader{height:30px; line-height:30px; text-align:center; repeat-x left top;}
p.calheader select{font-weight:bold;}
p.calheader select#cal2{margin:5px 0 0 10px;}
p.calheader strong{font-size:14px; color:#333; font-weight:bold; vertical-align:middle;}
p.calheader button.cprev{width:4px; height:7px; vertical-align:middle; }
p.calheader button.cnext{width:4px; height:7px; vertical-align:middle; }

p.calheader span.prev a {display:inline-block; width:21px; height:19px; vertical-align:middle; }
p.calheader span.next a {display:inline-block; width:21px; height:19px; vertical-align:middle; }

div.calendar{border-bottom:1px solid #e2e2e2;}
div.calendar table thead th{height:20px; font-size:11px; color:#666; font-weight:bold; text-align:center; line-height:20px;}
div.calendar table tbody td{height:20px; font-size:11px; color:#666; text-align:center; line-height:20px;}
div.calendar table tbody td.sun{color:#e02102;}
div.calendar table tbody td.sat{color:#1453cf;}
div.calendar table tbody td.gray{color:#ffffff; }
div.calendar table tbody td strong.today{display:inline-block; width:16px; border:1px solid #1453cf; color:#fff; background:#4c77ec;}
p.calClose {text-align:right; vertical-align:top;} 
p.calClose a {display:inline-block; height:18px; padding:1px 18px 0 0; font-size:11px; color:#a7a7a7; line-height:19px; vertical-align:middle; text-align:right; background:url(/img/btn_calclose.gif) no-repeat right top;}
div#carLayer{position:relative; z-index:111;}
div#carLayer iframe#calFrame{position:absolute; left:0; top:3px; z-index:999; width:199px; height:194px; border:0; background:#fff;}

#paging{text-align:center; padding:10px; }
.paging a,
.paging strong{ position:relative; display:inline; margin-right:1px; padding:3px 6px 6px 6px; text-decoration:none; border:1px solid #ffffff; line-height:normal; font:bold 12px Verdana,Sans-Serif; width:26px;}
.paging strong{color:#FF0000 !important; border:1px solid #cccccc;  background:#FFFFFF;}
.paging a:focus:hover{ background:#ffffff; text-decoration:underline; border:1px solid #cccccc; font:bold 12px Lucida Sans, Lucida Grande, Lucida Sans Unicode,Verdana,Sans-Serif; color:#000000}
.paging .pre, .paging .next{font-weight:normal; display:inline; color:#333333; border:1px solid #333333; background:#ffffff; position:relative; top:-1px; font-size:12px; font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode,Verdana,Gulim,"³ª´®°íµñ",Nanum Gothic, Dotum,helvetica,Arial,Sans-Serif; width:84px;}

.input_btn {
	font-size:	12px;
	font-weight:bold;
	text-decoration:	none;
	width:120px;height:30px;
	padding:3px 3px 3px 3px;
}

.input_btn_normal	{ background-color:#4c5461; color:#FFFFFF; border:1px solid #333333; }
.input_btn_red		{ background-color:#e21e26; color:#FFFFFF; border:1px solid #e21e26; }
.input_btn_blue		{ background-color:#1e26e2; color:#FFFFFF; border:1px solid #1e26e2; }
.input_btn_white	{ background-color:#ffffff; color:#333333; border:1px solid #b2b4c0; }

.input_select { height:28px; border:solid 1px #CCCCCC; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:4px 4px 0px 4px; line-height:180%; }
.input_select:hover { height:27px; border:solid 2px #FF3300;  font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; line-height:180%; }
.input_select:focus { height:27px; border:solid 2px #FF3300; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; line-height:180%; }
.input_select:active { height:27px; border:solid 2px #FF3300; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; line-height:180%; }

.input { border:solid 1px #CCCCCC; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:4px 4px 1px 4px; }
.input:hover { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }
.input:focus { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }
.input:active {border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }


.board_input { height:18px; border:solid 1px #CCCCCC; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:4px 4px 0px 4px; }
.board_input:hover { height:17px; border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }
.board_input:focus { height:17px; border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }
.board_input:active { height:17px; border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }


.input_txtarea { border:solid 1px #CCCCCC; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:4px 4px 0px 4px;  }
.input_txtarea:hover { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px;  }
.input_txtarea:focus { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px;  }
.input_txtarea:active { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }

.webedit { border:solid 1px #CCCCCC; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:4px 4px 0px 4px;  }
.webedit:hover { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px;  }
.webedit:focus { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px;  }
.webedit:active { border:solid 2px #FF3300; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; color:#222222; background:#FFFFFF; padding:3px 3px 0px 3px; }



.login_input { ime-mode:disabled; width:170px; height:18px; border:1px solid #d2d2d2; background-color:#f7f7f7; font-size:11pt; color:#6d5d52; padding:4px 4px 0px 4px; }
.login_input:hover { ime-mode:disabled; width:170px; height:17px; border:2px solid #FF3300; background-color:#ffffff; color:#333333; font-weight:bold; padding:3px 3px 0px 3px; }
.login_input:focus { ime-mode:disabled; width:170px; height:17px; border:2px solid #FF3300; background-color:#ffffff; color:#333333; font-weight:bold; padding:3px 3px 0px 3px; }
.login_input:active { ime-mode:disabled; width:170px; height:17px; border:2px solid #FF3300; background-color:#ffffff; color:#333333; font-weight:bold; padding:3px 3px 0px 3px; }


/* °¢Á¾ ¹öÆ° */
.btn_white_sx2 { font-size:9pt; font-family:'µ¸¿ò','µ¸¿òÃ¼',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#444; cursor:pointer;background-color:#ffffff; border:solid #999999 1px;}

.btn_gray_small { font-size:8pt; font-family:'µ¸¿ò','µ¸¿òÃ¼' color:#222222; cursor:pointer;background-color:#f2f2f2; border:solid #999999 1px;}
.btn_red_small { font-size:8pt; font-family:'µ¸¿ò','µ¸¿òÃ¼' color:#ffffff; cursor:pointer;background-color:#ff2222; border:solid #999999 1px;}

.btn_gray_s { font-size:9pt; color:#222222; height:24px; cursor:pointer;background-color:#f2f2f2; border:solid #999999 1px;}
.btn_black_s { font-size:9pt; color:#FFFFFF; height:24px; cursor:pointer;background-color:#222222; border:0px;  border:solid #777777 1px; }
.btn_blue_s { font-size:9pt; color:#FFFFFF; height:24px; cursor:pointer;background-color:#0000DD; border:0px;  border:solid #9999ff 1px;  }
.btn_white_s { font-size:9pt; color:#666666; font-weight:bold; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; height:24px; cursor:pointer;background-color:#ffffff; border:solid #999999 1px;}
.btn_red_s { font-size:9pt; color:#FFFFFF; height:24px;cursor:pointer; background-color:#ff2222; border:0px; border:solid #ff9999 1px; }

.btn_white_m { line-height:16px;font-weight:bold;font-size:12px;color:#222222; width:80px;height:28px;cursor:pointer;background-color:#ffffff; border:solid #777777 1px;}
.btn_white_m_b { line-height:16px; font-size:12px;color:#222222; width:80px;height:28px;cursor:pointer;background-color:#ffffff; border:solid #777777 1px;}
.btn_blue_m { line-height:16px;font-weight:bold;font-size:12px;color:#ffffff; width:80px;height:28px;cursor:pointer;background-color:#2222ff; border:0px;}
.btn_red_m { line-height:16px;font-weight:bold;font-size:12px;color:#ffffff; width:80px;height:28px;cursor:pointer;background-color:#ff2222; border:0px;}

.btn_white_b { line-height:16px;font-weight:bold;font-size:12px;color:#222222; width:120px;height:31px;cursor:pointer;background-color:#ffffff; border:solid #777777 1px;}
.btn_gray_b { line-height:16px;font-weight:bold;font-size:12px;color:#222222; width:120px;height:31px;cursor:pointer;background-color:#f2f2f2; border:solid #cccccc 1px;}
.btn_gray_b2 { line-height:16px;font-weight:bold;font-size:12px;color:#222222; min-width:150px;height:31px;cursor:pointer;background-color:#f2f2f2; border:solid #cccccc 1px;}

.btn_red_b { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; width:120px;height:31px;cursor:pointer; background-color:#ff3333; border:0px; }
.btn_red_b2 { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; min-width:150px;height:31px;cursor:pointer; background-color:#ff2222; border:0px; }

.btn_blue_b { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; width:120px;height:31px;cursor:pointer; background-color:#3355ff; border:0px; }
.btn_green_b { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; width:120px;height:31px;cursor:pointer; background-color:#02a2ed; border:0px; }

.btn_white_n { line-height:16px;font-weight:bold;font-size:12px;color:#222222; height:35px;cursor:pointer;background-color:#ffffff; border:solid #777777 1px;}
.btn_gray_n { line-height:16px;font-weight:bold;font-size:12px;color:#222222; height:35px;cursor:pointer;background-color:#f2f2f2; border:solid #cccccc 1px;}
.btn_red_n { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; height:35px;cursor:pointer; background-color:#ff2222; border:0px; }
.btn_blue_n { line-height:16px;font-weight:bold;font-size:12px;color:#FFFFFF; height:35px;cursor:pointer; background-color:#2222ff; border:0px; }


.txt_sub_title			{ height:30px; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;size:12pt; background-color:#FF4433; }
a.txt_sub_title:link		{ height:30px; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;size:12pt; background-color:#FF4433; }
a.txt_sub_title:visited { height:30px; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;size:12pt; background-color:#FF4433; }
a.txt_sub_title:hover	{ height:30px; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;size:12pt; background-color:#FF4433; }
a.txt_sub_title:active	{ height:30px; font-family: '±¼¸²',Gulim,'µ¸¿ò',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;size:12pt; background-color:#FF4433; }

.bbs_main_list li { float:left; display:inline; padding:0px; }
.bbs_button li { float:right; display:inline; text-align:right; padding:5px; }


.sub_text_bold { font-weight:bold; font-size:16px;color:#333;  }

.sContent > .content .bbs_area { padding:0 30px 30px 30px; margin:0 auto; min-height:600px; }

.txt_24 { font-size:16px; font-weight:bold; color:#444488; line-height:25px;padding:20px 0;}


/* ±âÅ¸ °øÅë */
.sContent > .content .sub_content { margin:0 auto; width:800px; text-align:center;  }
.sContent > .content .sub_content  p{font-size:16px;line-height:25px;padding:20px 0;}
.sContent > .content .sub_content  h1{font-family:'Nanum Gothic';font-size:18px;font-weight:700; padding:30px 0;}
.sContent > .content .sub_content  h1 p{font-size:30px;}
.sContent > .content .sub_content  table{ text-align:center; }


.partner_area { float:left; width:800px; Background-color:#DCEEFF; margin:15px 0 15px 0; }
.partner_area td { width:800px; position:relative; padding:15px 0 15px 0; font-size:14px; color:#333;  font-family:Helvetica,'Apple SD Gothic Neo','Nanum Gothic',Sans-serif; }
.partner_area td img { border:1px solid #acacac; }

.order_table td { padding:2px; }
.write_head { height:30px; padding-left:10px; color:#777777; background-color:#F3F3F3; border:1px solid #ddd; }
.write_head1 { height:30px; text-align:center; color:#777777; background-color:#F3F3F3; border:1px solid #ddd; }
.byproxy_p { padding:5px 0 5px 8px; border:1px solid #ddd; }
.byproxy_p1 {text-align:center; border:1px solid #ddd; }
td, input, button, textarea, select, .c1 { font-size:13px; font-family: Dotum, Gulim, AppleGothic, Sans-serif;color:#737373; vertical-align:middle; }
.field { border:1px solid #ccc; height:22px; font-size:12px; font-weight:bold; color:#333; padding:2px 0px 2px 8px; }
.ed { border:1px solid #ccc; height:22px; font-size:13px;color:#333; padding:2px 2px 2px 4px; width:150px; }
.zip_btn { border:1px solid #888; background-color:#999; width:100px; height:28px; font-size:13px; color:#fff; padding:2px 2px 2px 4px;  }

A.leftmenu:link { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana"; font-size: 9pt; color: #333333; text-decoration: none; line-height:25px; width:212px; height:30px;  display:block; }
A.leftmenu:visited { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana"; font-size: 9pt; color: #333333; text-decoration: none; line-height:25px;  width:212px; height:30px; display:block; }
A.leftmenu:active { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana"; font-size: 9pt; color: #333333; text-decoration: none; line-height:25px;  width:212px; height:30px; display:block; }
A.leftmenu:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana"; font-size: 9pt; color: #FFFFFF; text-decoration: none; line-height:25px; width:212px; height:30px; font-weight: bold; background-image:url('/images/left_bg.png'); display:block; }
A.leftmenu_on { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana"; font-size: 9pt; color: #FFFFFF; text-decoration: none; line-height:25px; width:212px; height:30px; font-weight: bold; background-image:url('/images/left_bg.png'); display:block; }

.left_title2 { font-size: 14px; color: #333333; font-weight:bold; line-height:35px;}
.left_line_dot { border-top:1px dashed #aaa; height:2px; width:190px; height:1px; display:block; padding-top:15px; }

.sub_title { font-family: '³ª´® °íµñ','Nanum Gothic','dotum'; font-size:24px; color:aaa; font-weight:bold; padding-bottom:8px; }


.page_title { position:relative; width:100%; height:50px; line-height:50px; background:#4a9ed0; margin:0; padding:0; color:#FFF; font-size:22px; font-weight:bold; overflow:hidden; display:block; padding-left:20px;  }
.page_textarea { position:relative; width:640px; height:620px; line-height:20px; font-size:12px; color:#333; margin:0; padding:10px; overflow-x:hidden; overflow-y:auto; display:block; font-family:"Malgun Gothic",Dotum, Arial, San-serif;}

.mobile_line { float:left;  position:relative; text-align:center;width:100%; min-height:50px; padding:1.25em; font-size:3.5em; font-weight:bold; letter-spacing:2; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }