/* CSS Document */

#main .Wrap {
		margin:20px 15px 20px 15px ;/* 650px */
		padding-bottom:30px ;
		clear:both;
	}
.Wrap .inline_box {
	clear:both;
	overflow:hidden;
	margin:40px 0 11px 0 ;
	}	
.Wrap .inline_box h3.Limg_title {
	float:left;
	}
.Wrap .inline_box p.Rimg {
	float:right;
	}	
.Wrap .bg_box {
	clear:both;
	background:url(../../img/project/fukushima/outline/bg_img_01.jpg) repeat ;
	overflow:hidden;
		}	
.bg_box p.Limg {
	float:left;
	width:230px;
	padding:15px;
	}
.bg_box p.Rtxt {
	float:left;
	width:360px;
	padding:15px 15px 15px 0px;
	line-height:2.2em;
	text-indent:1em;
	}	


.world span.big {
	font-size:230%;
	}

.title p.Exp_txtA {
		margin:20px 17px 0 15px ;
		color:#138fb1;
		font-size:125% ;
		font-weight:bold;
		}
.title p.Exp_txtB {
		margin:10px 20px 30px 15px ;
		}

#main .seWrap {
		margin:0px 15px 20px 15px ;/* 650px */
		clear:both;
	}
.title p.img_title {
	padding:20px 0 0 0 ;
	}


h2.sub_title {
	clear: both;
	font-weight: bold;
	color:white;
	background: #55BCF0;
	padding: 3px 0 3px 10px;
	margin: 0 0 15px 0;
	box-shadow: 1px 1px 2px #999;	
	}

h3.name {
	font-size:120%;
	font-weight:bold;
	margin:10px 0 10px 8px;
	color:#F60;
	}
	
div.seWrap div.txt_box{
	margin:0 5px 45px 8px ;
	width:350px ;
	float:left ;
}
div.seWrap div.txt_box_02{
	clear:both;
	margin:0 5px 45px 8px ;
	width:350px ;
	float:right ;
}

div.seWrap .txt_box_03 {
	clear:both;
	}
div.seWrap .txt_box_03 p {
	margin:0 8px 45px 8px;
	}

div.seWrap div.txt_box p , div.seWrap div.txt_box_02 p , div.seWrap .txt_box_03 {
	text-indent:0.7em ;
	line-height:1.9em ;
	}
div.seWrap div.txt_box_info{
	margin:0 5px 45px 8px ;
}
div.seWrap div.txt_box_info p.info_lis {
	line-height:2em;
	}
div.seWrap div.txt_box_info p.info_lis span{
	background:url(../../img/project/fukushima/forum_05/ico_lis.jpg) no-repeat 0 3px ;
	padding:0 10px 0 12px;
	font-weight:bold;
	}
div.seWrap div.txt_box_info p.info_lis a{
	color:#3399CC;
	text-decoration:none;
	}
div.seWrap div.txt_box_info p.info_lis a:hover {
	color:#3399CC;
	text-decoration:underline;
	}

div.seWrap div.txt_box_info ul.detail {
	list-style-position:inside;
	list-style-type:disc;
	margin:0 0 0 15px;
	line-height:1.8em;
	}

	
div.seWrap div.img {
	width:280px ;
	float:right ;
	padding-bottom:50px ;
	}
div.seWrap div.no_Pimg {
	width:280px ;
	float:right ;
	padding-bottom:10px ;
	}
	
div.seWrap div.img_02 {
	width:280px ;
	float:left ;
	padding-bottom:50px ;
	}
div.seWrap div.img p , .no_Pimg p , div.seWrap div.img_02 p{
	margin:0 0 13px 0 ;
}
p.ind_img {
	text-align:center;
	padding-bottom:50px;
	}

.youtube {
	float:left;
	margin:0 5px 45px 8px ;
	}
.youtube_02 {
	float:right;
	margin:0 5px 45px 8px ;
	}

.seWrap ul.foodLi {
	line-height:2.3em;
	list-style-type:square;
	list-style-position:inside;
	}

.seWrap span.scripture {
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
	font-weight:bold;
	color:#666;
	line-height:2.2em;
	}

.seWrap span.red , .Exp_txtB span.red {
	color:#EC650B ;
	}
.seWrap span.black , .Exp_txtB span.black {
	font-weight:bold ;
	}
.seWrap span.black a ,.Exp_txtB span.black a {
	font-weight:bold ;
	color:#3399CC;
	}
.seWrap span.black a:hover ,.Exp_txtB span.black a:hover {
	font-weight:bold ;
	text-decoration:none;
	color:#3399CC;
	}


