@import url('/ysrcss/ui.css');

#bodyheader	{background: url('/ysrimg/common/bg_gnb_06.gif') no-repeat 0 70px;}
#gnb	li.gnb_menu	a {background: url('/ysrimg/common/bar_ver_gray_11_6.gif') no-repeat 0 7px;}
#contents_wrap	{background:url('/ysrimg/common/line_dot_gray_01.gif') repeat-x 0 0;}
#contents	{width:860px;padding:15px 0 30px 110px;}

h3  {background:url('/ysrimg/common/blt_h3_gray.gif') no-repeat 0 3px;}

.boxtype1	{margin:0 0 5px 0;padding:0 0 9px 0;background:url('/ysrimg/common/bg_box_btm_05.gif') no-repeat 0 bottom;}
.boxtype1_wrap	{width:830px;border-top:2px solid #666;background:url('/ysrimg/common/bg_box_mid_05.gif') repeat-y 0 0;overflow:hidden;}

/* 레이어 팝업 좌우 여백 보정 */
.poplayer	.layercont {padding:10px 18px 1px 18px; height:1% !important; }
.poplayer	.layercont.type4 {padding:10px 20px 1px 20px;}
.poplayer	.layercont	p.caution.orange {color:#f66d11;background:url('/ysrimg/common/blt_star_orange.gif') no-repeat 0 3px;}
.poplayer	.layercont	.orange, .poplayer	.layercont	span.orange, .poplayer	.layercont	p.orange	{color:#f66d11;background:none;}
.poplayer	.layercont	p a.orange {text-decoration:underline;color:#f66d11;background:none;}


.form1.pd01	{padding:52px 7px 51px;_padding:52px 21px 51px;}
.form1.pd02	{padding:52px 0 49px;}
.form1.pd02		.input_box	{margin:0 70px;}
.form1	.msg	{padding:0 0 16px;text-align:center;}
.form1	.msg.left	{text-align:left;padding:0 0 0 40px;}
.form1	.msg	ul	{margin:15px 0 0 0;}
.form1	.msg	ul li	{margin:3px 0 0 0;padding:0 0 0 8px;background:url('/ysrimg/common/blt_arrow_gray_02.gif') no-repeat 0 3px;}
.form1	.msg	ul li.orange	{color:#f66d11;padding:0 0 0 8px;background:url('/ysrimg/common/blt_arrow_orange.gif') no-repeat 0 3px;}
.form1	.msg	p	{margin:18px 0 0 0;text-align:center;}
.form1	.msg .input	{overflow:hidden;padding:10px 0 0 220px;}
.form1	.msg .input		p	{clear:both;overflow:hidden;margin:5px 0 0 0;}
.form1	.msg .input		input, .form1	.msg .input		label	{float:left;}
.form1	.msg .input	 	label	{display:block;width:140px;margin:5px 0 0 0;padding:0 0 0 8px;text-align:left;font-weight:bold;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 1px;}
.form1	.msg.txt_left {padding:12px 0 5px 76px;text-align:left;}

.form1	.askinfo	{margin:10px 0 0 0;padding:20px 0 0 108px;overflow:hidden;}
.form1	.input_box	{margin:0 95px;_margin:0 80px;}
.form1	.input_box	.input_boxin	.btn, .boxtype1.category	.h_right	.input_box	.input_boxin	.btn {position:relative;top:0;right:0;float:right;margin-top:-53px;_margin-top:-57px;padding:0 86px 0 7px;}
.form1	.input_boxin .b_txt {margin-left:150px;padding:3px 0 0 8px;font:0.98em "돋움" dotum;color:#999;background:url('/ysrimg/common/blt_star_gray.gif') no-repeat 0 6px;}

.input_box .input_boxin .input .txt span {float:left;width:91px;padding:2px 0 0;}
.input_box .input_boxin .input .txt input {padding:3px 0 0;}
.input_box .input_boxin .input .txt select {width:104px;}

.input_box	{height:127px;margin:0 0 0 0;background:url('/ysrimg/member/bg_gray_box_left.gif') no-repeat 0 0;}
.input_box2	.input_boxin1	{position:relative;padding:0 0 0px 0;margin:0 0 0 0;}
.input_box2	.input_boxin2	{position:relative;padding:0 0 0px 0;margin:0 0 0 0;}
.input_box2	.input_boxin3	{position:relative;padding:0 0 0px 0;margin:0 0 0 0;}
.input_box	.input_boxin	{position:relative;height:107px;padding:0 0 20px;background:url('/ysrimg/member/bg_gray_box_right.gif') no-repeat right 0;}
.input_box	.input_boxin .input {height:50px;padding:29px 0 0 56px;}
.input_box	.input_boxin .input .txt {height:21px;padding:0 0 5px;}
.input_box	.input_boxin .input .txt img {padding:3px 0 0;vertical-align:middle;}

.form1	.input_boxin	.input	 .txt	span.text {width:250px;}
.form1	.bl_btn {padding:20px 0 0 5px;text-align:center;}
.form1	.bl_btn img {margin-right:5px;}

.form1	.input_box	.input_boxin .input.pd_edit01 {padding:37px 0 0 85px;}
.form1	.input_box	.input_boxin .input.search {padding:50px 0 0;text-align:center;font:bold 1.5em Gulim;color:#333;}
.form1	.input_box	.input_boxin .input.ok_type {height:35px;padding:33px 0 0;text-align:center;}

.form1	.func, .form1	.btn	{margin:0;padding:0;text-align:center;}
.form1	.func .alert	{color:#f66d11;font:0.98em "돋움" dotum;}
.form1	.func .input	{overflow:hidden;width:425px;height:90px;margin:0 auto;padding:30px 0 0 200px;text-align:center;background:url('/ysrimg/member/bg_box_01.gif') no-repeat 0 0;}
.form1	.func .input		p	{clear:both;overflow:hidden;margin:5px 0 0 0;v}
.form1	.func	p.caution	{margin:5px 0 0 0;font:0.98em "돋움" dotum;background:none;}
.form1	.func .input	 	span, .form1	.func .input		input, .form1	.func .input		label	{float:left;}
.form1	.func .input	 	span, .form1	.func .input	 	label	{display:block;width:80px;margin:5px 0 0 0;padding:2px 0 0 8px;font-weight:bold;line-height:100%;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 1px;}
.form1	.func .input	 	span.id,	 .form1	.func .input	 	span.text	{padding:0;font-weight:normal;background:none;}

.form1	.askinfo	{margin:13px 0 0 0;padding:20px 0 0 0;background:url('/ysrimg/common/bg_line_btm.gif') no-repeat center 0;}
.form1	.askinfo	p	 {text-align:center;}
.form1	.askinfo	p	 span	{padding:0 0 0 8px;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 1px;}
.form1	.askinfo	img	{margin:2px 0 0 8px;vertical-align:middle;}

.form1	.func.list{overflow:hidden;text-align:left;}
.form1	.func.list ul	 li	{float:left;width:330px;margin:0 0 0 30px;font-size:11px;font-family:"돋움" dotum;}
.form1	.func.list ul	 li.first	{width:400px;margin:0;}
.form1	.func.list ul	 li.first	li	{width:400px;}
.form1	.func.list ul	 li	h4	{margin:0;padding:0 0 0 8px;font-weight:bold;color:#666;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 2px;}
.form1	.func.list ul	 ul	 li	{margin:3px 0 0 0;padding:1px 0 0 8px;background:url('/ysrimg/common/blt_arrow_gray_02.gif') no-repeat 0 5px;}

.m_left	{float:left;width:405px;padding:52px 20px 49px 14px;}
.m_right	{float:left;padding:52px 0 49px 40px;background:url('/ysrimg/member/line_ver_gray_01.gif') no-repeat 0 center;}

.m_left .input_box	.input_boxin  .btn {float:right;padding:0 51px 0 7px;_padding:0 48px 0 7px;margin-top:-53px;_margin-top:-77px;}
.input_box	.input_boxin .b_txt {clear:both;line-height:140%;}

.boxtype1_wrap h4.b_tit {margin:20px 0 0 0;padding:0 0 0 8px;color:#333;font-size:0.98em;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 1px;}
.m_left	.input_boxin .input_txt {padding:0 0 0 61px;font-family:Dotum;}
.m_left	.input_boxin .input_txt .autoLogin {position:absolute;margin-top:4px;}
.m_left	.b_txt {padding:8px 0 16px 8px;}
.m_left .bl_btn {padding:0 0 0 30px;}
.m_left	.bl_btn img {margin-right:5px;}
.m_left	.input_box .input_boxin .input	 .txt	span {float:left;width:64px;padding:3px 0 0;}
.m_right	.banner {padding:0 0 20px;}
.m_right	.bc_btn {padding:18px 0 0;text-align:center;}
.m_right	.b_txt {text-align:center;}

/* 가입, 약관 */
.boxtype1.category	.boxtype1_wrap	{width:844px;}/* category box */
.boxtype1.category	.boxtype1_wrap	 table	 {width:830px;}
.boxtype1	.h_left {float:left;width:118px;padding:0;font-size:1.1em;}
.boxtype1	.h_right {float:right;width:710px;margin:0 13px 11px 0;_margin:0 5px -10px 0;}
.boxtype1	.h_right2 {float:right;width:710px;margin:0 13px 11px 0;_margin:0 5px 11px 0;}
.boxtype1	.h_right2	.t_bg2 {height:80px;width:100%;padding:15px 0 10px;}
.boxtype1	.h_right2	.t_bg2 li {padding:0 17px 0 0;}
.boxtype1	.h_right2	.t_bg2 li.last {padding:0 0 0 0;}

.boxtype1	 .t_bg {width:100%;padding:5px 0 15px;background:url('/ysrimg/member/bg_line_top.gif') no-repeat 0 bottom;}
.boxtype1	 .t_cont {overflow:hidden;width:100%;margin-bottom:3px;padding:10px 0 10px 0;background:url('/ysrimg/member/bg_line_top.gif') no-repeat 0 bottom;}
.boxtype1	 .t_cont2 {overflow:hidden;width:100%;margin-bottom:3px;;padding:5px 0 10px 0;background:url('/ysrimg/member/bg_line_top.gif') no-repeat 0 bottom;}

.boxtype1	 .t_bg li {padding:0 3px 0 27px;background:url('/ysrimg/member/bg_tab.gif') no-repeat left center;}
.boxtype1	 .t_bg li.first {padding:0 3px 0 0;background:none;}

.boxtype1	 h4.h_left {margin:0;}
.boxtype1	 p.dot_bg {width:691px;padding:0 6px 4px 9px;background:url('/ysrimg/common/bar_ver_gray_02.gif') no-repeat 0 4px;}
.boxtype1	 p.dot_bg strong {padding:0 2px 0 0;font-size:1.05em;}
.boxtype1	 p.dot_bg img {padding:3px 0;}
.boxtype1	 .mem_list {clear:both;padding:0;}
.boxtype1	 .mem_list li {clear:both;overflow:hidden;width:100%;margin:0;padding:10px 0 7px 0;background:url('/ysrimg/common/line_dot_gray_03.gif') repeat-x 0 0;}
.boxtype1	 .mem_list li.first {margin:0;padding:0 0 10px 0;background:none;}
.boxtype1	 .mem_list li p.h_right {margin-top:5px;font-weight:bold;}
.boxtype1	 .mem_list h5.h_left {width:110px;margin:3px 0 0 0;padding:0 0 0 8px;letter-spacing:-0.05em;color:#666;line-height:150%;font-family:Gulim;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 2px;}
.boxtype1	 .mem_list .h_right {width:710px;margin:2px 13px 0 0;_margin:2px 2px 0 0;}
.boxtype1	 .mem_list .h_right.scroll {height:155px;background:url('/ysrimg/member/bg_textbox.gif') no-repeat 0 0;}
.boxtype1	 .mem_list .h_right div.cont {
	width:686px;
	height:150px;
	margin:3px 0 0 11px;
	padding:0 11px 0 0;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #ddd;
	scrollbar-3dlight-color: #ddd;
	scrollbar-arrow-color: #999;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #fff;
}
.boxtype1	 .mem_list	.h_right div.cont pre {line-height:125%;font-family:"굴림" Gulim;font-size:1.1em;}
.boxtype1	 .mem_list	p.h_right {padding:0 0 0 115px;}
.boxtype1	 .h_left span {display:block;padding:6px 0 0;font-weight:normal;color:#999;font-size:0.9em;font-family:Dotum;line-height:140%;}
.boxtype1	 p.h_right input {margin:0 0 1px 0;}


.tr_txt {float:right;position:relative;z-index:1;margin:-20px 15px 0 0;font-family:"돋움" dotum;text-align:right;}
.tr_txt	 a {float:left;padding:0 7px 0 5px;background:url('/ysrimg/common/bar_ver_gray_03.gif') no-repeat right 1px;}
.tr_txt	 a.first {padding:0 0 0 5px;background:none;}
.tr_txt img	{padding:0 10px 0 6px;}
.m_request	 {height:16px;padding:4px 0 6px 10px;color:#fff;font-family:Dotum;font-weight:normal;background:url('/ysrimg/member/bg_textbox_02.gif') no-repeat 0 0;}
.pb_15 {padding-bottom:4px;}
.pb_25 {padding:0 0 25px;}
p.long {margin-bottom:4px;}

.h_right	.rpd01 {padding:0 0 10px;}
.h_right	.rpd01	.input_boxin	.input	 .txt	span {width:111px;}
.h_right	.rpd01	.input_boxin	.input	 .txt	#num01 {width:121px;}
.h_right	.rpd01	.input_boxin	.input	 .txt	#num02 {width:121px;}
.boxtype1 .boxtype1_wrap .h_right	.input_box.rpd01 .input_boxin .btn {padding:0 126px 0 7px;}
.h_right	.rpd01 .input {padding:38px 75px 0 129px;_padding:38px 50px 0 129px;}
.h_right	.input p.txt {margin:0;}
.h_right	.inform {padding:0 0 16px;color:#888;line-height:150%;}
.h_right	.add_qes {height:16px;margin-top:3px;padding:6px 0 15px 10px;background:url('/ysrimg/member/bg_box_02.gif') no-repeat 0 0;}
.h_right	.add_qes img {padding:0 6px 0 0;vertical-align:middle;}

.boxtype1_wrap	 .term {_width:98%;margin-left:10px;}
.boxtype1_wrap	 .term li {float:none !important;clear:both;margin:0;padding:0 0 0 8px;background:url('/ysrimg/common/blt_star_gray_02.gif') no-repeat 0 4px;}

.input_box .input_boxin .ok_type02 {height:auto;padding:35px 0 0;}
.input_box .input_boxin .ok_type02 ul {width:200px;margin:0 auto;}
.input_box .input_boxin .ok_type02 ul li {float:none;clear:both;padding:0 0 5px;font-family:Gulim;font-size:1.1em;}
.input_box .input_boxin .ok_type02 ul li strong {float:left;width:90px;margin-right:11px;padding:1px 0 0;background:url('/ysrimg/common/bar_ver_gray_10.gif') no-repeat right 3px;color:#606060;}

.h_right .m_left02 {float:left;width:330px;padding:0 0 0 0;margin-right:7px;}
.h_right .m_left02 p {margin-bottom:12px;}
.h_right .m_left02 h5 {padding:0 0 5px 8px;background:url('/ysrimg/board/th_bg_blt.gif') no-repeat 0 1px;color:#333;}
.h_right .m_left02 h5 img {margin-top:-2px;vertical-align:middle;}
.h_right .m_right02	{float:left;padding:0 0 0 25px;background:url('/ysrimg/member/line_ver_gray_02.gif') no-repeat 0 0;}
/* //가입 */

/* window-pop */
.al_center {text-align:center;}
.txt_box {width:352px;height:134px;margin:8px 0;padding:18px 21px;line-height:140%;text-align:justify;background:url('/ysrimg/member/bg_pop_txtbox.gif') no-repeat 0 0;}
.txt_box02 {width:352px;height:28px;margin:8px 0;padding:18px 21px;line-height:140%;background:url('/ysrimg/member/bg_pop_txtbox_02.gif') no-repeat 0 0;}
.al_center p {padding:0 25px;}
.gray {color:#999;}
.bt_txt {margin:13px 22px 0;padding:0 0 0 15px;background:url('/ysrimg/common/blt_star_big.gif') no-repeat 0 1px;}
.popup_type02 #popupcontent {margin:15px 0 0 20px;}
#popupwrap .b_btn	{margin:2px 0 0 0;}


.td_right .caution {margin:3px 0 0;}

table.mem_type {margin-bottom:5px;}
table.mem_type td select {font-family:Gulim;font-size:1.1em;}
table.mem_type th	.m_request	{margin:-2px 0 -4px;}
table.mem_type tr.first th	.m_request	{margin:-5px;}

.boxtype1 .h_right .method_title { overflow:hidden; height:40px; padding-top:10px; }
.boxtype1 .h_right .method_title h5 { float:left; width:140px; }
.boxtype1 .h_right .method_title input { position:relative; top:1px; }

*:first-child+html .boxtype1 .h_right .method_title h5 { padding-top:3px; }
* html .boxtype1 .h_right .method_title h5 { padding-top:1px; }

.boxtype1 .h_right .input_box .ipin_wrap { text-align:center; padding-top:31px; }
.boxtype1 .h_right .input_box .ipin_wrap p { padding-top:10px; }

.autoLogin span{float:left;padding:3px 8px 0 0;}

