@charset "euc-kr";

@font-face {
  font-family: 'ngBold';
  font-style: normal;
  font-weight: 700;
  src: url(/font/NanumGothic-Bold.eot);
  src: local(¡Ø), url(/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic-Bold.woff2) format('woff2'),
       url(/font/NanumGothic-Bold.woff) format('woff'),
       url(/font/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'ng';
  font-style: normal;
  font-weight: 400;
  src: url(/font/NanumGothic-Regular.eot);
  src: local(¡Ø), url(/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic-Regular.woff2) format('woff2'),
       url(/font/NanumGothic-Regular.woff) format('woff'),
       url(/font/NanumGothic-Regular.ttf) format('truetype');
}


#rcmd_reque .sbHolder{
	border: none;
	font-size: 11px;
	font-weight: normal;
	height: 35px;
	padding-top:15px;
	position: relative;
	width: 224px;
	text-align:left;
	background:url('/search/img/bg_slc_rcmd1.gif') no-repeat;
	z-index:10;
}

#rcmd_reque .edu_level .sbHolder{z-index:30; width:314px; background:url('/search/img/bg_slc_rcmd2.gif') no-repeat;}
#rcmd_reque .phone .sbHolder{width:97px; background:url('/search/img/bg_slc_rcmd3.gif') no-repeat;}
#rcmd_reque .addr .sbHolder{width:153px; background:url('/search/img/bg_slc_rcmd4.gif') no-repeat; outline:none;}
#rcmd_reque #region2 .sbHolder{width:153px; background:url('/search/img/bg_slc_rcmd5.gif') no-repeat;}

#rcmd_reque #disable .sbHolder{background:url('../guide/img/bg_input_disable.png') no-repeat;}

.sbHolder:focus .sbSelector{
	
}

#rcmd_reque .sbSelector{
	display: block;
	height: 20px;
	left: 0;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent:4px;
	top: 0px;
	width: 208px;
	padding:14px 0 0 15px;
	z-index:10;
	font-family:'ngBold';

}

#rcmd_reque .phone .sbSelector{width:82px;}
#rcmd_reque .addr .sbSelector{width:82px;}

#rcmd_reque #disable .sbSelector{display:none;}


#rcmd_reque .sbSelector:link, #rcmd_reque .sbSelector:visited, #rcmd_reque .sbSelector:hover{
	color: #000;
	font-size: 18px;
	line-height:18px;
	font-weight:bold;
	outline: none;
	text-decoration: none;
}

#region2 .sbSelector:link, #region2 .sbSelector:visited, #region2 .sbSelector:hover{
	color:#3493a1;
}

#rcmd_reque #disable .sbSelector{
	color:#5268b3;
}

#rcmd_reque .sbToggle {
	background: url('/search/img/btn_arr_rcmd.gif') right 1px no-repeat;
	display: block;
	height: 10px;
	outline: none;
	position: absolute;
	right: 12px;
	top: 18px;
	width: 15px;
	z-index:10;
}
#region2 .sbToggle{
	background: url('/search/img/btn_arr_rcmd2.gif') right 1px no-repeat;
}

#rcmd_reque .sbToggle:hover{
	background: url('/search/img/btn_arr_rcmd.gif') right 1px no-repeat;
}
#rcmd_reque .sbToggleOpen{
	background: url('/search/img/btn_arr_rcmd.gif') right 1px no-repeat;
}
#rcmd_reque .sbToggleOpen:hover{
	background: url('/search/img/btn_arr_rcmd.gif') right 1px no-repeat;
}

#rcmd_reque #disable .sbToggle{background: url('../guide/img/btn_arr_disable.png') right 1px no-repeat;}

#rcmd_reque #disable.sbToggle:hover{
	background: url('../guide/img/btn_arr_disable.png') right 1px no-repeat;
}
#rcmd_reque #disable.sbToggleOpen{
	background: url('../guide/img/btn_arr_disable.png') right 1px no-repeat;
}
#rcmd_reque #disable .sbToggleOpen:hover{
	background: url('../guide/img/btn_arr_disable.png') right 1px no-repeat;
}

#rcmd_reque .sbHolderDisabled{
	/* background-color: #3C3C3C;
	border: solid 1px #515151; */
}
#rcmd_reque .sbHolderDisabled .sbHolder{
	background:url('../guide/img/bg_input_disable.png') no-repeat;
}
#rcmd_reque .sbHolderDisabled .sbToggle{
	background: url('../guide/img/btn_arr_disable.png') right 1px no-repeat;
}



