@charset "utf-8";
/* CSS Document */

.arealink_bold {
	color:#444;
	font-size:12px;
	font-family:Dotum;
	font-weight:bold;
	}
.bar_white{
	color:#fff;
	font-size:12px;
	font-family:Dotum;
	font-weight:bold;
    }
.bar_darkblue{
	color:#172e54;
	font-size:12px;
	font-family:Dotum;
	font-weight:bold;
    }
.bar_darkblue2 {
	color:#172e54;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    }
.bar_blue{
	color:#003399;
	font-size:12px;
	font-family:Dotum;
	font-weight:bold;
    }
.bar_blue a{
	color:#003399;
	text-decoration:none;
	}
.bar_blue a:hover {
	color:#003399;
	text-decoration:underline;
	}
.premium_list {
	color:#686868;
	padding:5px 0 11px 0;
	letter-spacing:-1px;
	font-size:12px; 
	font-family:dotum;
	vertical-align:top;
	}
.premium_list a{
	color:#686868;
	text-decoration:none;
	}
.premium_list a:hover {
	color:#686868;
	text-decoration:underline;
	}
.sub_category{
	color:#3B678E;
	font-size:12px;
	font-family:Dotum;
	padding:0 10px 30px 0;
	font-weight:bold;
	}
.sub_category2 {
	color:#6A6A6A;
	font-size:12px;
	font-family:Dotum;
	padding:0 0 3px 0;
	}
.sub_category2 a{
	color:#6A6A6A;
	text-decoration:none;
	}]
.sub_category2 a:hover {
	color:#6A6A6A;
	text-decoration:underline;
	}
.sponsor_ttl{
	color:#666666;
	font-size:13px;
	font-family:Dotum;
	font-weight:bold;
	padding-left:3px;
	letter-spacing:-1px;
	}
.sponsor_ttl a{
	color:#666666;
	text-decoration:none;
	}
.sponsor_ttl a:hover {
	color:#666666;
	text-decoration:underline;
	}
	
.sponsor_ttl2 {
	color:#D25C6F;
	font-size:13px;
	font-family:Dotum;
	font-weight:bold;
	letter-spacing:-1px;
	}
.sponsor_ttl2 a{
	color:#D25C6F;
	text-decoration:none;
	}
.sponsor_ttl2 a:hover {
	color:#D25C6F;
	text-decoration:underline;
	}
.sponsor_tel {
	color:#666666;
	text-decoration:none;
	padding-left:3px;
	}
.sponsor_tel2 {
	color:#af5c6c;
	text-decoration:none;
	}
.sponsor_list{
	color:#666666;
	font-size:12px;
	font-family:Dotum;
	padding-bottom:5px;
	line-height:119%;
	}
.notice_list_gr	{
	color:#68C231;
	font-size:11px;
	font-family:Dotum;
	}
.notice_list_bl{
	color:#42B5B9;
	font-size:11px;
	font-family:Dotum;
	}
.notice_list_b{
	color:#6A6A6A;
	font-size:11px;
	font-family:Dotum;
	letter-spacing:-1px;
	}
.notice_list_b a{
	color:#6A6A6A;
	text-decoration:none;
	}
.notice_list_b a:hover{
	color:#6A6A6A;
	text-decoration:underline;
	}
.home_position{
	color:#959697;
	font-size:11px;
	font-family:Dotum;
	letter-spacing:0px;
	padding:2px 0 0 8px;
	}
.home_position a{
	color:#959697;
	text-decoration:none;
	}
.home_position a:hover{
	color:#959697;
	text-decoration:underline;
	}
.sub_category3 {
	color:#999999;
	font-family:Dotum;
	letter-spacing:0px;
	padding:0px 20px;
	}
.sub_category3 a{
	color:#526F88;
	text-decoration:none;
	}
.sub_category3 a:hover {
	color:#526F88;
	text-decoration:underline;
	}