.seWrap #nextstep {
	font-size:110% ;
	clear:both;
	text-align:center;
	padding:30px 0 0 0 ;
	}
.seWrap #nextstep a {
	font-weight:bold;
	color:#0099FF;
	text-decoration:none;
	}
.seWrap #nextstep a:hover {
	color:#999999;
	text-decoration:underline;
	}


/* index */

dl.info_nav {
	width:130px;
	float:left;
	padding:10px 30px 10px 5px;
	}
dl.info_nav dt {
	text-align:center;
	}
dl.info_nav dd {
	margin:15px 0 ;
	line-height:1.7em;
	}
dl.info_img {
	width:155px;
	float:right;
	padding:45px 0 0 0 ;
	}	

.index_box {
	clear:both;
	border-top:#999 1px dotted;
	overflow:hidden;
	}	
.index_box h3 {
	margin:18px 0 0 12px ;
	}
.index_box ul {
	margin:20px ;
	width:150px;
	float:left;
	}		
.index_box ul li {
	padding:0 0 0 15px ;
	line-height:2.5em;
	font-size:110%;
	}	
.index_box span.ico_pdf {
	position:relative;
	top:-9px;
	left:3px;
	}
		
ul#outline li {
	background:url(../../img/project/fukushima/index/ico_h_01.gif) no-repeat 0px 12px;
	}		
ul#forum li {
	background:url(../../img/project/fukushima/index/ico_h_02.gif) no-repeat 0px 12px;
	}		
ul#project li {
	background:url(../../img/project/fukushima/index/ico_h_03.gif) no-repeat 0px 12px;
	}
ul.long_cen {
	width:220px;
	}			
ul.long_cenB {
	width:280px;
	}			
	
.index_box ul li a {
	color:#333;
	}
.index_box ul li a:hover {
	text-decoration:none;
	}	
.index_box ul li span.new {
	position:relative;
	top:-10px;
	left:2px;
	}
.index_box h3#for_supporter {
	font-size:120%;
	font-weight:bold;
	color:#333;
	text-decoration:underline;	
	}	
	
p.ban_vision{
	clear:both;
	margin:0 0 15px 0 ;
	}
	
/* world */	

.Wrap p.w_ex_img {
	padding-bottom:14px ;
	}

.world p.vol {
	margin:7px 0 0px 0 ;
	position:relative;
	top:6px ;
	}
.world {
	padding:0 0 10px 0 ;
	}	

ul.info_nav {
	padding:10px 0 0 60px;
	overflow:hidden;
	}

ul.info_nav li{
	width:125px;
	float:left;
	padding:0 15px 0 10px ;
	}
h3#list_outline	{
	margin:15px 0 0 20px;
	}

.world_support {
	margin:10px 5px 0 30px;
	line-height:1.8em;
	}
.world_support p.exp {
	font-weight:bold;
	font-size:110% ;
	}
.world_support p.usul {
	padding:10px 0 20px 0 ;
	}
span.red {
	color:#F33;
	font-weight:bold;	
	}
	
span.txt_link a{
	font-weight:bold;
	color:#0066CC;
	}
span.txt_link a:hover{
	text-decoration:none;
	}
	
	
/* side navi */	

#sBox_02 {
	width:220px;
	border:#F99 1px double ;
	margin:20px 0 ;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;
	}

#sBox_02 ol {
	width:200px;
	margin:8px 0 8px 8px;
	}

#sBox_02 ol li{
	border-bottom:#F99 dotted 1px ;
	width:200px;
	height:27px;
	padding-top:8px;
	font-weight:bold;	
	color:#CACACA;
	}
#sBox_02 ol li span {
	padding-left:17px;
	}
#sBox_02 ol li a span {
	padding-left:17px;
	background:url(../../img/project/world/ico_sNav_off.gif) no-repeat 3px 3px ;
	}
#sBox_02 ol li span.tit {
	padding-left:17px;
	color:#F38075;
	background:url(../../img/project/world/ico_sNav_tit.gif) no-repeat 3px 3px;
	}
#sBox_02 ol li a:hover span {
	padding-left:17px;
	background:url(../../img/project/world/ico_sNav_on.gif) no-repeat 3px 3px ;
	color:#F90;
	text-decoration:underline;
	}
	
#sBox_02 ol li a {
	width:200px;
	height:25px;
	margin-top:8px;
	color:#F38075;
	font-weight:bold;	
	text-decoration:none;
	}

