/* 전체 적용 */
body {background:url(../image/bg.gif) repeat-x; margin:0; padding:0; font-size:12px; line-height:150%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b;}

a:link {color: #5b5b5b;	text-decoration:none;}
a:hover {color: #21891f; text-decoration:underline;}
a:visited {color: #5b5b5b; text-decoration:none;}	
div.skipnav{display:none;width:0px; height:0px; overflow:hidden;font-size:0;line-height:0;}
img,fieldset,iframe{border:0 none;}
legend, h1, h2, hr, caption{display: none;}
.hidden{display:none;width:0px; height:0px; overflow:hidden;font-size:0;line-height:0;} 
form{border:0; padding:0; margin:0;}
h3, h4{height:25px; padding-top:10px; font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; border:0;}
fieldset, p,h2,h3,div{padding:0; margin:0;}
ul{margin:0; padding:0;}
li{list-style:none; margin:0; padding:0;}
div.clear{clear:both; height:0; font-size:0; line-height:0;}
select{font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0; height:20px;}

textarea{background-color:#efefef; border:1px #d1d1d1 solid; font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0;}

/* 상단 */

div#wrapper{margin:0 auto; width:910px; padding-right:70px; position:relative;}
div#wrapper div#header{width:900px; height:120px;}
div#wrapper div#header #logo{height:60px; width:200px; text-align:center; float:left;}
div#wrapper div#header #header_link{height:60px; padding-top:10px; float:right; width:600px;}
div#wrapper div#header #header_link ul{float:right; height:25px;}
div#wrapper div#header #header_link .search{position:absolute; top:8px; right:330px; width:280px;}
div#wrapper div#header #header_link .m1 li{padding-left:5px; float:left;}
div#wrapper div#header #header_link .m2{clear:both; padding-top:5px;}
div#wrapper div#header #header_link .m2 li{padding:0 0 0 15px; float:left; background:url(../image/topline.gif) no-repeat 7px 3px; height:25px;}
div#wrapper div#header #header_link .m2 .home{background:url(../image/topicon.gif) no-repeat 0 1px; padding-left:18px;}

div#wrapper div#header #gnb{clear:both; width:900px; height:50px;}
div#wrapper div#header #gnb div{position:absolute; top:70px; left:0; z-index:1000; height:50px;}
div#wrapper div#header #gnb li{float:left;}
div#wrapper .edu{position:absolute; top:70px; right:0;}

/* 서브 레이아웃 */
div#wrapper div#snb{width:185px; float:left; min-height:500px; margin-bottom:40px;}
div#wrapper div#snb #submenu{background:url(../image/submenu_bottom.gif) no-repeat left bottom; padding-bottom:50px; margin-bottom:15px; font-size:0; line-height:0;}

div#wrapper div#snb #submenu li{background:url(../image/submenu_bg.gif) repeat-y; padding:0;}
div#wrapper div#snb #submenu li img{ margin-left:5px;}
div#wrapper div#snb #submenu li input{ margin-left:5px;}
div#wrapper div#snb #submenu .depth3{background:url(../image/submenu_bg2.gif) repeat-y; padding:8px 20px 8px 20px; overflow:hidden;  min-height:20px;}
html*div#wrapper div#snb #submenu .depth3{background:url(../image/submenu_bg2.gif) repeat-y; padding:8px 20px 8px 20px; overflow:visible;}
div#wrapper div#snb #submenu .depth3 li{background:url(../image/submenu_line.gif) no-repeat right; padding-right:15px; float:left; display:block;}
div#wrapper div#snb #submenu .depth3 li a{color:#e7f0f7; line-height:140%; font-size:12px; display:block; white-space:nowrap;}
div#wrapper div#snb #submenu .depth3 li a:hover{text-decoration:underline;}

div#wrapper div#content{width:710px; float:right; min-height:500px; margin-bottom:40px;}

/* 퀵메뉴 */
div#wrapper div#footer #quick{width:70px;}
div#wrapper div#footer #quick .today{text-align:center; margin-bottom:5px;}
div#wrapper div#footer #quick .today div{background:url(../image/quick/bg.gif) repeat-y; overflow:hidden;}
div#wrapper div#footer #quick .today div ul{background:#f1f1f1; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; margin:0 5px 0 5px; padding:5px 0 0 0;}
div#wrapper div#footer #quick .today div li{height:45px;}
div#wrapper div#footer #quick .today h3{padding:0; margin:0; height:26px;}

div#wrapper div#footer #quick .weather{text-align:center; margin-bottom:5px; }
div#wrapper div#footer #quick .weather div{background:url(../image/quick/bg2.gif) repeat-y; overflow:hidden; font-weight:bold; color:#4f9b41; padding:5px 0 0 0;}
div#wrapper div#footer #quick .weather h3{padding:0; margin:0; height:22px;}
div#wrapper div#footer #quick .weather span{font-size:11px; color:#999999; font-weight:normal;}

div#wrapper div#footer #quick .fac{text-align:center; margin-bottom:5px; }
div#wrapper div#footer #quick .fac div{background:url(../image/quick/bg2.gif) repeat-y; overflow:hidden; padding:5px 0 0 0; text-align:center;}
div#wrapper div#footer #quick .fac h3{padding:0; margin:0; height:27px;}
div#wrapper div#footer #quick .fac p{padding:0; margin:0;}

div#wrapper div#footer #quick .link{text-align:center; margin-bottom:5px; background:url(../image/quick/top.gif) no-repeat; padding-top:5px;}
div#wrapper div#footer #quick .link div{background:url(../image/quick/bg2.gif) repeat-y; overflow:hidden; font-weight:bold; color:#4f9b41;}
div#wrapper div#footer #quick .link div ul{margin:0 5px 0 5px; padding:0;}
div#wrapper div#footer #quick .link div li{padding:3px 0 3px 0; border-bottom:1px solid #dddddd;}
div#wrapper div#footer #quick .link div .none{border-bottom:0;}
div#wrapper div#footer #quick .link h3{padding:0; margin:0; height:0;}


/* 하단 */
div#wrapper div#footer{clear:both; width:900px; height:180px; }

div#wrapper div#footer #sitehelp{border:1px solid #dddddd; padding:5px 10px 5px 10px; background-color:#f9f9f9; margin-bottom:30px; min-height:20px; *height:15px;}
div#wrapper div#footer #sitehelp #menu{float:left;}
div#wrapper div#footer #sitehelp #menu li{float:left; padding-left:20px; background:url(../image/footer/line.gif) no-repeat 10px 5px;}
div#wrapper div#footer #sitehelp #menu .first{background:none; padding-left:10px;}
div#wrapper div#footer #sitehelp #menu li img{display:block;}
div#wrapper div#footer #sitehelp #link{float:right;}
div#wrapper div#footer #sitehelp #link li{float:left; padding-left:5px;}
div#wrapper div#footer #logo{float:left; width:180px; text-align:center;}
div#wrapper div#footer #copyright{float:right; width:700px;}

/* 서브공통 */
div#wrapper div#content #big_title{background:url(../image/big_title_bg.gif) no-repeat; white-space:660px; height:60px; padding:30px 0 0 40px;}

div#wrapper div#content #title{float:left; height:40px;}
div#wrapper div#content #title span{border-left:1px solid #9bb985; padding-left:8px; color:#000000; font-weight:bold; margin-left:10px;}
div#wrapper div#content #location{float:right; text-align:right; background:url(../image/icon_3.gif) no-repeat 0 20px; padding:12px 10px 0 10px;}
div#wrapper div#content #location .now{color:#288327;}

div#wrapper .p_img{border:2px solid #74c159;}
div#wrapper div#content .price{color:#000000; font-weight:bold; background:url(../image/price.gif) no-repeat 0 4px; padding: 5px 0 0 30px;}
div#wrapper div#content .page{height:20px; text-align:center; width:700px;}
div#wrapper div#content .page a{background:url(../image/topline.gif) no-repeat 0 center; padding:0 3px 0 7px;}
div#wrapper div#content .page a.first{background:none;}
div#wrapper div#content .page .on{font-weight:bold; color:#288327;}

div#wrapper div#cal{margin-bottom:15px;}
div#wrapper div#cal p{height:50px; background:url(../image/cal_title.gif) -46px 8px no-repeat; text-align:right; padding-top:5px;}
div#wrapper div#cal div{padding-top:3px; background:url(../image/cal_back.gif) no-repeat; overflow:hidden; height:42px;}
div#wrapper div#cal div ul{width:120px; margin-left:35px;}
div#wrapper div#cal div li{float:left;}
div#wrapper div#cal div .month{width:20px;}
div#wrapper div#cal div .date{width:80px; text-align:center; font-weight:bold; color:#000000; padding-top:2px;}

div#wrapper div#cal #cal_tb td{background:#FFFFFF; text-align:center; font:Arial, Helvetica, sans-serif; font-size:11px;}
div#wrapper div#cal #cal_tb td a{color:#000000;}
div#wrapper div#cal #cal_tb .sun{color:#e44b4b;}
div#wrapper div#cal #cal_tb .sun a{color:#e44b4b;}
div#wrapper div#cal #cal_tb .sat{color:#2081cb;}
div#wrapper div#cal #cal_tb .sat a{color:#2081cb;}
div#wrapper div#cal #cal_tb .on{font-weight:bold; background:#efefef; display:block;}
div#wrapper div#snb #banner div{margin-bottom:15px;}

div#wrapper div#snb #tag{margin-bottom:15px; text-align:center; background:url(../image/banner/tag_bg.gif) no-repeat bottom; width:170px; min-height:120px; overflow:hidden; padding:0 5px 10px 10px;}
div#wrapper div#snb #tag a{margin:0 3px 5px 0; display:inline-block; float:left; white-space:nowrap; height:20px; padding:0 3px 0 3px;}
div#wrapper div#snb #tag a.tag1{font-weight:bold; background:#74c159; color:#FFFFFF;}
div#wrapper div#snb #tag a.tag2{font-weight:bold; color:#e92d2d; font-size:14px;}
div#wrapper div#snb #tag a.tag3{font-weight:bold; color:#008d07; background:#fff49a;}
div#wrapper div#snb #tag a.tag4{font-weight:bold; color:#FFFFFF; background:#3c3c3c;}
div#wrapper div#snb #tag a.tag5{font-weight:bold; color:#FFFFFF; background:#ff7800;}
div#wrapper div#snb #tag a.tag6{font-weight:bold; color:#0078d4; font-size:14px;}
div#wrapper div#snb #tag a.tag7{font-weight:bold; color:#000000; font-size:14px;}
div#wrapper div#snb #tag a.tag8{font-weight:bold; color:#969494; background:#e0e0e0;}

/* 회원가입,예약쪽에 마크안내 */
div#wrapper div#content #mark{border:1px solid #e4e4e4; background:#f7f7f7; padding:10px 20px; width:600px; overflow:hidden; margin-bottom:20px;}
div#wrapper div#content #mark .left{float:left; width:150px;}
div#wrapper div#content #mark .right{float:right; width:450px;}
div#wrapper div#content #mark .right span{color:#288327;}

/* 완료페이지 */
div#wrapper div#content #ok_page{margin-top:30px; background:url(../image/ok_img.gif) no-repeat; padding-left:250px; margin-bottom:20px;}
div#wrapper div#content #ok_page p{padding:10px 20px 0 20px; height:40px;}
div#wrapper div#content #ok_page div{border-top:2px solid #848484; border-left:1px solid #ddd; border-bottom:1px solid #ddd;  border-right:1px solid #ddd; margin-bottom:10px; padding:20px; min-height:150px;}
div#wrapper div#content #ok_page div p{text-align:center; padding:20px 0 0 0;}
div#wrapper div#content #ok_page div p a{margin-left:5px;}

div#wrapper div#content .list_title{width:682px; height:24px; border-bottom:1px solid #44a626; background:url(../image/icon_4.gif) no-repeat 0 2px; padding-left:18px; color:#000000; font-weight:bold;}
div#wrapper div#content .list_title ul{float:right; margin-top:-16px;}
div#wrapper div#content .list_title li{float:left;}
div#wrapper div#content .list_title .tit{ background:url(../image/icon_9.gif)  no-repeat 0 5px; padding:0 8px 0 7px;}
div#wrapper div#content .list_title2{width:640px; height:24px; border-bottom:1px solid #44a626; background:url(../image/icon_4.gif) no-repeat 0 2px; padding-left:18px; color:#000000; font-weight:bold; position:relative;}
div#wrapper div#content .list_title2 span{position:absolute; top:-5px; right:0;}
div#wrapper div#content .list_title3{width:682px; height:24px; border-bottom:1px solid #44a626; background:url(../image/icon_4.gif) no-repeat 0 2px; padding-left:18px; color:#000000; font-weight:bold; margin-bottom:15px;}
div#wrapper div#content .list_title4{width:700px; height:24px; border-bottom:1px solid #44a626; background:url(../image/icon_4.gif) no-repeat 0 2px; padding-left:18px; color:#000000; font-weight:bold; margin-bottom:15px;}

/* 폼 */
.radio{border:0; margin:0; padding:0; background:#FFFFFF;}
.check{border:0; margin:0; padding:0; background:#FFFFFF;}
.file{background-color:#efefef; border:1px #d1d1d1 solid; font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0; padding:0; }
.input_gray{background-color:#efefef; border:1px #d1d1d1 solid; height:18px; font-size:12px; line-height:160%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0; padding:0; }
.input_white{background-color:#fff; border:1px #d1d1d1 solid; height:18px; font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0; padding:0; }
.input_white_t{background-color:#fff; border:1px #d1d1d1 solid; font-size:12px; line-height:140%; font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; color:#5b5b5b; margin:0; padding:0; }

/* 탭 */
div#wrapper div#content #tab_p20 {width:700px;}
div#wrapper div#content #tab_p20 li{float:left; background:url(../image/tab/off_left.gif) no-repeat; height:26px; padding-left:5px;}
div#wrapper div#content #tab_p20 li a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/off_right.gif) no-repeat right top; padding:0 25px 0 20px; display:inline-block; height:21px; padding-top:5px;}
div#wrapper div#content #tab_p20 .on {float:left; background:url(../image/tab/on_left.gif) no-repeat; height:26px; padding-left:5px;}
div#wrapper div#content #tab_p20 .on a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/on_right.gif) no-repeat right top; padding:0 25px 0 20px; display:inline-block; height:21px; padding-top:5px;}

#tab_p5 {border-bottom:1px solid #5b9729; margin-bottom:10px; clear:both; overflow:hidden;}
#tab_p5 li{float:left; display:inline; background:url(../image/tab/off_left.gif) no-repeat; height:26px; padding-left:5px;}
#tab_p5 li a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/off_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}
#tab_p5 li a span{font-weight:normal; font-size:11px;}
#tab_p5 .on {float:left; background:url(../image/tab/on_left.gif) no-repeat; height:26px; padding-left:5px;}
#tab_p5 .on a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/on_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}

.tab_p5 {border-bottom:1px solid #5b9729; margin-bottom:10px; clear:both; overflow:hidden;}
.tab_p5 li{float:left; display:inline; background:url(../image/tab/off_left.gif) no-repeat; height:26px; padding-left:5px;}
.tab_p5 li a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/off_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}
.tab_p5 li a span{font-weight:normal; font-size:11px;}
.tab_p5 .on {float:left; background:url(../image/tab/on_left.gif) no-repeat; height:26px; padding-left:5px;}
.tab_p5 .on a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/on_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}


div#wrapper div#tab_p6 {width:700px; border-bottom:1px solid #5b9729; clear:both; overflow:hidden;}
div#wrapper div#tab_p6 li{float:left; display:inline; background:url(../image/tab/off_left.gif) no-repeat; height:26px; padding-left:5px;}
div#wrapper div#tab_p6 li a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/off_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}
div#wrapper div#tab_p6 li a span{font-weight:normal; font-size:11px;}
div#wrapper div#tab_p6 .on {float:left; background:url(../image/tab/on_left.gif) no-repeat; height:26px; padding-left:5px;}
div#wrapper div#tab_p6 .on a{font-weight:bold; color:#FFFFFF; background:url(../image/tab/on_right.gif) no-repeat right top; padding:0 10px 0 5px; display:inline-block; height:21px; padding-top:5px;}

/* 공원목록 css */
div#wrapper div#content .park_list1{border-top:1px solid #6fbf57; background-color:#eaf5e7; padding:8px 8px 4px 8px; margin:0; height:60px; width:654px;}
div#wrapper div#content .park_list1 ul{clear:both; height:18px;}
div#wrapper div#content .park_list1 li{float:left; display:inline;  background:url(../image/topline.gif) no-repeat right 4px; padding:1px 8px 1px 5px; white-space:nowrap;}

div#wrapper div#content .park_list1 li a span{font-family:"돋움"; font-size:11px;  white-space:nowrap;}

div#wrapper div#content .park_list1 .on a{font-weight:bold; color:#288327;}

div#wrapper div#content .park_list2{border-top:1px solid #6fbf57; background-color:#f6f6f6; padding:8px 8px 4px 8px; margin:0; height:60px; width:684px;}
div#wrapper div#content .park_list2 ul{clear:both; height:18px;}
div#wrapper div#content .park_list2 li{float:left; display:inline;  background:url(../image/topline.gif) no-repeat right 4px; padding:1px 8px 1px 5px; white-space:nowrap;}
div#wrapper div#content .park_list2 li a span{font-family:"돋움"; font-size:11px; white-space:nowrap;}
div#wrapper div#content .park_list2 .on a{font-weight:bold; color:#288327;}

div#wrapper div#content .park_list3{background:url(../image/travel/part_list_bg.gif) no-repeat; width:670px; height:80px; padding:15px; margin-bottom:15px;}
div#wrapper div#content .park_list3 ul{clear:both; height:18px; background:#00CC99;}
div#wrapper div#content .park_list3 li{float:left; display:inline; background:url(../image/topline.gif) no-repeat right 3px; padding:0 8px 0 5px; white-space:nowrap;}
div#wrapper div#content .park_list3 li a span{font-family:"돋움"; font-size:11px; white-space:nowrap;}
div#wrapper div#content .park_list3 .on a{font-weight:bold; color:#288327;}

div#wrapper div#content .park_list4{width:640px; height:56px;}
div#wrapper div#content .park_list4 ul{clear:both;}
div#wrapper div#content .park_list4 li{float:left; display:inline; background:url(../image/topline.gif) no-repeat right 3px; padding:0 9px 0 7px; height:20px; white-space:nowrap;}
div#wrapper div#content .park_list4 li a span{font-family:"돋움"; font-size:11px; white-space:nowrap;}
div#wrapper div#content .park_list4 .on a{font-weight:bold; color:#288327;}

div#wrapper .park_list5{ background-color:#f6f6f6; padding:6px 8px 2px 8px; margin:0 0 5px 0; width:684px; height:64px;}
div#wrapper .park_list5 ul{clear:both; height:18px;}
div#wrapper .park_list5 li{float:left; display:inline;  background:url(../image/topline.gif) no-repeat right 4px; padding:1px 8px 1px 5px; white-space:nowrap;}
div#wrapper .park_list5 li a span{font-family:"돋움"; font-size:11px; white-space:nowrap;}
div#wrapper .park_list5 .on a{font-weight:bold; color:#288327;}

div#wrapper div#content .park_list6{background:url(../image/travel/part_list_bg_top.gif) no-repeat; width:700px; margin-bottom:15px;}
div#wrapper div#content .park_list6 div{background:url(../image/travel/part_list_bg_bottom.gif) no-repeat bottom; width:670px; padding:15px; overflow:hidden;}
div#wrapper div#content .park_list6 div ul{clear:both; overflow:hidden;}
div#wrapper div#content .park_list6 div li{float:left; display:inline; background:url(../image/topline.gif) no-repeat right 3px; padding:0 8px 0 5px; white-space:nowrap;}
div#wrapper div#content .park_list6 div li a span{font-family:"돋움"; font-size:11px; white-space:nowrap;}
div#wrapper div#content .park_list6 div .on a{font-weight:bold; color:#288327;}

/* 회원/비회원 예약 */
div#wrapper div#content #mem{width:320px; float:left; overflow:hidden; margin:20px 0 0 10px;}
div#wrapper div#content #mem p{padding:0; height:50px;}
div#wrapper div#content #mem div{border-bottom:1px solid #ddd;  border-top:1px solid #ddd; margin-bottom:10px; padding:20px 0 20px 20px; height:50px; position:relative;}
div#wrapper div#content #mem div dl{clear:both; overflow:hidden; width:250px; margin:0;}
div#wrapper div#content #mem div dt{width:70px; float:left; font-weight:bold; height:25px; padding-top:2px; letter-spacing:-1px;}
div#wrapper div#content #mem div dd{width:170px; margin:0; padding:0; float:left;}
div#wrapper div#content #mem div a{position:absolute; top:20px; right:0; padding-right:20px;}
div#wrapper div#content #mem .mem_select{border:1px solid #dfdfdf; height:20px; padding:6px 0 0 0; text-align:center; background:#f8f8f8;}
div#wrapper div#content #mem #link {float:left; border:0; padding:10px 0 0 0; margin:0; height:60px; width:340px;}
div#wrapper div#content #mem #link p{position:relative; height:20px;}
div#wrapper div#content #mem #link p a{margin:0; position:absolute; top:0; right:0;}

div#wrapper div#content #no_mem{width:300px; float:right; overflow:hidden;  margin:20px 10px 0 0;}
div#wrapper div#content #no_mem p{padding:0; height:50px;}
div#wrapper div#content #no_mem div{border-bottom:1px solid #ddd;  border-top:1px solid #ddd; margin-bottom:10px; padding:20px 10px 20px 0; height:50px; position:relative;}
div#wrapper div#content #no_mem div dl{clear:both; overflow:hidden; width:250px; margin:0;}
div#wrapper div#content #no_mem div dt{width:80px; float:left; font-weight:bold; height:25px; padding-top:2px; letter-spacing:-1px;}
div#wrapper div#content #no_mem div dd{width:140px; margin:0; padding:0; float:left;}
div#wrapper div#content #no_mem div a{position:absolute; top:20px; right:0;}



/* 테이블 하단 마진 */
.mB50{margin-bottom:50px;}
.mB40{margin-bottom:40px;}
.mB30{margin-bottom:30px;}
.mB20{margin-bottom:20px;}
.mB15{margin-bottom:15px;}
.mB10{margin-bottom:10px;}
.mB5{margin-bottom:5px;}

.mT50{margin-top:50px;}
.mT40{margin-top:40px;}
.mT30{margin-top:30px;}
.mT20{margin-top:20px;}
.mT15{margin-top:15px;}
.mT10{margin-top:10px;}
.mT5{margin-top:5px;}

/*padding 값*/
.p5{padding:5px;}
.p10{padding:10px;}
.p20{padding:20px;}
.p30{padding:30px;}

.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL20{padding-left:20px;}
.pL30{padding-left:30px;}

.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px;}

.pB5{padding-bottom:5px;}
.pB10{padding-bottom:10px;}
.pB20{padding-bottom:20px;}
.pB30{padding-bottom:30px;}

.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pT20{padding-top:20px;}
.pT30{padding-top:30px;}

/* 1픽셀 라인 스타일*/
.line_gray{height:1px; background:#E2E2E2;}
.line_blue2{height:1px; background:#5e9cd1;}
.line_point{background:url(../image/main/point_line.gif) 0 50% repeat-x; height:20px;}

/* 텍스트 */
.t_green{color:#288327;}
.t_green_b{color:#288327; font-weight:bold;}
.t_green_s{color:#288327; font-size:11px;font-family:Tahoma;}
.t_green_s_b{color:#288327;font-size: 11px ; font-weight:bold;}
.t_orange{color:#ff4e02;}
.t_orange_b{color:#ff4e02; font-weight:bold;}
.t_orange_s{color:#ff4e02; font-size: 11px ;}
.t_orange_s_b{color:#ff4e02; font-size: 11px ; font-weight:bold;}
.t_black_b{color:#000000; font-weight:bold;}
.t_black_b a{color:#000000; font-weight:bold;}
.t_gray{color:#999999;}
.t_gray_s{font-size:11px; color:#999999; letter-spacing:-1px;}
.t_gray_2{color:#cdcdcd;}
.t_red{color:#ff4545;}
.t_red_b{color:#ff4545; font-weight:bold;}
.t_red_s{font-family:돋움; font-size:11px; color:#ff4545;}
.t_blue{color:#1f66a3;}
.t_blue_b{color:#1f66a3; font-weight:bold;}
.t_blue_s{color:#1f66a3; font-size: 11px ;}
.t_blue_s_b{color:#1f66a3; font-size: 11px ; font-weight:bold;}

/* 추가 20100519 조현민 */
.ulStyle01 li {list-style:disc !important;}
.sPage {position:absolute; top:10px; left:240px; z-index:2000;}