.premium_box_ttl{
	color:#AB64C9;
	padding:0 0 1px 0;
	letter-spacing:-1px;
	font-size:14px; 
	font-family:dotum;
	vertical-align:top;
	font-weight:bold;
	}
.premium_box_ttl a{
	color:#AB64C9;
	text-decoration:none;
	}
.premium_box_ttl a:hover {
	color:#AB64C9;
	text-decoration:underline;
	}
.premium_c_tel {
	color:#3B5A7A; 
	font-size:11px;
	padding-left:5px;
	vertical-align:top;
	}
.premium_c_etc {
	color:#3B5A7A; 
	font-size:11px;
	vertical-align:top;
	padding-top:3px;
	letter-spacing:-0.5px;
	}
.premium_c_list {
	color:#706F6F;
	font-size:12px;
	line-height:134%;
	padding-bottom:4px;
	vertical-align:top;
	}
.premium_c_address {
	color:#4C79C4;
	font-size:11px;
	padding:0 0 2px 0;
	vertical-align:top;
	}
.premium_img{
	padding:6px 0;
	vertical-align:top;
	}
.genreal_ttl{
	color:#306687;
	padding:0 0 1px 0;
	letter-spacing:-1px;
	font-size:13.5px; 
	font-family:dotum;
	vertical-align:top;
	font-weight:bold;
	}
.genreal_ttl a, genreal_ttl a:linked{
	color:#306687;
	text-decoration:none;
	}
.genreal_ttl a:hover {
	color:#306687;
	text-decoration:underline;
	}
.genreal_address {
	color:#4C79C4;
	font-size:11px;
	padding:3px 0 2px 0;
	}
.yp_list_p {color:#AB64C9;
	padding:0 0 1px 0;
	letter-spacing:-1px;
	font-size:13.5px; 
	font-family:dotum;
	vertical-align:top;
	font-weight:bold;
	text-decoration:none;
	}
.yp_list_p a:hover {
	color:#AB64C9;
	text-decoration:underline;
	}
.list_no{
	font-size:12px;
	}
.yp_detail_ttl{
	color:#1b0d3d;
	letter-spacing:-1px;
	font-size:14px; 
	font-family:dotum;
	font-weight:bold;
	}
.yp_date{
	color:#4b4b4b;
	letter-spacing:-1px;
	font-size:12px; 
	font-family:dotum;
	}
.yp_list_basic{
	color:#726f7e;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:0px;
	line-height:18px;
	letter-spacing: 0px;
	}
.yp_list_basic a, yp_list_basic a:hover{
	color:#726f7e;
	text-decoration:underline;
	}
.yp_list_basic2{
	letter-spacing:-1px;
	color:#726f7e;
	font-family:Dotum;
	font-size:13px;
	padding-bottom:9px;
	line-height:143%;
	}
.yp_list_tel{
	color:#1f4e89;
	font-family:Dotum;
	font-size:14px;
	font-weight:bold;
	padding-bottom:6px;
	}
.yp_list_fax{
	color:#457fbc;
	font-family:Dotum;
	font-size:14px;
	font-weight:bold;
	padding-bottom:6px;
	}
.yp_p_info{
	color:#5a7495;
	font-family:Dotum;
	font-size:11px;
	padding-left:12px;
	letter-spacing:-1px;
	}
.yp_p_gallery{
	border:1px solid #dddddd;
	padding:0;
	margin:0;}
.yp_p_intro{
	color:#54495e;
	font-family:Dotum;
	font-size:12px;
	padding:0 15px;
	letter-spacing:-0.5px;
	}
.yp_comment{
	color:#6d6d6d;
	font-family:Dotum;
	font-size:11px;
	letter-spacing:-0.5px;
	}
.yp_comment a{
	color:#6d6d6d;
	text-decoration:none;
	}
.yp_comment a:hover{
	color:#6d6d6d;
	text-decoration:underline;
	}
.yp_comment2{
	color:#3bb0b4;
	font-family:Dotum;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-0.5px;
	}
.yp_comment2 a{
	color:#7c7886;
	text-decoration:none;
	}