#sBox_02 ol li.second_Lev span ,#sBox_02 ol li.second_Lev_on span ,#sBox_02 ol li.second_Lev a:hover  span {
	padding-left:25px;
	background:url(../../img/project/world/ico_sNav_second.gif) no-repeat 15px 6px;
	}	
#sBox_02 ol li.second_Lev_on , #sBox_02 ol li.on{
	color:#F90;
	background-color:#F2F2F2;
	}	
		
.section span.linkTt	a {
	font-weight:bold;
	font-size:120% ;
	color:#F3772C;
	text-decoration:none;
	}
.section span.linkTt	a:hover {
	text-decoration:underline;
	}
	
	
	
/* report */	
.world h4 {
	font-size:120%;
	font-weight:bold;
	color:#09F;
	padding:15px 0 0 0;
	}	
	
.world .section {
	clear:both;
	border-bottom:#0099FF 1px dotted;
	overflow:hidden;
	padding:15px 0;
	}
.world .section .section_centerBox {
	padding:15px;
	}	
	.world .section .section_centerBox p.L_progress{
		padding-bottom:3px ;
		}	
.world .section h5 {
	font-size:160%;
	letter-spacing:1.3px;
	margin:2px 0 0 0 ;
	font-weight:bold;
	color:#333333;
	text-align:center;
	line-height:1.6em;
	}	
.world .section p.L_progress {
	font-size:110%;
	font-weight:bold;
	color:#F66;
	position:relative;
	top:12px;
	background:url(../../img/project/world/ico_progress.gif) no-repeat 0 4px;
	padding-left:10px;
	clear:both;
	}	
.world .section p.R_progress {
	font-size:110%;
	font-weight:bold;
	color:#F66;
	position:relative;
	top:12px;
	background:url(../../img/project/world/ico_progress.gif) no-repeat 0 4px;
	padding-left:10px;
	width:385px;
	float:right;
	}	
.world .section p.Ltxt {
	width:395px;
	float:left;
	text-indent:1em;
	line-height:1.8em;
	padding-top:10px;
	}
.world .section p.Rimg {
	width:265px;
	float:right;
	padding-top:10px;
	}
.world .section p.Rtxt {
	width:395px;
	float:right;
	text-indent:1em;
	line-height:1.8em;
	padding-top:10px;
	}
.world .section p.Limg {
	width:265px;
	float:left;
	padding-top:10px;
	}
.world .section p.Cntxt {
	clear:both;
	padding-top:10px;
	text-indent:1em;
	line-height:1.8em;
	}
	.section p.Cntxt_bold{
		text-indent:1em;
		line-height:1.8em;
		font-size:115%;
		}
	
.section p.Cimg{
	text-align:center;
	padding:20px 0 ;
	}
.section p.Cimg_bottomline{
	text-align:center;
	padding:20px 0 ;
	border-bottom:#0099CC dotted 1px;
	}			
.world .section ul.txt_lis {
	padding:5px 20px ;
	}	
.world .section ul.txt_lis li {
	padding:5px 10px ;
	background:url(../../img/project/world/ico_list_01.gif) no-repeat 0px 10px;	
	}
.world .section ul.txt_lis_L {
	float:left;
	width:360px;
	padding:10px 0 10px 10px ;
	}
.world .section ul.txt_lis_L li {
	line-height:1.8em;
	padding:5px 0 5px 10px;
	background:url(../../img/project/world/ico_list_01.gif) no-repeat 0 12px;
	}	
.world .section p.Rimg span, .world .section p.Limg span {
	font-size:80%;
	}		
span.bold {
	font-weight:bold;
	}	
	/* 001 */
	.section span#nayc_pic {
		float:right;
		}
	.section span.support a{
		font-weight:bold;
		font-size:120%;
		color:#F63;
		text-decoration:underline;
		}	
	.section span.support a:hover{
		color:#F63;
		text-decoration:none
		}	
		
	
	

/* network */

.Wrap .netWork  {
	clear:both;
	margin:10px 10px 0 10px;
	}
.Wrap .netWork .txt {
	width:450px;
	float:right;
	padding-bottom:25px;
	line-height:1.9em;
	}
.Wrap .netWork .img {
	text-align:center;
	width:auto;
	float:left;
	padding:15px 0 0 25px ;
	}
.Wrap .netWork .img_02 {
	text-align:center;
	width:auto;
	float:left;
	padding:35px 5px ;
	}
.Wrap p.froImg {
	clear:both;
	}	
.Wrap .netWork a {
	color:#3399CC;
	text-decoration:underline;
	font-weight:bold;
	}
.Wrap .netWork a:hover {
	text-decoration:none;
	}
	