#rcmd_reque #disable .sbOptions{background:none !important;}


#rcmd_reque .sbOptions{
	background:url('/search/img/bg_sbOptions.png') no-repeat 0 bottom;
	border:none;
	*background:#fff;
	*border-bottom: solid 1px #0f5d69;
	*border-left: solid 1px #0f5d69;
	*border-right: solid 1px #0f5d69;
	/*border-radius:0 0 15px 15px; */
	list-style: none;
	left: 0px;
	margin: 0;
	padding:0 0 10px 0;
	position: absolute;
	top: 12px !important;
	width: 223px;
	*width:221px;
	max-height:200px !important;
	z-index: 10;
	overflow-y: auto;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #0f5d69;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #0f5d69;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #0f5d69
}

#rcmd_reque .edu_level .sbOptions{*background-image:none !important; *background:#fff !important; z-index:35; width:313px; *width:311px; background:url('/search/img/bg_sbOptions2.png') no-repeat 0 bottom;}
#rcmd_reque .phone .sbOptions{*background-image:none !important; *background:#fff !important; width:96px; *width:94px; background:url('/search/img/bg_sbOptions3.png') no-repeat 0 bottom;}
#rcmd_reque .addr .sbOptions{*background-image:none !important; *background:#fff !important; width:152px; *width:150px; background:url('/search/img/bg_sbOptions4.png') no-repeat 0 bottom;}
#rcmd_reque #region2 .sbOptions{*background-image:none !important; *background:#fff !important; width:152px; *width:150px; background:url('/search/img/bg_sbOptions5.png') no-repeat 0 bottom;}


/* ::-webkit-scrollbar{width:15px;}
::-webkit-scrollbar-track{background-color:#fff; border-right: solid 1px #324ba2;}
::-webkit-scrollbar-thumb{background-color:#FFFFFF; border:1px solid #91a3be;}
::-webkit-scrollbar-button{background:#5268b3;} */



#rcmd_reque .sbOptions li{
	padding-bottom: 5px;
}
#rcmd_reque .sbOptions a{
	/*border-bottom: dotted 1px #d2d3d5;*/
	display: block;
	outline: none;
	/* padding: 5px 0 5px 3px; */
	padding-left:20px;
	font-size:18px;
	font-family:'ngBold';
	color:#000;
	
}
#rcmd_reque .sbOptions a:link, #rcmd_reque .sbOptions a:visited{
	color: #000;
	text-decoration:none;
}
#rcmd_reque .sbOptions a:hover,
#rcmd_reque .sbOptions a:focus,
#rcmd_reque .sbOptions a.sbFocus{
	font-weight:bold;
	color:#3493a1;
	letter-spacing:-1px !important;

}
#rcmd_reque .sbOptions li.last a{
	border-bottom: none;
}
#rcmd_reque .sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
#rcmd_reque .sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
#rcmd_reque .sbOptions .sbSub{
	padding-left: 17px;
}



