@charset "UTF-8";

/* CSS Document */
/******************************************************************
# イベントページ

  last update 2010.04.20 yasuda
******************************************************************/

/*---------- イベントのグローバルメニュー ----------*/
body div#container div#wrapper_footbg div#wrapper div#wrap_head ul.menu_list li.menu_c a {
	background: url(../../img/menu_c_f2.jpg) no-repeat left top;
}

/*---------- タイトル ----------*/
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.title_area h1.page_title {
	width: 154px;
	background: url(../../flow/img/title.gif) no-repeat left top;
}

/* ページ見出し */
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l h2.event_name {
	width: 650px;
	height: 32px;
	padding: 0 0 0 10px;
	background: url(../../event/img/midasi_bg.gif) no-repeat left top;
	line-height: 32px;
	font-weight: bold;
}

/*----- サイドメニュー -----*/
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_a,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_a a {
	background: url(../../flow/img/menu_a.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_a a:hover {
	background: url(../../flow/img/menu_a_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_b,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_b a {
	background: url(../../flow/img/menu_b.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_b a:hover {
	background: url(../../flow/img/menu_b_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_c,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_c a {
	background: url(../../flow/img/menu_c.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_c a:hover {
	background: url(../../flow/img/menu_c_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_d,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_d a {
	background: url(../../flow/img/menu_d.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_d a:hover {
	background: url(../../flow/img/menu_d_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_e,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_e a {
	background: url(../../flow/img/menu_e.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_e a:hover {
	background: url(../../flow/img/menu_e_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_f,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_f a {
	background: url(../../flow/img/menu_f.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_f a:hover {
	background: url(../../flow/img/menu_f_f2.gif) no-repeat 1px top;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_g,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_g a {
	background: url(../../flow/img/menu_g.gif) no-repeat 1px top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.side_right ul.side_menu li.menu_g a:hover {
	background: url(../../flow/img/menu_g_f2.gif) no-repeat 1px top;
}


/*----- 施工の流れ -----*/
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l table {
	border-collapse: collapse;
	width: 650px;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l table tr th {
	width: 158px;
	padding-bottom: 17px;
}

body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l table tr td {
	width: 492px;
	padding: 12px 0 17px 0;
}

/*-------------------- イベント一回分のコンテンツ -------------------*/
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail {
	width: 650px;
}
/* イベントimg */
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail p.event_img {
	width: 210px;
}
/* イベント内容 */
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail div.event_txt {
	width: 440px;
}
/* 詳細ボタン */
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail p.go_detail {
	width: 52px;
	height: 22px;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail p.go_detail a {
	width: 52px;
	height: 22px;
	background: url(../../event/img/go_detail.gif) no-repeat left top;
}
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail p.go_detail,
body div#container div#wrapper_footbg div#wrapper div#wrap_main div.main_contents div.main_l div.event_detail p.go_detail a:hover {
	background: url(../../event/img/go_detail_f2.gif) no-repeat left top;
}