@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bg_noR {
	background-repeat: no-repeat;
}
.bg_noR_RightTop {
	background-repeat: no-repeat;
	background-position: right top;
}
.div_space {
	padding-right: 10px;
}
.div_dotline_01 {
	background-image: url(../img/dotline_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 14px;
}
.div_dotline_02 {
	background-image: url(../img/dotline_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.div_service_folder {
	float: left;
	width: 338px;
	padding-right: 1px;
	padding-left: 1px;
}
.div_service_title {
	float: left;
	width: 165px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(../img/div_service_title.jpg);
}
.div_service_shop {
	width: 165px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
}
.div_battle_folder {
	float: left;
	width: 338px;
	padding-right: 1px;
	padding-left: 1px;
}
.div_battle_title {
	float: left;
	width: 165px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(../img/div_service_title.jpg);
}
.div_battle_shop {
	width: 165px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
}
.div_battle_all_shop {
	float: left;
	padding-bottom: 4px;
	width: 45px;
}
.div_picture_left {
	float: left;
	width: 265px;
	height: 188px;
	padding-bottom: 10px;
}
.div_picture_right {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
	width: 250px;
	height: 188px;
}
.div_shop_show {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.div_title_show {
	float: left;
	padding-bottom: 10px;
	width: 339px;
	padding-right: 1px;
}
.div_title_show2 {
	float: left;
	width: 330px;
}
.div_all_shop {
	float: left;
	padding-bottom: 7px;
	width: 45px;
}

.foot_menu_link {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
}
.foot_menu_link a:hover {
	color: #FF9211;
	text-decoration: none;
}
.foot_copyright {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 2px;
}
.foot_menu {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-top: 5px;
}
.search_text {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
	padding-bottom: 2px;
}
.search_textbox {
	font-family: Tahoma;
	font-size: 11px;
	height: 14px;
}
.search_button {
	font-family: "Tahoma";
	font-size: 11px;
	height: 22px;
	color: #444444;
}
.calendar_month {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #FF9211;
	text-decoration: none;
	padding-left: 5px;
}
.calendar_day {
	font-family: "Tahoma";
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 11px;
	padding-bottom: 5px;
}
.calendar_date {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 27px;
}
.calendar_dateOff {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 27px;
}
.contact_head {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 5px;
}
.contact_data {
	font-family: "Tahoma";
	font-size: 13px;
	color: #5C5C5C;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	padding-left: 4px;
}
.contact_data a:hover {
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
}
.contact_link {
	font-family: "Tahoma";
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.
.contact_text {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	padding-left: 4px;
}
.contact_font {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.contactform_box {
	font-family: "Tahoma";
	font-size: 11px;
	height: 14px;
}.contactform_button {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	height: 24px;
}
.contactform_boxMulti {
	font-family: "Tahoma";
	font-size: 11px;
	line-height: 14px;
}
.about_data {
	font-family: "Tahoma";
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.home_service_head {
	font-family: "Tahoma";
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.home_service_headSub {
	font-family: "Tahoma";
	font-size: 15px;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
}
.home_service_headSub a:hover {
	color: #FF9900;
	text-decoration: none;
}

.home_book {
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Tahoma";
	line-height: 20px;
	text-indent: 12px;
}
.home_book_link {
	font-size: 14px;
	color: #F2F100;
	text-decoration: none;
	font-family: "Tahoma";
}
.home_book a:hover {
	color: #ECF101;
	text-decoration: underline;
}
.popup_topic {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.popup_text {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #FF9211;
	text-decoration: none;
}
.popup_picture {
	cursor: pointer;
}
.popup_list {
	cursor: pointer;
}
.announce_welcome {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.announce_topic {
	font-family: "Tahoma";
	font-size: 16px;
	color: #E80000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 3px;
}
.announce_topicHistory {
	font-family: "Tahoma";
	font-size: 13px;
	color: #E80000;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
}
.announce_tel1 {
	font-family: "Tahoma";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
}
.announce_tel2 {
	font-family: "Tahoma";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
}
.announce_tel3 {
	font-family: "Tahoma";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
}
.announce_shop {
	font-family: "Tahoma";
	font-size: 15px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.announce_shop a:hover {
	color: #FF9213;
	text-decoration: none;
}
.announce_month {
	font-family: "Tahoma";
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 20px;
	font-weight: bold;
}
.announce_month a:hover {
	color: #FF9213;
	text-decoration: none;
}
.announce_text {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #7D7D7D;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
}
.announce_menuTopic {
	font-family: "Tahoma";
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom: 5px;
}
.announce_menu {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
.announce_menuLink {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
}
.announce_menuLink a:hover {
	color: #FF9900;
	text-decoration: none;
}
.announce_magazine {
	font-family: "Tahoma";
	font-size: 13px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
}
.announce_magazine a:hover {
	color: #E80000;
	text-decoration: underline;
}
.service_tapetopic {
	font-family: "Tahoma";
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	padding-top: 4px;
	line-height: 18px;
}
.service_tapetopic a:hover {
	color: #FF9213;
	text-decoration: none;
}
.service_tape {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.service_tape a:hover {
	color: #FF9213;
	text-decoration: none;
}
.service_onair {
	font-family: "Tahoma";
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 14px;
}
.service_tapenumber {
	font-family: "Tw Cen MT Condensed Extra Bold";
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	line-height: 20px;
}
.service_menutopic {
	font-family: "Tahoma";
	font-size: 13px;
	color: #0EB618;
	text-decoration: none;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 2px;
}
.service_menutopic a:hover {
	color: #333333;
	text-decoration: none;
}
.service_menu {
	font-family: Tahoma;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	line-height: 16px;
}
.service_menu a:hover {
	color: #FF9213;
	text-decoration: none;
}
.service_menuDetail {
	font-family: "Tahoma";
	font-size: 10px;
	color: #C3C3C3;
	text-decoration: none;
	line-height: 13px;
	padding-left: 5px;
}
.service_menusub {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-bottom: 4px;
	padding-top: 2px;
}
.service_menusub a:hover {
	color: #FF9211;
	text-decoration: none;
}
.service_page {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-right: 4px;
	padding-left: 4px;
}
.service_page a:hover {
	color: #E80000;
	text-decoration: none;
}
.service_page_on {
	font-family: "Tahoma";
	font-size: 11px;
	color: #E80000;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.service_page_link {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.service_head {
	font-family: "Tahoma";
	font-size: 120%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 10px;
}
.service_head a:hover {
	color: #E80000;
	text-decoration: none;
}
.service_remaek {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #FF9211;
	text-decoration: none;
	padding-bottom: 8px;
	text-indent: 1px;
}
.service_headSub {
	font-family: "Tahoma";
	font-size: 16px;
	color: #3366CC;
	text-decoration: none;
	line-height: 14px;
	padding-top: 4px;
	padding-bottom: 2px;
	font-weight: normal;
}
.service_headSub a:hover {
	color: #FF9900;
	text-decoration: none;
}
.service_headBreak {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #339933;
	text-decoration: none;
	line-height: 15px;
	padding-bottom: 5px;
}
.service_details {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	padding-top: 2px;
	padding-left: 1px;
}
.service_readmore {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 1px;
}
.service_readmore a:hover {
	color: #FF9900;
	text-decoration: none;
}
.service_topic {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
	padding-bottom: 2px;
}
.service_text {
	font-family: "Tahoma";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.battle_tapetopic {
	font-family: "Tahoma";
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	padding-top: 6px;
	line-height: 22px;
}
.battle_tapetopic a:hover {
	color: #FF9213;
	text-decoration: none;
}
.battle_tape {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	padding-bottom: 2px;
}
.battle_tape a:hover {
	color: #FF9213;
	text-decoration: none;
}
.battle_onair {
	font-family: "Tahoma";
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}
.battle_tapenumber {
	font-family: "Tw Cen MT Condensed Extra Bold";
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	line-height: 20px;
}
.battle_menutopic {
	font-family: "Tahoma";
	font-size: 13px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 2px;
}
.battle_menutopic a:hover {
	color: #333333;
	text-decoration: none;
}
.battle_menu {
	font-family: Tahoma;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	line-height: 15px;
	padding-top: 2px;
}
.battle_menu a:hover {
	color: #FF9213;
	text-decoration: none;
}
.battle_menuDetail {
	font-family: "Tahoma";
	font-size: 10px;
	color: #C3C3C3;
	text-decoration: none;
	line-height: 13px;
	padding-left: 5px;
}
.battle_menusub {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-bottom: 4px;
	padding-top: 2px;
}
.battle_menusub a:hover {
	color: #FF9211;
	text-decoration: none;
}
.battle_page {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-right: 4px;
	padding-left: 4px;
}
.battle_page a:hover {
	color: #E80000;
	text-decoration: none;
}
.battle_page_on {
	font-family: "Tahoma";
	font-size: 11px;
	color: #E80000;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.battle_page_link {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.battle_head {
	font-family: "Tahoma";
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	line-height: 18px;
	padding-top: 10px;
}
.battle_head a:hover {
	color: #E80000;
	text-decoration: none;
}
.battle_remaek {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #FF9211;
	text-decoration: none;
	padding-bottom: 8px;
	text-indent: 1px;
}
.battle_headSub {
	font-family: "Tahoma";
	font-size: 16px;
	color: #3366CC;
	text-decoration: none;
	line-height: 14px;
	padding-top: 4px;
	padding-bottom: 2px;
	font-weight: normal;
}
.battle_headSub a:hover {
	color: #FF9900;
	text-decoration: none;
}
.battle_headBreak {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #339933;
	text-decoration: none;
	line-height: 15px;
	padding-bottom: 5px;
}
.battle_details {
	font-family: "Tahoma";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	padding-top: 2px;
	padding-left: 1px;
}
.battle_readmore {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 1px;
}
.battle_readmore a:hover {
	color: #FF9900;
	text-decoration: none;
}
.battle_topic {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
	padding-bottom: 2px;
}
.battle_text {
	font-family: "Tahoma";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.visitor {
	font-family: "Tw Cen MT Condensed Extra Bold";
	font-size: 16px;
	color: #FF3300;
	text-decoration: none;
	font-weight: normal;
}
.visitor_old {
	font-family: "Tw Cen MT Condensed Extra Bold";
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.hilight_blue {
	color: #0066CC;
	text-decoration: none;
}
.hilight_blue a:hover {
	color: #FF3300;
	text-decoration: none;
}
.hilight_red {
	color: #FF3300;
	text-decoration: none;
}
.hilight_red a:hover {
	color: #333333;
	text-decoration: none;
}
.hilight_green {
	color: #339933;
	text-decoration: none;
}
.hilight_green a:hover {
	color: #333333;
	text-decoration: none;
}
.navi_text {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}.lucky_head {
	font-family: "Tahoma";
	font-size: 16px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
	line-height: 24px;
	padding-bottom: 5px;
}
.lucky_text {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 4px;
}
.lucky_value {
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.thisweek_data {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-top: 2px;
	padding-left: 1px;
	text-indent: 10px;
}
.thisweek_data a {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-top: 2px;
	padding-left: 1px;
	text-indent: 10px;
}
.thisweek_data a:hover {
	color: #0066CC;
	text-decoration: underline;
}
.thisweek_name {
	font-family: Tahoma;
	font-size: 18px;
	color: #FD4D4D;
	text-decoration: none;
	line-height: 22px;
	padding-top: 4px;
	padding-bottom: 2px;
	font-weight: bold;
}
.blog_topic {
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}
.blog_name {
	font-family: Tahoma;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}
.blog_date {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFa800;
	text-decoration: none;
}
.blog_td {
	line-height: 24px;
}
.blog_td a:hover {
	color: #FFa800;
	text-decoration: underline;
}
.lucknumber_bar {
	padding: 15px;
	padding-bottom: 0px;
	text-decoration: none;
}
.lucknumber_bar p,
.lucknumber_bar h1,
.lucknumber_bar h2,
.lucknumber_bar h3,
.lucknumber_bar h4{
	padding: 0px;
	margin:0px;
}
.lucknumber_bar a {
	text-decoration: none;
}
.lucknumber_bar a:hover {
	color: #333333;
	text-decoration: none;
}

.pocketbooks {
	background-image: url(../img/home_book.jpg);
	margin-bottom: 5px;
}
.pocketbooks img {
	padding: 5px;
}
.pocketbooks h2 {
	color: #FFF;
	font-size: 130%;
	padding: 0px;
	margin:0px;
	padding-left: 30px;
}
.pocketbooks h3 {
	color: #F2F100;
	font-size: 105%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	padding-left: 30px;
}
.pocketbooks a {
	font-size: 14px;
	color: #F2F100;
	text-decoration: none;
	font-family: "Tahoma";
}
.pocketbooks a:hover {
	color: #ECF101;
	text-decoration: underline;
}