@charset "utf-8";

/*------------------------------------------------
	common styles
--------------------------------------------------*/
/* sub menu */
#submenu{
	background: url(/nuclear/images/bg_submenu.gif) left top repeat-x;
}
#submenu ul{
	background: url(/nuclear/images/line_submenu.gif) right top no-repeat;
}
#submenu ul li{
	background: url(/nuclear/images/line_submenu.gif) left top no-repeat;
}


/* left menu */
#leftmenu #leftmenutitle{
	background: #02838f url(/nuclear/images/bg_leftmenutitle.gif) left top repeat-x;
}
#leftmenu ul li a.lm_act:link,
#leftmenu ul li a.lm_act:visited{
	background: url(/nuclear/images/arrow_leftmenu01_act.gif) 8px 0.6em no-repeat;
	color: #2fb3bc;
}
#leftmenu ul li ul li a.lm_act:link,
#leftmenu ul li ul li a.lm_act:visited{
	background: url(/nuclear/images/arrow_leftmenu02_act.gif) 1px 0.4em no-repeat;
	color: #2fb3bc;
}


/* pagetitle */
h1#pagetitle01{
	background: #ffffff url(/nuclear/images/bg_pagetitle.gif) left top no-repeat;
}
h1#pagetitle01 span{
	background: url(/nuclear/images/line_pagetitle01.gif) left top repeat-x;
}
h1#pagetitle02 span{
	background: url(/nuclear/images/line_pagetitle02.gif) left top repeat-x;
}
h1#sw_pagetitle02 span{
	background: url(/nuclear/images/line_pagetitle02.gif) left top repeat-x;
}


/* subhead */
#maincontents h2{
	border-left: 2px solid #00a3ae;
	background: #e5f6f7;
	color: #00a3ae;
}
#maincontents h2.subhead01_sctop{
	background: #e2f9fa url(/nuclear/images/bg_subhead01.gif) left top repeat-y;
	color: #00a3ae;
}
#maincontents h2.subhead01_sctop span{
	border-right: 1px solid #c7edef;
	border-top: 1px solid #c7edef;
	border-bottom: 1px solid #c7edef;
}
#maincontents h2.subhead01{
	border-left: 2px solid #00a3ae;
	background: none;
	color: #00a3ae;
}
#maincontents h2.newsd_subhead{
	color: #00a3ae;
}
#maincontents h2.newsd_subhead span{
	border-left: solid #00a3ae;
	color: #00a3ae;
}


/* other */
ul.list_table01 li span.list_table01_item{
	background: url(/nuclear/images/icon_list01.gif) left 0.5em no-repeat;
}
.list_intro div a{
	background: url(/nuclear/images/bg_button_category.gif) left top no-repeat;
}
.list_intro div a{
	background: #1ebbc5 url(/nuclear/images/bg_button01.gif) left top repeat-x;
}
span.link_sctop a{
	background: #1ebbc5 url(/nuclear/images/bg_button01.gif) left top repeat-x;
}


/*------------------------------------------------
	category top page styles
--------------------------------------------------*/
#ctop_mainimage{
	background: #ffffff url(/nuclear/images/bg_index_main2.png) center top repeat-x;
}
#ctop_mainimage_inner{
	background: url(/nuclear/images/bg_index_main.jpg) center top no-repeat;
}
#ctop_mainimage_inner02_left,
#ctop_mainimage_inner02_right{
	height: 380px;
	background: url(/nuclear/__icsFiles/metafile/2013/03/28/img_index_main_4.jpg) center top no-repeat;
}
#ctop_mainimage_inner02_left p.ctop_lead,
#ctop_mainimage_inner02_right p.ctop_lead{
	top: 145px;
	color: #333333;
}


/*------------------------------------------------
	最終処分に関するお問合せ窓口 styles
	適用ページ　/nuclear/haikibutsu/high_level/madoguchi/index.html
	Add 20161013.sahashi
--------------------------------------------------*/
#final_disposal_box{
	width:100%;
}

#final_disposal_box h2{
	margin-top:50px;
	font-weight:bold;
}
#final_disposal_box h3{
	color:#00a3ae;
	border:none;
	margin-bottom:0px;
}

#final_disposal_box table{
	width:100%;
	margin-bottom:1em;
}

#final_disposal_box table,#final_disposal_box td{
	border-collapse: collapse;
	border:1px solid #ccc;
	vertical-align:central;
}
	
#final_disposal_box tr.table_heading {
	background-color:#e5f6f7;
}
#final_disposal_box td {
	padding:5px;
	font-size:80%;
}

#final_disposal_box .td1_width{width:40%}
#final_disposal_box .td2_width{width:40%}
#final_disposal_box .td3_width{width:20%}