#rcmd_reque{padding:25px 0 0 43px; font-family:'ngBold'; width:766px; height:905px; background:url('/search/img/bg_rcmd.gif') no-repeat;}
#rcmd_reque  ul.ideal_type{margin-top:19px; *zoom:1; text-align:center;}
#rcmd_reque  ul.ideal_type:after{display:block; content:''; clear:both;}
#rcmd_reque  ul.ideal_type > li{float:left; width:224px; margin-right:29px;} 
#rcmd_reque  ul.ideal_type > li.last{margin-right:0;}
#rcmd_reque  ul.ideal_type > li h5{margin-bottom:3px;}
.my_info{margin-top:80px; text-align:center; color:#000; font-size:18px;}
.my_info input{font-family:'ngBold'; font-size:18px; padding-left:20px; border:none; background:none;}
.my_info .bg_inp1{display:inline-block; width:152px; height:51px; background:url('/search/img/bg_input152.gif') no-repeat;}
.my_info .bg_inp1 input{width:132px; height:45px; line-height:45px; }
.my_info .bg_inp2{display:inline-block; width:69px; height:51px; background:url('/search/img/bg_input69.gif') no-repeat;}
.my_info .bg_inp2 input{width:49px; height:45px; line-height:45px;}
.my_info .bg_inp3{display:inline-block; width:97px; height:51px; background:url('/search/img/bg_input97.gif') no-repeat;}
.my_info .bg_inp3 input{width:77px; height:45px; line-height:45px;}
.my_info table{width:725px; margin-top:20px; border-spacing:0; border-collapse:collapse;}
.my_info table td{text-align:left;}
.my_info table td.left{padding-left:42px;}
.my_info table td span.birth_wrap{padding-left:15px;}
.my_info table td div.td_wrap{overflow:hidden; margin-top:2px;}
.my_info .item{position:relative; float:left;}
.my_info .item label{top:12px; left:20px; color:#3493a1; font-size:18px;}
.my_info .bg_chk{overflow:hidden;}
.my_info .bg_chk a{display:block; float:left; margin-right:7px; padding-top:17px; text-align:center; width:154px; height:41px; color:#3493a1; background:url('/search/img/bg_chk_rcmd.gif') no-repeat 0 -61px;}
.my_info .bg_chk a:hover{text-decoration:none;}
.my_info .bg_chk a.last{margin-right:0;}
.my_info .bg_chk a.actOn{background-position:0 0; color:#000;}
.my_info .edu_level{}
.my_info .phone,.my_info .addr{*zoom:1;}{*zoom:1;}
.my_info .phone:after{display:block; content:''; clear:both;}
.my_info .phone div{float:left;}
.my_info .phone .dash{padding:0 2px 0 1px; vertical-align:middle;}
.my_info .addr:after{display:block; content:''; clear:both;}
.my_info .addr div{float:left;}
.my_info .addr div.first{margin-right:7px;}

.btn_area{margin-top:36px;text-align:center; *margin-top:15px;}
.btn_ask{display:block;margin-top:27px}
.btn_area p{margin-top:37px;*padding-bottom:10px;text-align:left;font-family:'ngBold';font-size:18px;}/* 20160531 ÇÁ·ÎÆ÷Áî ·¹ÀÌ¾Æ¿ô ¼öÁ¤ */
.btn_area .chk_wrap{position:relative;}
.btn_area .chk_wrap input{outline:none; position:absolute; line-height:0px; top:2px; left:8px; filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity:.0;}
.btn_area .chk_wrap label{display:inline-block; padding:5px 0 0 41px; height:28px; background:url('/search/img/bg_checkbox.gif') no-repeat;} 
.btn_area .chk_wrap label.actOn{background-position:0 -34px;}

.btn_area01{position:relative;color:#fff;font-family:'ng';font-size:16px}
.btn_area01 .chk_wrap input{outline:none; position:absolute; line-height:0px; top:2px; left:8px; filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity:.0;}
.btn_area01 .chk_wrap label{display:inline-block; padding:5px 0 0 41px; height:25px; background:url('/main/img_new/guide/bg_checkbox02.png') no-repeat;} 
.btn_area01 .chk_wrap label.actOn{background-position:0 -30px;}

.layer_foot{display:inline-block;width:336px;margin-top:32px}
.layer_foot{background:#3493a1;}
.layer_foot.v1{margin-left:18px}
.layer_foot h5{margin:0; padding:0; font-family:'ngBold'; font-size:16px;}
.layer_foot p, .layer_foot ul{margin:0; padding:0;}
.layer_foot p{padding-top:10px;}
.layer_foot p.first{padding-top:0;}
.layer_foot ul{padding-top:5px;}

#rcmd_reque.propose{width:757px; height:765px; padding:37px 0 0 53px; background:url('/search/img/bg_rcmd2.gif') no-repeat;}
.propose .photo_zone{overflow:hidden;}
.propose .photo_zone span.pic{display:block; float:left; margin-right:13px; padding:1px 0 0 1px; width:135px; height:136px; background:url('/search/img/bg_pho_frame.gif') no-repeat;}
.propose .photo_zone span.pic img{width:129px; height:129px;}
.propose .photo_zone h4{margin-bottom:26px;}
.propose .my_info{width:720px;}
.propose .my_info .bg_inp1{display:inline-block; width:152px; height:51px; background:url('/search/img/bg_input152_p.gif') no-repeat;}
.propose .my_info .bg_inp1 input{width:132px; height:45px; line-height:45px; }
.propose .my_info .bg_inp2{display:inline-block; width:69px; height:51px; background:url('/search/img/bg_input69_p.gif') no-repeat;}
.propose .my_info .bg_inp2 input{width:49px; height:45px; line-height:45px;}
.propose .my_info .bg_inp3{display:inline-block; width:97px; height:51px; background:url('/search/img/bg_input97_p.gif') no-repeat;}
.propose .my_info .bg_inp3 input{width:77px; height:45px; line-height:45px;}
.propose .my_info .item label{color:#9e579d;}
.propose .my_info .bg_chk a{color:#9e579d; background: url('/search/img/bg_chk_purple.gif') no-repeat 0 -61px;}
.propose .my_info .bg_chk a.actOn{color:#000; background-position:0 0;}

#rcmd_reque.propose .edu_level .sbHolder{z-index:30; width:314px; background:url('/search/img/bg_slc_rcmd2_1.gif') no-repeat;}
#rcmd_reque.propose .phone .sbHolder{width:97px; background:url('/search/img/bg_slc_rcmd3_1.gif') no-repeat;}
#rcmd_reque.propose .addr .sbHolder{width:153px; background:url('/search/img/bg_slc_rcmd4_1.gif') no-repeat; outline:none;}
#rcmd_reque.propose #region2 .sbHolder{width:153px; background:url('/search/img/bg_slc_rcmd5_1.gif') no-repeat;}
#rcmd_reque.propose .sbToggle{background:url('/search/img/btn_arr_purple.gif') right 1px no-repeat;}
#rcmd_reque.propose .sbSelector:link, #rcmd_reque.propose .sbSelector:visited, #rcmd_reque.propose .sbSelector:hover{color:#9e579d;}
#rcmd_reque.propose .sbOptions a:hover,
#rcmd_reque.propose .sbOptions a:focus,
#rcmd_reque.propose .sbOptions a.sbFocus{
	font-weight:bold;
	color:#9e579d;
	letter-spacing:-1px !important;
}

/* .propose .btn_area .chk_wrap label{background:url('/search/img/bg_checkbox2.gif') no-repeat;}
.propose .btn_area .chk_wrap label.actOn{background-position:0 -34px;}
.propose .layer_foot{width:634px; background:#9e579d;}
.propose #mcs2_container_wrap{background:url('/search/img/bg_textarea2.gif') no-repeat;}
.propose #mcs2_container_wrap .content{color:#852284;}
.propose #mcs2_container .scrollUpBtn{background:url('/search/img/img_arr_up2.gif') center center no-repeat;}
.propose #mcs2_container .scrollDownBtn{background:url('/search/img/img_arr_down2.gif') center center no-repeat;}
.propose #mcs2_container .dragger_container{background:#d8a3d7;}
.propose #mcs2_container .dragger{background:#852284;}


#rcmd_reque.propose .edu_level .sbOptions{background: url('/search/img/bg_sbOptions2_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose .phone .sbOptions{background: url('/search/img/bg_sbOptions3_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose .addr .sbOptions{background: url('/search/img/bg_sbOptions4_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose #region2 .sbOptions{background: url('/search/img/bg_sbOptions5_p.png') no-repeat 0 bottom;}

.rcmd_btn_area{margin-top:13px; text-align:right;} */

/* 20160531 ÇÁ·ÎÆ÷Áî ¼öÁ¤ */
.propose .btn_area .chk_wrap label{background:url('/search/img/bg_checkbox2.gif') no-repeat}
.propose .btn_area .chk_wrap label.actOn{background-position:0 -34px}
.propose .layer_foot{width:341px;margin-top:27px;background:#9e579d;}
.propose .mcs_cont_wrap{width:311px;background:url('/search/img/bg_textarea2_01.png') no-repeat;}
.propose .mcs_cont_wrap .content{color:#852284;}
.propose .mcs_cont_wrap .agree_cont{color:#852284}
.propose .mcs_cont .scrollUpBtn{background:url('/search/img/img_arr_up2.gif') center center no-repeat;}
.propose .mcs_cont .scrollDownBtn{background:url('/search/img/img_arr_down2.gif') center center no-repeat;}
.propose .mcs_cont .dragger_container{margin-left:26px;background:#d8a3d7;}
.propose .mcs_cont .dragger{background:#852284;}

#rcmd_reque.propose .edu_level .sbOptions{background: url('/search/img/bg_sbOptions2_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose .phone .sbOptions{background: url('/search/img/bg_sbOptions3_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose .addr .sbOptions{background: url('/search/img/bg_sbOptions4_p.png') no-repeat 0 bottom;}
#rcmd_reque.propose #region2 .sbOptions{background: url('/search/img/bg_sbOptions5_p.png') no-repeat 0 bottom;}

.rcmd_btn_area{margin-top:13px; text-align:right;}