body
{
	text-align:center;
}

#outline
{
	width:999px;
	margin:0px auto;
	text-align:left;
}
#header
{
	width:999px;
}
#innerline
{
	width:999px;
}
#left_o
{
	width:225px;
	float:left;
}
#left
{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:25px;
}
#right_o
{
	width:750px;
	float:right;
}
#right
{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:25px;
}
#footer
{
	clear:both;
	width:999px;
	height:75px;
	background-color:#E9D576;
	text-align:center;
	margin:10px 0px;
	position:relative;
}









a#photo_main_prev
{
	display: block;
	width: 36px;
	height: 113px;
	background: url("../images/photo_main_prev.gif") 0 0 no-repeat;
	text-decoration: none;
}

a:hover#photo_main_prev {
background-position: -36px 0;
} 

a#photo_main_next
{
	display: block;
	width: 36px;
	height: 113px;
	background: url("../images/photo_main_next.gif") 0 0 no-repeat;
	text-decoration: none;
}

a:hover#photo_main_next {
background-position: -36px 0;
} 










table#gif
{
	width:100%;
	margin-top:10px;
}
td#gmenu
{
	padding-left:25px;
	vertical-align:top;
}
td#form
{
	padding-right:25px;
	vertical-align:top;
}
td#gmenu00
{
	padding:0px 1px 0px 0px;
	width:90px;
	height:21px;
	background-repeat:no-repeat;
	background-image:url("../images/gmenu00.gif");
}
td#gmenu01
{
	width:122px;
	height:21px;
	background-repeat:no-repeat;
	background-image:url("../images/gmenu01.gif");
}
td.gmenu02
{
	padding:0px 4px 0px 6px;
/*	width:95px;*/
	height:21px;
	background-image:url("../images/gmenu_bg.gif");
	background-repeat:no-repeat;
	background-image:url("../images/gmenu02.gif");
	background-position:1px 0px;
}
td#gmenu03
{
	width:121px;
	height:21px;
	background-repeat:no-repeat;
	background-image:url("../images/gmenu03.gif");
	background-position:1px 0px;
}
td#search
{
	padding:0px 10px;
	vertical-align:top;
}
td#search input#text_form
{
	width:110px;
	border:1px solid #8C442C;
}
td#search input#button
{
	width:40px;
	border:1px solid #999;
}









#shop_search
{
	width:200px;
	border:1px solid #8C442C;
}

td#serch_area
{
	background-image:url("../images/shop_seach_middle.gif");
	background-repeat:repeat-y;
	background-position:right;
	border-top:3px solid #8C442C;
	padding:10px 15px;
}

.left_banner
{
	margin:5px 0px;
}

