@charset "euc-kr";
/* Bluechip DesignTeam author : ±èÀº°æ */

/* layout */
#ncn {width:990px;text-align:center; margin:0 auto; padding:0;}


/*±âº»*/
*{margin:0;padding:0;}
body{background-color:#fff;color:#444;font:12px/1.6 µ¸¿ò,Dotum,AppleGothic,sans-serif; background:url(../images/common/footer_bg.jpg) repeat-x bottom;}
@media print{body{color:#000;}}
li{list-style:none;}
fieldset,img{border:none;}
address,em{font-style:normal;}
input,textarea,select{background-color:#fff;font-family:inherit;font-size:1.05em;}
input{padding-right:1px;}
select{height:20px;}


/*·¹ÀÌ¾Æ¿ô*/
body{position:relative;text-align:center;border-top:3px solid #eeeeee;}
a{color:#666;text-decoration:none;}
a:link{color:#666;}
a.visited{color:#666;}
a:hover{color:#444;text-decoration:underline;}

/*¹è°æ°ü·Ã*/
.xrep { background-attachment: scroll;	background-repeat: repeat-x;	background-position: left top; }
.yrep { background-attachment: scroll;	background-repeat: repeat-y;	background-position: left top; }
.norep {	background-attachment: scroll;	 background-repeat: no-repeat;	background-position: left top; }

.border_gray1{border:1px solid #e0e0e0;}

/*¸®½ºÆ®½ºÅ¸ÀÏ*/
#topmenu{ margin:0px 0 0x 0; padding:0; background:url(../images/common/navi_bg.jpg); background-repeat:no-repeat; background-position:center top; text-align:center;}
#topmenu li{ margin:0; padding:0; display:inline; list-style-type:none; font-size:0px;}
.banner_list2 li{ padding:0; margin:0; list-style-type:none;vertical-align:top; font-size:0;display:inline;}

/*Ææ¼ÇÃâ·Â½ºÅ¸ÀÏ1 */
.search_ttl {width:100%; margin:15px 0 0 0; background:url(../images/common/pen_list_ttlbg.jpg) repeat-x; padding:10px 0 10px 0;font-size:12px}
.search_type { font-size:14px; font-weight:bold; color:#444; }
.search_no { font-size:14px; font-weight:bold; color:#ff5a00;text-decoration:underline;}
.search_input {width:67px; margin:0 0 0 0; font-size:12px; color:#0083c2; border:1px solid #539d32; background-color:#FFFFFF;letter-spacing:-0.5px; font-weight:bold;
padding:0 0 0 0; line-height:19px;}

.pen_outbox {clear:both; width:100%; oveflow:hidden;  }
.pen_outbox li {float:left; width:141px; text-align:center;  }
.pen_box {width:125px; height:150px;}
.pen_box dt {width:126px; height:87px; margin:0; background:url(../images/main/main_special_noimg.jpg); border:1px solid #e0e0e0;font-size:0px;}
.pen_box .pen_name_bg {margin-top:2px;width:127px; height:17px; text-align:center;background-color:#eaeaea; }
.pen_box .pen_name,.pen_box .pen_name:link, .pen_box .pen_name:visited, .pen_box .pen_name:hover {color:#222; text-decoration:none;font-weight:bold;letter-spacing:-1px;}
.pen_box .pen_add,.pen_box .pen_add:link, .pen_box .pen_add:visited, .pen_box .pen_add:hover {color:#888; text-decoration:none;font-weight:bold;letter-spacing:-1px;}
.pen_box .pen_memo {float:left; width:129px; height:12px; text-align:center; font-size:11px; color:#888; line-height:14px; padding-top:3px;}

.pen_outbox2 {clear:both; width:100%; oveflow:hidden; padding:5px 0 0 4px;}
.pen_outbox2 li {float:left; width:130px; text-align:center;  }
.pen_box2 {width:112px; height:130px;}
.pen_box2 dt {width:112px; height:77px; margin:0; background:url(../images/main/main_special_noimg.jpg) center middle; border:1px solid #e0e0e0;font-size:0px;}
.pen_box2 .pen_name_bg {width:114px; height:14px; text-align:center; padding-top:5px;}
.pen_box2 .pen_name,.pen_box .pen_name:link, .pen_box .pen_name:visited, .pen_box .pen_name:hover {color:#222; text-decoration:none;font-weight:bold;letter-spacing:-1px; font-size:12px}
.pen_box2 .pen_add {color:#888; text-decoration:none;font-weight:bold;letter-spacing:-1px;font-size:12px;  padding-top:10px;}
.pen_box2 .pen_memo {float:left; width:114px; height:14px; text-align:center; font-size:11px; color:#888;}



/*ÆùÆ®½ºÅ¸ÀÏ*/
.news11:link, .news11:visited, .news11:hover {FONT-SIZE: 11px;	color:#fff;TEXT-DECORATION: none;letter-spacing:-1px;}
.title_pink{color:#f2689c; font-weight:bold; font-size:12px;}
.title_pink:link, .title_pink:visited, .title_pink:hover {color:#f2689c;TEXT-DECORATION: none; font-weight:bold ; }


/* ÀÎÇ²½ºÅ¸ÀÏ */
.search{color:#333;font-size:12px; padding:3px 5px 0 5px;; background:url(../images/common/top_search_input.gif) ; border:1px solid #1870dc; width:230px; height:20px;
 margin:0 5px 0 5px;}

/*¼­ºê¿ÞÂÊ¸Þ´º*/
.left_bg1{background:url(../images/pension/pen_menu0_bg1.gif); background-repeat:repeat; width:190px;font-size:0px;}
.left_bg2{background:url(../images/pension/pen_menu0_bg3.gif); background-repeat:repeat; width:190px;font-size:0px;}
#leftmenu{margin:0; padding:0 0 0 0; font-size:0px;}
#leftmenu li{margin:0; padding:0 0 0 34px; list-style-type:none; font-size:0px;}
#leftmenu2{margin:0; padding:0px 0 0px 0; font-size:0px;}
#leftmenu2 li{margin:0; padding:0 0 0 28px; list-style-type:none; font-size:0px;}
#leftbnr{margin:0px; padding:0px;}
#leftbnr li{margin:0px; padding:0px; list-style-type:none; font-size:0px;}

/*¼­ºê»ó´Ü*/
.top_title{height:35px; margin:6px 0 0 0; padding:0}
#subttl{left:0; background:url(../images/common/2ttl_bg.jpg) no-repeat; border:1px solid #e0e0e0;}
#subttl h2{padding:8px 0 0 47px; height:30px;}
#subttl ul{overflow:hidden;clear:both;margin:10px 0 0 13px; padding:0 0 20px 0 ;}
#subttl li{display:inline;float:left;width:150px;height:19px; font-size:12px; color:#666;}
#subttl li a{color:#666;text-decoration:none;}
#subttl li a:visited{color:#666;text-decoration:none;:}
#subttl li a:hover{color:#222;letter-spacing:-1px;text-decoration:underline; font-weight:bold;}

#subttl2{left:0; border:1px solid #e0e0e0;}
#subttl2 h2{padding:0; height:30px;}
#subttl2 ul{overflow:hidden;clear:both;margin:10px 0 0 13px; padding:0 0 20px 0 ;}
#subttl2 li{display:inline;float:left;width:130px;height:19px; font-size:12px; color:#666;}
#subttl2 li a{color:#666;text-decoration:none;}
#subttl2 li a:visited{color:#666;text-decoration:none;:}
#subttl2 li a:hover{color:#222;letter-spacing:-1px;text-decoration:underline; font-weight:bold;}

#subttl3{left:0; border:1px solid #e0e0e0; background:url(../images/travel/2ttl_bg.jpg) repeat-x 0px 1px;}
#subttl3 h2{padding:0; height:30px;}
#subttl3 ul{overflow:hidden;clear:both;margin:10px 0 0 13px; padding:0 0 20px 0 ;}
#subttl3 li{display:inline;float:left;width:150px;height:19px; font-size:12px; color:#666;}
#subttl3 li a{color:#666;text-decoration:none;}
#subttl3 li a:visited{color:#666;text-decoration:none;:}
#subttl3 li a:hover{color:#222;letter-spacing:-1px;text-decoration:underline; font-weight:bold;}

#subttl4{left:0; background:url(../images/common/2ttl_bg.jpg) no-repeat; border:1px solid #e0e0e0;}
#subttl4 h2{padding:8px 0 0 47px; height:30px;}
#subttl4 ul{overflow:hidden;clear:both;margin:10px 0 0 13px; padding:0 0 20px 0 ;}
#subttl4 li{display:inline;float:left;width:370px;height:19px; font-size:12px; color:#666;}
#subttl4 li a{color:#666;text-decoration:none;}
#subttl4 li a:visited{color:#666;text-decoration:none;:}
#subttl4 li a:hover{color:#222;letter-spacing:-1px;text-decoration:underline; font-weight:bold;}

.3ttl{ background:url(../images/travel/3ttl_bg.gif) no-repeat; padding:17px 0 0 15px; height:44px;font-size:12px; color:#444; margin-top:7px;}

/* ½ºÆä¼È¸µÅ© */
.speciallink{ width:100%; border:6px solid #4ea9e2; background:url(../images/pension/special_ttl.gif) no-repeat; padding-top:42px;position:relative; margin-top:8px;}
.speciallink .ad_btn{position:absolute;right:-1px;top:0px;clear:both;}
.speciallink ul{clear:both; width:100%; oveflow:hidden; padding:10px 0 5px 5px;}
.speciallink li{float:left; width:153px; text-align:center;}
.speciallink dl {width:138px; height:145px;}
.speciallink dt {width:138px; height:94px; margin:0; background:url(../images/main/main_special_noimg.jpg); border:1px solid #e0e0e0;font-size:0px;}
.speciallink .pen_name_bg{margin-top:2px; padding-top:2px;width:140px; height:17px; text-align:center;background-color:#eaeaea; font-size:0px;}
.speciallink .pen_name,.speciallink .pen_name:link, .speciallink .pen_name:visited, .speciallink .pen_name:hover {color:#222; text-decoration:none;font-weight:bold;letter-spacing:-1px; font-size:12px;}
.speciallink .pen_add,.speciallink .pen_add:link, .speciallink .pen_add:visited, .speciallink .pen_add:hover {color:#888; text-decoration:none;font-weight:bold;letter-spacing:-1px;font-size:12px;}
.speciallink .pen_memo {margin-top:3px;float:left; width:129px; height:12px; text-align:center; font-size:11px; color:#888;}


/*ÇÏ´Ü*/
.allserv{ width:990px; margin:10px 0 0 0; border:3px solid #eaeaea; background-color:#fff;}
.allserv td{ padding:10 10 5 10;}
.servline{background:url(../images/common/group2_line.gif) no-repeat; background-position:right 10px;}
#serv{left:0;height:65px;}
#serv ul{overflow:hidden;clear:both;margin:7px 0 0 0;}
#serv li{display:inline;float:left;width:85px;height:17px; font-size:11px; color:#888;}
#serv li a{color:#888;text-decoration:none;letter-spacing:-1px;}

#serv2{left:0; height:65px;}
#serv2 ul{overflow:hidden;clear:both;margin:7px 0 0 0;}
#serv2 li{display:inline;float:left;width:35px;height:17px; font-size:11px; color:#888; }
#serv2 li a{color:#888;text-decoration:none;letter-spacing:-1px;}

#serv3{left:0; height:65px;}
#serv3 ul{overflow:hidden;clear:both;margin:7px 0 0 0;}
#serv3 li{display:inline;float:left;width:60px;height:17px; font-size:11px; color:#888; }
#serv3 li a{color:#888;text-decoration:none;letter-spacing:-1px;}

.crop{background:url(../images/common/group4_img1.gif) no-repeat; width:990px; height:35px; padding-top:10px;color:#bbb; font-size:11px; text-decoration:none}
.crop:a{color:#777;text-decoration:none;}
.copy{width:990px; padding:10px 0 15px 0;color:#666; font-size:11px; text-decoration:none}

#btm_bnr1{ text-align:center;}
#btm_bnr1 li{padding:0px; margin:0 15px 0 35px; ;font-size:0px;display:inline;}

#site_map{display:inline;position:relative;float:left;clear:both;height:176px;margin:10px 0 22px 11px;}
#site_map ul{overflow:hidden;float:left;width:94px;height:100%;border-left:1px solid #e7e7e7;font-family:±¼¸²,Gulim;}
#site_map li{overflow:hidden;float:left;clear:left;width:83px;height:20px;padding-left:10px;}
#site_map .u1{width:88px;border-left:none;}
#site_map .u1 li{padding-left:4px;}
#site_map .u3{width:89px;}
#site_map .u3 li{width:78px;}
#site_map .u5{width:104px;}
#site_map .u5 li{width:93px;}
#site_map .u6{width:102px;}
#site_map .u6 li{width:91px;}
#site_map li strong{letter-spacing:-1px;}
#site_map li img{_position:absolute;_margin:1px 0 0 -1px;}
#site_map .more{position:absolute;right:12px;bottom:-6px;clear:both;}

/* º¸µå */
.bbs_no, .bbs_no:link, .bbs_no:visited, .bbs_no:hover { font-size:12px; font-weight:bold; color:#666; text-align:center; margin-top:15px;}
.bbs_green{ color:#2aa600;};