/* CSS BY Orange 2009 */

/* ========= DEFAULT EVENT(contentslider.css) ========== */

/* ========= DEFAULT STORE(YUI-yui/tab.css) ========= */

/* ========= DEFAULT-AD ========== */
.MAIN_AD{ width:500px; margin-bottom:15px; margin-left:0px; margin-right:0px;}




/* ========= NEWS BLOCK ========== */
#NEWS_WRAPPER{ width:500px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.NEWS_BANNER{ width:500px; margin:0 auto 10px 0; background-color:#CCCCCC; text-align:center;}
.NEWS_AREA{ width:490px; padding:0 5px 10px 5px; margin:0 auto; font-size:12px; color:#4e889a;}
.NEWS_BLOCK{ width:500px; margin:0 auto; padding-top:15px; background-image:url(../img/main_news_bg.jpg); background-position:left top;}
.NEWS_BLOCK_BOTTOM{ width:500px; height:10px; margin:0 auto; background-image:url(../img/main_news_bg.jpg); background-position:left bottom;}
.NEWS_BLOCK h1 { font-size:15px; font-weight:bold; color:#e83427; margin-bottom:5px;}
.NEWS_BLOCK h1 a{ font-size:15px; font-weight:bold; color:#e83427; margin-bottom:5px;}
.NEWS_BLOCK h1 a:hover{ text-decoration:underline;}

/* ========= NEWS LIST ========== */
.NEWS_LIST{ margin:0 auto; width:474px; height:110px; padding:5px 8px;}
.NEWS_LIST_LL{ float:left; width:120px;}
.NEWS_LIST_RR{ float:right; width:345px;}

.NEWS_LIST_BORDER{ margin:0 auto; width:474px; height:20px;  background-image:url(../img/list_border.gif); float:left; background-repeat:repeat-x;}

/* ========= NEWS DETAIL ========== */
.NEWS_DETAIL{ margin:0 auto; width:474px; padding:5px 8px;}
.NEWS_DETAIL_IMG{ padding:5px 5px 5px 0;}
.NEWS_DETAIL_KEYWORD{ border-top:1px #b2b2b2 dotted; margin-top:10px; padding-top:10px;}



/* ========= SEARCH BLOCK =========== */
#SEARCH_WRAPPER{ width:500px; margin-bottom:7px; margin-left:0px; margin-right:0px;}
.SEARCH_BANNER{ width:500px; margin:0 auto 10px 0; background-color:#CCCCCC; text-align:center;}
.SEARCH_RESULT{ width:500px; margin:0 auto; padding-top:15px; background-image:url(../img/main_search_bg.jpg); background-position:left top;}
.SEARCH_RESULT_BOTTOM{ width:500px; height:10px; margin:0 auto; background-image:url(../img/main_search_bg.jpg); background-position:left bottom;}
.SEARCH_RESULT h1 { font-size:15px; font-weight:bold; color:#686868; margin-bottom:5px;}
.SEARCH_RESULT h1 a{ font-size:15px; font-weight:bold; color:#686868; margin-bottom:5px;}
.SEARCH_RESULT h1 a:hover{ text-decoration:underline;}

/* ========= SEARCH LIST ========== */
.SEARCH_LIST{ margin:0 auto; width:474px; height:115px; padding:5px 8px;}
.SEARCH_LIST_LL{ float:left; width:175px;}
.SEARCH_LIST_LL_LEFT{ float:left; width:55px; height:90px;}
.SEARCH_LIST_LL_LEFT table{ width:55px; height:90px;}
.SEARCH_LIST_LL_LEFT .ico_pad{ margin:3px auto;}
.SEARCH_LIST_LL_RIGHT{ float:right; width:120px;}
.SEARCH_LIST_RR{ float:right; width:290px;}
.SEARCH_LIST_BORDER{ margin:0 auto; width:474px; height:13px;  background-image:url(../img/list_border.gif); float:left; background-repeat:repeat-x;}


/* ========= POINT BLOCK ========== */
#POINT_WRAPPER{ width:500px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.POINT_TOP{ width:500px; height:139px; margin:0 auto 10px 0; background-image:url(../img/point_top_bg.gif);}
.POINT_TOP_LL{ float:left; width:174px; margin-top:23px; text-align:center;}
.POINT_TOP_RR{ float:right; width:316px; padding-right:10px;}
.POINT_TOP_RR h2{ width:316px; height:28px; background-image:url(../img/point_top_title.gif); line-height:28px; color:#2c7f1b; font-size:22px; font-weight:bold; text-indent:26px;}
.POINT_TOP_RR h2 a{ line-height:28px; color:#2c7f1b; font-size:22px; font-weight:bold;}
.POINT_TOP_RR h2 a:hover{ text-decoration:none;}
.POINT_BLOCK{ width:500px; margin:0 auto; padding-top:15px; background-image:url(../img/main_point_bg.jpg); background-position:left top;}
.POINT_BLOCK_BOTTOM{ width:500px; height:10px; margin:0 auto; background-image:url(../img/main_point_bg.jpg); background-position:left bottom;}
.POINT_BLOCK h1 { font-size:15px; font-weight:bold; color:#2c7f1b; margin-bottom:5px;}
.POINT_BLOCK h1 a{ font-size:15px; font-weight:bold; color:#2c7f1b; margin-bottom:5px;}
.POINT_BLOCK h1 a:hover{ text-decoration:underline;}

/* ========= POINT LIST ========== */
.POINT_LIST{ margin:0 auto; width:474px; height:115px; padding:5px 8px;}
.POINT_LIST_LL{ float:left; width:120px;}
.POINT_LIST_RR{ float:right; width:345px;}
.POINT_LIST_BORDER{ margin:0 auto; width:474px; height:20px;  background-image:url(../img/list_border.gif); float:left; background-repeat:repeat-x;}

/* ========= TRIP BLOCK ========== */
#TRIP_WRAPPER{ width:500px; margin-bottom:10px; margin-left:0px; margin-right:0px;}
.TRIP_TOP{ width:500px; height:139px; margin:0 auto 10px 0; background-image:url(../img/trip_top_bg.gif);}
.TRIP_TOP_LL{ float:left; width:174px; margin-top:23px; text-align:center;}
.TRIP_TOP_RR{ float:right; width:316px; padding-right:10px;}
.TRIP_TOP_RR h2{ width:316px; height:28px; background-image:url(../img/trip_top_title.gif); line-height:28px; color:#1e64a5; font-size:22px; font-weight:bold; text-indent:26px;}
.TRIP_TOP_RR h2 a{ line-height:28px; color:#1e64a5; font-size:22px; font-weight:bold;}
.TRIP_TOP_RR h2 a:hover{ text-decoration:none;}
.TRIP_BLOCK{ width:500px; margin:0 auto; padding-top:15px; background-image:url(../img/main_trip_bg.jpg); background-position:left top;}
.TRIP_BLOCK_BOTTOM{ width:500px; height:10px; margin:0 auto; background-image:url(../img/main_trip_bg.jpg); background-position:left bottom;}
.TRIP_BLOCK h1 { font-size:15px; font-weight:bold; color:#1e64a5; margin-bottom:5px;}
.TRIP_BLOCK h1 a{ font-size:15px; font-weight:bold; color:#1e64a5; margin-bottom:5px;}
.TRIP_BLOCK h1 a:hover{ text-decoration:underline;}

/* ========= TRIP LIST ========== */
.TRIP_LIST{ margin:0 auto; width:474px; height:120px; padding:5px 8px;}
.TRIP_LIST_LL{ float:left; width:120px;}
.TRIP_LIST_RR{ float:right; width:345px;}
.TRIP_LIST_BORDER{ margin:0 auto; width:474px; height:20px;  background-image:url(../img/list_border.gif); float:left; background-repeat:repeat-x;}