#event_list
{
	border:1px solid #EF9C00;
	width:200px;	
	background-color:#fff;
}
td#event_ul
{
	padding:10px 0px;
	background-image:url("../images/event_list_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}

td#event_ul p
{
	margin-top:5px;
}

td#event_ul ul
{
	margin:5px 10px;
	text-align:left;
}
td#event_ul li.ev
{
	background-image:url("../images/event_list_dot.gif");
	background-repeat:no-repeat;
	padding-left:20px;
}

#keyword_crowd
{
	width:200px;
	border:1px solid #8A8792;
	background-color:#fff;
	margin:5px 0px;
}

#keyword_crowd table
{
	width:200px;
}

#keyword_crowd td#bg
{
	width:200px;
	height:18px;
	background-image:url("../images/keyword_croud_bg.gif");
	background-repeat:repeat-x;
	border-bottom:1px solid #8A8792;
}

#keyword_crowd td#bg p#title
{
	float:left;
	padding-left:10px;
}
#keyword_crowd td#bg p#link
{
	float:right;
	padding-right:10px;
}

td#crowd
{
	padding:5px 10px;
/*
	background-image:url("../images/keyword_list_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
*/
}

#pasha_frame
{
	position:relative;
}
table#pasha_outline
{
	width:725px;
	border:1px solid #EED883;
}
td#pasha_menu
{
	height:23px;
	background-image:url("../images/pasha_menu_bg.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
}

td#pasha_menu li
{
	display:inline;
	padding-left:10px;
	padding-right:15px;
}

#menu_focus
{
	width:185px;
	height:31px;
	position:absolute;
	top:-7px;
	left:450px;
}

td.pasha_array_if
{
	padding-top:10px;	
}
img.array_off
{
	border:1px solid #666;
	width:68px;
	margin:0px 1px;
}
img#array_on
{
	border:1px solid #f60;
	width:68px;
	margin:0px 1px;
}
p.pasha_array_info
{
	font-size:10px;
}

table#pasha_array,
table#pasha_array_if,
table#pasha_main
{
	margin-top:10px;
}
img#pasha_main
{
	width:315px;
	border:1px solid #666;
}

table.pasha_about_info_1
{
	width:100%;
	border:1px solid #872C0F;
	margin:5px 0px;
}

table.pasha_about_info_1 td.title
{
	height:19px;
	background-image:url("../images/title_bg_1.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
	padding-left:10px;
	border-bottom:1px solid #872C0F;
}
table.pasha_about_info_1 td.info
{
	height:19px;
	background-image:url("../images/pasha_about_info_1_bg.gif");
	background-repeat:repeat-y;
}
table.pasha_about_info_2
{
	width:100%;
	border:1px solid #618A48;
	margin:5px 0px;
}

table.pasha_about_info_2 td.title
{
	height:19px;
	background-image:url("../images/title_bg_2.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
	padding-left:10px;
	border-bottom:1px solid #618A48;
}
table.pasha_about_info_2 td.info
{
	height:19px;
	background-image:url("../images/pasha_about_info_2_bg.gif");
	background-repeat:repeat-y;
}


.about_info
{
	padding:10px;
}
img.pr_photo
{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

.about_info h2
{
	font-size:16px;
}
.about_info ul
{
	margin:5px 0px;
}
.about_info li
{
	display:inline;
}

#photo_share
{
	text-align:left;
	width:100%;
	border:1px solid #999;
	margin-bottom:10px;
}

#photo_share td
{
	background-image:url("../images/share_icon.gif");
	background-repeat:no-repeat;
	background-position:10px 12px;
	padding:10px;
}
#photo_share input
{
	border:1px solid #618A48;
	width:360px;
}

#profile
{
	width:293px;
	margin:10px 0px;
}
#area
{
	margin-top:5px;
	position:relative;
}
#pref_string
{
	position:absolute;
	top:59px;
	left:26px;
	font-weight:bold;
}
#face
{
	margin:5px 0px;
}
#face img
{
	float:left;
	margin-right:5px;
	border:1px solid #999;
}
#face ul
{
	margin-left:60px;
}
#face li#rss
{
	padding-left:15px;
	background-image:url("../images/icon_rss_s.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}
#face li#url
{
	padding-left:15px;
	background-image:url("../images/icon_house.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}

td#body_middle
{
	background-image:url("../images/body_middle.gif");
	background-repeat:repeat-y;
	padding:5px 10px;
}
td#body_middle p#add_time
{
	text-align:right;
}

table#pasha_body
{
	margin-bottom:5px;
}
table#comment
{
	margin-bottom:5px;
}
td#comment_middle
{
	background-image:url("../images/comment_middle.gif");
	background-repeat:repeat-y;
	padding:5px 10px;
}
td#comment_middle p#add_time
{
	text-align:right;
}

table#comment_form td#comment_form_area
{
	padding:10px 15px;
/*
	background-image:url("../images/comment_form_middle.gif");
	background-repeat:repeat-y;
	background-position:right;
*/
	background-color:#FEE6C2;
	border-left:1px solid #E58924;
	border-right:1px solid #E58924;
}
td#comment_form_area input.comment_part
{
	width:200px;
	border:1px solid #E58924;
	margin-bottom:5px;
}
td#comment_form_area textarea
{
	width:200px;
	height:75px;
	border:1px solid #E58924;
}
p#comment_chase_checkbox
{
	margin-top:10px;
	margin-bottom:5px;
}
p#watch_help
{
	border:1px solid #E2A23E;
	margin:5px 0px;
	padding:5px;
}
p#comment_chase
{
	background-image:url("../images/icon_cser.gif");
	background-repeat:no-repeat;
	padding-left:17px;
}
ul#ad
{
	margin:5px 0px;
}
ul#ad li
{

}

ul#footer_gmenu
{
	padding:10px;
}
ul#footer_gmenu li
{
	display:inline;
}
p#copyright
{
	margin:10px;
}
p#copyright_logo
{
	position:absolute;
	top:15px;
	right:20px;
}
td#date,
td#pasha_list
{
/*
	background-image:url("../images/date_bg.gif");
	background-repeat:repeat-y;
*/
}
td#pasha_list
{
	padding-bottom:20px;	
}
#date_inner
{
	padding:10px;
}

#date_inner h3
{
	padding:10px 5px;
	border-bottom:1px dotted #EBD163;
	text-align:left;
}

#daily
{
	width:159px;
	height:141px;
	background-image:url("../images/calender_bg.gif");
	background-repeat:no-repeat;
	position:relative;
}

p#daily_y
{
	position:absolute;
	bottom:10px;
	left:60px;
	font-family:"MS P 明朝","ヒラギノ明朝 Pro W3","平成明朝",serif;
	color:#000;
	font-weight:bold;
	font-size:16px;
}
p#daily_m
{
	position:absolute;
	top:20px;
	right:20px;
	font-family:"MS P 明朝","ヒラギノ明朝 Pro W3","平成明朝",serif;
	color:#000;
	font-weight:bold;
	font-size:16px;
}
p#daily_d
{
	position:absolute;
	top:35px;
	left:47px;
	font-family:"MS P 明朝","ヒラギノ明朝 Pro W3","平成明朝",serif;
	color:#000;
	font-weight:bold;
	font-size:60px;
}
p#daily_w
{
	position:absolute;
	top:22px;
	left:25px;
	font-family:"MS P 明朝","ヒラギノ明朝 Pro W3","平成明朝",serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

#pasha_calender
{
}

#pasha_calender td.day
{
	padding:3px 2px;
	background-image:url("../images/calender_cell.gif");
	background-repeat:no-repeat;
	background-position:center;
}
.dayarea a
{
	color:#036;
}
#pasha_calender td.weekday
{
	color:#000;
	padding:3px 2px;
}
p#calender_prev,
p#calender_next
{
	margin:0px 30px;
}
p#calender_m
{
	font-family:"MS P 明朝","ヒラギノ明朝 Pro W3","平成明朝",serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
}

td#calender_dot
{
	background-image:url("../images/calender_dot.gif");
	background-repeat:repeat-x;
	background-position:0px 8px;
}
.thum
{
	margin:10px 10px 10px 10px;
}
p.thum_image
{
	padding:5px 0px;
}

.each_thumnail
{
	width:700px;
	border-bottom:1px dotted #EBCF62;
	background-color:#fff;
	padding:10px 0px;
}

ul.personal
{
}

ul.personal p.person
{
	padding:1px 20px 1px 17px;
	display:inline;
	background-image:url("../images/icon_person.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}
ul.personal p.pref
{
	padding:1px 20px 1px 17px;
	display:inline;
	background-image:url("../images/icon_pref.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}
ul.personal p.clock
{
	padding:1px 20px 1px 17px;
	background-image:url("../images/icon_clock.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
}

#reporter
{
	margin:10px 0px;
}

#reporter img#face
{
	width:50px;
	float:left;
	border:1px solid #999;
	margin-right:10px;
}

#reporter ul
{
	float:right;
	width:160px;
}
#reporter li#rss
{
	padding-left:15px;
	background-image:url("../images/icon_rss_s.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}
#reporter li#url
{
	padding-left:15px;
	background-image:url("../images/icon_house.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
}
#reporter p#reporter_profile
{
	margin-top:5px;
	margin-bottom:15px;
}

td#r_p_c_middle
{
	background-image:url("../images/reporter_personal_count_middle.gif");
	background-repeat:repeat-y;
}
p#r_p_c_title
{
	padding:5px;
	margin:5px 10px;
	border-bottom:1px dotted #E5C443;
}
p#r_p_c_count
{
	padding:5px;
	margin:5px 10px;
}
span#r_p_c_number
{
	font-size:32px;
	font-weight:bold;
}

#latest_photo
{
	margin:10px 15px;
}
#latest_photo img
{
	width:294px;
	border:2px solid #E5C443;
}
#pasha_tile
{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
}
#pasha_tile img
{
	border:1px solid #E5C443;
}

table#machipedia_outline
{
	width:725px;
	border:1px solid #7F7B89;
}


td#machipedia_outer
{
	padding:10px;
}
td#machipedia_menu
{
	height:23px;
	background-image:url("../images/machipedia_menu_bg.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
}

td#machipedia li
{
	display:inline;
	padding-left:10px;
	padding-right:30px;
}



#machipedia_list
{
	width:189px;
	float:left;
	margin:10px 0px;
}
#machipedia_list ul
{
	width:189px;
}
#machipedia_list li#machipedia_list_title
{
	width:189px;
	height:22px;
	padding-top:2px;
	text-align:center;
	background-image:url("../images/machipedia_list_title_bg.gif");
	background-repeat:repeat-x;
	border:1px solid #7F7B89;
}
#machipedia_list li#machipedia_list_word
{
	text-align:center;
	padding:20px 0px;
}

#machipedia_list li.machipedia_word_w
{
	padding:0px 10px 2px 37px;
	background-image:url("../images/icon_word.gif");
	background-repeat:no-repeat;
	background-position:15px 0px;
}
#machipedia_list li.machipedia_word_s
{
	padding:0px 10px 2px 37px;
	background-image:url("../images/icon_shop.gif");
	background-repeat:no-repeat;
	background-position:15px 0px;
}


#machipedia_info_word
{
	padding:0px;
	width:500px;
	border:1px solid #46792C;
	float:left;
	margin:10px 0px;
	background-image:url("../images/machipedia_info_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}

#machipedia_info_word h2
{
	font-size:26px;
	font-weight:bold;
	color:#46792C;
	padding:15px;
}

#machipedia_info_word span#kana
{
	font-size:14px;
	font-weight:normal;
}


#machipedia_info_shop
{
	padding:0px;
	width:500px;
	border:1px solid #954731;
	float:left;
	margin:10px 0px;
	background-image:url("../images/machipedia_info_shop_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}




table.machipedia_info_module
{
	margin:0px 15px 15px 15px;
	border-bottom:1px dotted #46792C;
}

table.machipedia_info_module td.mod_title
{
	padding-bottom:15px;
}
table.machipedia_info_module td.mod_info
{
	padding-bottom:15px;
}
table.machipedia_info_module p
{
	margin-left:5px;
}






table.machipedia_shop_info_module
{
/*
	margin:0px 15px 3px 15px;
*/
	margin:0px;
/*	border-bottom:1px dotted #954731; */
}

table.machipedia_shop_info_module td.mod_title
{
	padding-bottom:3px;
}
table.machipedia_shop_info_module td.mod_info,
table.machipedia_shop_pasha_module td.mod_info
{
	padding-bottom:3px;
}
table.machipedia_shop_info_module p,
table.machipedia_shop_pasha_module p
{
	margin-left:5px;
}









#machipedia_photo_more
{
	text-align:right;
	padding:10px 15px 0px 15px;
}



table#shop_search_outline
{
	width:725px;
	border:1px solid #8C442C;
}
td#shop_search_menu
{
	height:23px;
	background-image:url("../images/shop_search_menu_bg.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
}

td#shop_search_menu li
{
	display:inline;
	padding-left:10px;
	padding-right:30px;
}

td#shop_search_list
{
	padding:20px;
}

table#shop_search_query
{
	margin:10px 0px;
}
table#shop_search_query td#query
{
	width:690px;
	height:19px;
	background-image:url("../images/shop_serach_query_bg.gif");
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:20px;
}

#local_ad_outer
{
	margin:10px 0px;
}

td#comment_string
{
	padding:0px 10px;
	background-image:url("../images/comment_middle.gif");
	background-repeat:repeat-y;
}

ul.comment_list li.name,
ul.comment_list li.add_time
{
	text-align:right;
}




#column_frame
{
	position:relative;
}
table#column_outline
{
	width:725px;
	border:1px solid #AB7CA0;
}
td#column_menu
{
	height:23px;
	background-image:url("../images/column_menu_bg.gif");
	background-repeat:repeat-x;
	background-position:right;
	vertical-align:middle;
}

td#column_menu li
{
	display:inline;
	padding-left:10px;
	padding-right:30px;
}

td#column
{
/*
	background-image:url("../images/column_bg.gif");
	background-repeat:repeat-y;
	background-position:top right;
*/
}

div#column_local_menu
{
	background-image:url("../images/column_header.gif");
	background-repeat:no-repeat;
	margin:10px;
}
div#column_local_menu ul
{
	width:701px;
	height:19px;
}
div#column_local_menu li
{
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
}

#column_content
{
	width:700px;
	margin:10px;
}

.column_headline_outer
{
	padding:10px;
}
.column_headline_outer h1,
h1#column_title
{
	height:40px;
	background-image:url("../images/column_icon.gif");
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:7px;
	vertical-align:middle;
}
.column_headline_outer h1,
.column_headline_outer h1 a,
h1#column_title
{
	color:#9F678E;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
.column_headline_outer h2
{
	background-image:url("../images/column_icon.gif");
	background-repeat:no-repeat;
	padding-left:40px;
	vertical-align:middle;
}
.column_headline_outer h2,
.column_headline_outer h2 a
{
	margin-top:10px;
	color:#9F678E;
	font-size:14px;
	text-decoration:none;
}
.column_headline_outer span
{
	padding-left:40px;
}

.column_headline_inner
{
	padding:10px 10px 10px 0px;
}

.column_headline_inner img
{
	float:left;
	margin-right:10px;
}

a.column_more
{
	width:113px;
	height:19px;
	display:block;
	float:right;
	margin:10px 0px;
}

#column_body
{
	padding:10px;
}

.column_paragraph
{
	padding:10px 0px 10px 0px;
}

.column_paragraph img
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

td#serch_area a:link
{
  color: #8C442C;
	text-decoration:none;
}
td#serch_area a:visited
{
  color: #8C442C;
	text-decoration:none;
}

td#serch_area a:hover,a:active
{
  color: #C0AE24;
	text-decoration:none;
}


td#crowd a:link
{
  color: #457A2C;
	text-decoration:none;
}
td#crowd a:visited
{
  color: #457A2C;
	text-decoration:none;
}

td#crowd a:hover,a:active
{
  color: #BB452B;
	text-decoration:none;
}

ul.latest_comment
{
	margin-bottom:12px;
	border-bottom:1px dashed #E9D262;
}

ul.latest_comment li.name
{
	padding-bottom:2px;
	padding-left:10px;
}


#keyword_area
{
	width:99.5%;
	border:1px solid #EBC95D;
	margin:5px 0px;
	background-image:url("../images/keyword_area_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}

#keyword_area h3
{
	padding:5px 10px;
	text-align:left;
	font-size:16px;
}
#keyword_area h3 a
{
	color:#977A02;
}

#keyword_area span.s
{
	font-size:12px;
}

p#keyword_link
{
	text-align:right;
	padding:5px;
}
p#keyword_link a
{
	color:#977A02;
}




table#keyword_outline
{
	width:725px;
	border:1px solid #7F7B89;
}
td#keyword_local_menu
{
	height:23px;
	background-image:url("../images/keyword_menu_bg.gif");
	background-repeat:repeat-x;
	vertical-align:middle;
}

td#keyword_local_menu li
{
	display:inline;
	padding-left:5px;
	padding-right:0px;
}

table.keyword_croud_frame
{
	border:1px solid #7E7C8A;
	margin:10px 0px;
}

table.keyword_croud_frame p
{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}
a.tag_class_1
{
	color:#60BABB;
	font-size:28px;
}
a.tag_class_2
{
	color:#55B68D;
	font-size:26px;
}
a.tag_class_3
{
	color:#63BC68;
	font-size:24px;
}
a.tag_class_4
{
	color:#78BC63;
	font-size:22px;
}
a.tag_class_5
{
	color:#97BC62;
	font-size:20px;
}
a.tag_class_6
{
	color:#A8BC62;
	font-size:18px;
}
a.tag_class_7
{
	color:#BAC474;
	font-size:16px;
}
a.tag_class_8
{
	color:#C3B972;
	font-size:14px;
}
a.tag_class_9
{
	color:#B59152;
	font-size:12px;
}
a.tag_class_10
{
	color:#DDC9AF;
	font-size:10px;
}
a.tag_class_11
{
	color:#EDE3D6;
	font-size:8px;
}
a.keyword_latest
{
	color:#8F962F;
}
ul.tag_croud
{
	width:680px;
	text-align:left;
	margin:0px;
	padding:10px;
}
ul.tag_croud li
{
	display:inline;
	line-height:2.0em;
}

h1#keyword_title_r
{
	text-align:left;
	margin:10px;
	padding:5px 10px 15px 65px;
	font-size:30px;
	font-weight:bold;
	background-image:url("../images/keyword_h1_icon_r.gif");
	background-repeat:no-repeat;
	float:left;
}
h1#keyword_title_none
{
	text-align:left;
	margin:10px;
	padding:5px 10px 15px 65px;
	font-size:30px;
	font-weight:bold;
	background-image:url("../images/keyword_h1_icon_g.gif");
	background-repeat:no-repeat;
	float:left;
}

p#to_machipedia
{
	margin:20px;
	float:right;
}

.keyword_data_module
{
	text-align:left;
	padding:2px 20px;
}
#related_shop_first
{
	text-align:left;
}

#keyword_photoreport_title
{
	width:700px;
	border:1px solid #E6C341;
	margin:10px 0px;
	background-image:url("../images/keyword_photoreport_title_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}

#keyword_photoreport_local_menu
{
	height:18px;
}

#keyword_photoreport_local_menu li.menu_list
{
	text-align:left;
	border-bottom:1px solid #E6C341;
	height:19px;
	background-image:url("../images/keyword_photoreport_local_menu_bg.gif");
	background-repeat:repeat-x;
	background-position:top;
	padding-left:10px;
}

#photo_list
{
	padding:10px;
}
p.sendby
{
	padding-left:14px;
	background-image:url("../images/icon_sendby.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
}
p.addtime
{
	padding-left:14px;
	background-image:url("../images/icon_add_time.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
}
p.pref
{
	padding-left:14px;
	background-image:url("../images/icon_area.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
}

ul#paging
{
	padding-left:20px;
}
ul#paging li
{
	text-align:left;
}

ul#paging a.paging_on
{
	margin-bottom:2px;
	display:block;
	width:20px;
	text-align:center;
	border:1px solid #E5C441;
	background-color:#F9F1CD;
	float:left;
	margin-right:2px;
}
ul#paging a.paging_off
{
	margin-bottom:2px;
	display:block;
	width:20px;
	text-align:center;
	border:1px solid #E5C441;
	background-color:#FFF;
	float:left;
	margin-right:2px;
}

ul#list_poor
{
	margin:10px 0px;
}
ul#list_poor li
{
	display:inline;
	line-height:1.4em;
}

#keyword_photoreport_shop_title
{
	width:700px;
	border:1px solid #801E03;
	margin:10px 0px;
	background-image:url("../images/keyword_photoreport_shop_bg.gif");
	background-repeat:repeat-y;
	background-position:top right;
}

#keyword_photoreport_shop_local_menu
{
	height:18px;
}

#keyword_photoreport_shop_local_menu li.menu_list
{
	text-align:left;
	border-bottom:1px solid #801E03;
	height:19px;
	background-image:url("../images/keyword_photoreport_shop_local_menu_bg.gif");
	background-repeat:repeat-x;
	background-position:top;
	padding-left:10px;
}

#related_shop_first,
.related_shop
{
	text-align:left;
	padding:10px 10px 0px 10px;
}
#related_shop_first img,
.related_shop img
{
	float:left;	
	margin-right:5px;
	margin-bottom:5px;
}
#related_shop_first h2,
.related_shop h2
{
	font-size:16px;
}

.green
{
	color:#46792C;
}
.brown
{
	color:#801E03;
}
.orange
{
	color:#C57208;
}

#keyword_related_title_f
{
	border:1px solid #7F7B89;
	width:700px;
	margin-bottom:10px;
}
#keyword_related_title
{
/*
	border:1px solid #46792A;
	width:700px;
*/
	margin:0px 0px;
/*
	background-image:url("../images/keyword_photoreport_title_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
*/
}

td#keyword_related_local_menu
{
	padding:10px 20px;
}

td#keyword_related_content a
{
	color:#46792C;
}


span#count_style_0
{
	color:#C77009;
	font-size:36px;
	font-weight:bold;
}
span#count_style_1
{
	color:#F2B040;
	font-size:20px;
	font-weight:bold;
}

span#count_style_2
{
	color:#F6AE48;
	font-size:24px;
	font-weight:bold;
}

span#count_style_3
{
	color:#F8C68B;
	font-size:18px;
	font-weight:bold;
}

span#count_style_4
{
	color:#FAC38A;
	font-size:12px;
	font-weight:bold;
}

#related_keywords
{
	width:600px;
	margin:10px auto;
	padding:10px 0px;
	background-image:url("../images/keyword_related_ratio.gif");
	background-repeat:no-repeat;
	background-position:21px 0px;
}

#search_word
{
	border:1px solid #8C442C;
	padding:20px;
	background-image:url("../images/search_word_bg.gif");
	background-repeat:repeat-y;
	background-position:right;
}

table.each_result
{
	margin:10px 0px;
	padding:10px 0px;
	border-bottom:1px dotted #8C442C;
}

td.result_tag
{
	border-right:7px solid #46792C;
}
td.result_data_tag
{
	padding:2px 10px;
}
td.result_data_tag h3
{
	margin-bottom:10px;
}
td.result_data_tag a
{
	color:#46792C;
}


td.result_report
{
	border-right:7px solid #C67009;
}
td.result_data_report
{
	padding:2px 10px;
}
td.result_data_report h3
{
	margin-bottom:10px;
}
td.result_data_report a
{
	color:#C67009;
}

.update
{
	padding:2px 0px;
	border-bottom:1px dotted #9F9CA5;
}


.info_module
{
	margin:20px;
}
.info_module h2
{
	padding:5px;
	border-left:8px solid #E68A25;
	background-color:#CBC7C8;
/*
	background-image:url("../images/info_module_h2_bg.gif");
	background-repeat:repeat-y;
	background-position:left;	
*/
}

.info_module p
{
	margin:10px 0px;
}

.input_module
{
	margin:20px;
	padding:10px 5px;
	border-left:8px solid #E68A25;
	background-color:#CBC7C8;
}
span.red
{
	color:#f00;
}
.input_module input
{
	border:1px solid #666;
	width:320px;
}
.input_module textarea
{
	border:1px solid #666;
	width:320px;
	height:150px;
}






#type_word h2
{
	font-size:26px;
	font-weight:bold;
	color:#46792A;;

	padding-top:0px;
	padding-right:0px;
	padding-left:15px;
	padding-bottom:15px;
}
#type_word p
{
	padding-top:15px;
	padding-right:0px;
	padding-left:15px;
	padding-rbottom:0px;
	font-size:14px;
	font-weight:normal;
	color:#46792A;;

}

#type_shop h2
{
	font-size:26px;
	font-weight:bold;
	color:#954731;
	padding-top:0px;
	padding-right:0px;
	padding-left:15px;
	padding-bottom:15px;
}
#type_shop h2#shop_premium
{
	background-image:url("../images/premium_white.gif");
	background-repeat:no-repeat;
	background-position:15px 10px;
	padding-left:45px;	
}
#type_shop p
{
	padding-top:15px;
	padding-right:0px;
	padding-left:10px;
	padding-rbottom:0px;
	font-size:14px;
	font-weight:normal;
	color:#954731;

}

#local_banner
{
	margin-bottom:2px;
}

#machipedia_word_sub
{
	padding-left:10px;
	padding-bottom:15px;
}

#module_area
{
	border-top:1px dashed #954731;
	margin:10px 10px;
	padding-top:10px;
}

table#maparea
{

}

table.machipedia_shop_event_module,
table.machipedia_shop_pr_module,
table.machipedia_shop_pasha_module
{
	margin:0px 10px;
}

table.machipedia_shop_pr_module
{
	margin-bottom:10px;
}