.yp_comment2 a:hover{
	color:#7c7886;
	text-decoration:underline;
	}
.yp_review_list{
	padding-top:1px;
	vertical-align:top;
	color:#759439;
	font-family:Dotum;
	font-size:11px;
	text-align:left;
	}
.yp_review_list a, yp_review_list a:hover{
	color:#759439;
	text-decoration:none;
	}
.yp_comment_user{
	color:#4b4b4b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:8px 0 4px 0;
	}
.yp_comment_user a{
	color:#4b4b4b;
	text-decoration:none;
	}
.yp_comment_user a:hover{
	color:#4b4b4b;
	text-decoration:underline;
	}
.yp_comment_contents{
	color:#4b4b4b;
	font-size:12px;
	font-family:Dotum;
	padding:0 0 2px 0;
	}
.yp_commnet_date{
	color:#a19fa3;
	font-family:Dotum;
	font-size:11px;
	padding:0 0 4px 0;
	}
.yp_coupon_list{
	font-size:13px;
	font-weight:bold;
	font-family:Dotum;
	color:#7d5565;
	border-bottom:1px solid #ede8df;
	padding:4px 9px 4px 0;
	letter-spacing:-1px;
	}
.yp_coupon_icon{
	border-bottom:1px solid #ede8df;
	padding:4px 0 4px 9px;
	}	
.yp_coupon_company{
	color:#5d595b;
	font-weight:bold;
	font-family:Dotum;
	font-size:14px;
	letter-spacing:-1px;
	}
.yp_coupon_tel{
	color:#93600f;
	font-weight:bold;
	font-family:Dotum;
	font-size:14px;
	letter-spacing:-1px;
	}
.yp_coupon_text{
	color:#5d595b;
	font-family:Dotum;
	font-size:13px;
	letter-spacing:-0.5px;
	}
	
/*form*/
.search{
	font-size:12px;
	height:16px;
	border:1 solid #418fb4;
	}
.register_basic{
	background:url(../yp/img/register_w_icon.gif) no-repeat 11px 50%;
	padding:6px 0 6px 26px;
	border-bottom:#ECECEC 1px solid;
	color:#40566A;
	font-weight:bold;
	letter-spacing:-1px;
	}
.register_basic1{
	background:url(../yp/img/register_w_icon.gif) no-repeat 11px 50%;
	padding:6px 0 6px 26px;
	color:#40566A;
	font-weight:bold;
	letter-spacing:-1px;
	}
.register_basic2{
	border-bottom:#ECECEC 1px solid;
	}
.register_basic3{
	padding:6px 0 6px 26px;
	color:#40566A;
	font-weight:bold;
	letter-spacing:-1px;
	border-bottom:#ECECEC 1px solid;
	}
.register_basic4{
	padding:6px 0 6px 26px;
	color:#40566A;
	font-weight:bold;
	letter-spacing:-1px;
	}
.register_basic5{
	padding:6px 0;
	border-bottom:#ECECEC 1px solid;
	}
.register_basic6{
	padding:6px 0 6px 5px;
	color:#40566A;
	font-weight:bold;
	letter-spacing:-1px;
	border-bottom:#ECECEC 1px solid;
	}
.register_en{
	padding:5px 0;
	color:#40566A;
	font-family:Tahoma;
	font-size:11px;
	}
.register_en2{
	padding:5px 0;
	border-bottom:#ECECEC 1px solid;
	color:#40566A;
	font-family:Tahoma;
	font-size:11px;
	}
.register_form{
	border:1px solid #C6D1DC;
	background:#F7F8FA;
	}
.register_form_en{
	border:1px solid #C6D1DC;
	background:#F7F8FA;
	font-family:Tahoma;
	}
.register_box{
	border:3px solid #E4EBEF;
	padding:6px;}
.yp_comment_box{
	border:1px solid #cbcbcb;
	font-size:11px;
	font-family:Dotum;
	letter-spacing:-0.6px;
	color:#888888;
	padding:5px;
	}