@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	background:#555555;
}

img{
	border:0;
}

.clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

p{
	margin:0;
	padding:0;
}

h1,h2,h3,h4{
	margin:0;
	padding:0;
}

/*---------------------------------------------
　基本部分　　　　　　　　　　　     2009/1/15
-----------------------------------------------*/

#container{
	width:980px;
	padding:5px;
	background:#555555;
	margin:0 auto;
}

#container_in{
	width:952px;
	padding:0 19px 10px;
	background:#FFFFFF;
	border-bottom:solid 3px #000000;
	border-right:solid 3px #000000;
}



/*---------------------------------------------
　ヘッダー部分　　　　　　　　　　　 2009/1/15
-----------------------------------------------*/

#header{
	height:21px;
	width:942px;
	padding-top:20px;
}

#header .logo47{
	padding-left:371px;
	float:left;
}


#header .logoDay{
	float:left;
	padding-left:149px;
}

#header .logoDayLong{
	float:left;
	padding-left:143px;
}


/*---------------------------------------------
　中の記事紙面部分　　　 　　　　　　2009/1/15
-----------------------------------------------*/

#mainContent{
	width:928px;
	border:solid 1px #555555;
	padding:6px 11px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
}



/*---------------------------------------------
　段組　　　 　　　　　　2009/1/15
-----------------------------------------------*/

.KijiBox{
	float:left;
	width:300px;
	line-height:150%;
	padding-right:14px;
}

.KijiBox p{
	text-align:justify;
	text-justify:distribute;
}


.KijiBoxRight{
	float:left;
	width:300px;
	line-height:150%;
	letter-spacing:120%;
}

.KijiBoxRight p{
	text-align:justify;
	text-justify:distribute;
}


.photoBox{
	float:left;
	width:614px;
	padding-bottom:14px;
	line-height:150%;
	letter-spacing:120%;
}


.img_space{
	padding-bottom:10px;
}	


/*---------------------------------------------
　説明ボックス部分　　　 　　　　　　2009/1/19
-----------------------------------------------*/

.explanation_box_head{
	background:#E3E3E3;
	padding:8px 0 5px;
	margin-top:10px;
}

.explanation_box_in{
	background:#E3E3E3;
	padding:3px 5px 5px;
	margin-bottom:5px;
	text-align:justify;
	text-justify:distribute;
}


	

/*---------------------------------------------
　一番大きい写真部分の組み　　　　　　2009/1/15
-----------------------------------------------*/


.photoBox .photoParts{
	float:left;
}

.subTitle{
	padding-bottom:5px;
}

.photoText520{
	background:#E3E3E3;
	width:510px;
	padding:5px;
	font-size:12px;
	line-height:130%;
	letter-spacing:130%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.photoText{
	background:#E3E3E3;
	padding:5px;
	font-size:12px;
	line-height:130%;
	letter-spacing:130%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-bottom:5px;
}


/*---------------------------------------------
　コメントテキスト部分　　　　　　 2009/1/16
-----------------------------------------------*/
.commnent{
	background:#000000;
	padding:5px;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
}

.commnent a:link{
	color:#FFFFFF;
	text-decoration:none;
}

.commnent a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.commnent a:active{
	color:#FFFFFF;
	text-decoration:none;
}

.commnent a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


/*---------------------------------------------
　フット部分メニュー　　　　　　2009/1/19
-----------------------------------------------*/

#footMenu{
	font-size:12px;
	padding:5px 0 0 0;
}

#footMenu ul{
	list-style:none;
	margin:0;
	padding:0;
}

a.menu_f:link{
	text-decoration:none;
	color:#3333FF;
}

a.menu_f:visited{
	text-decoration:none;
	color:#000000;
}

a.menu_f:hover{
	text-decoration:underline;
	color:#3333FF;
}

a.menu_f:active{
	text-decoration:none;
	color:#3333FF;
}


/*---------------------------------------------
　フッター　　　　　　 2009/1/16
-----------------------------------------------*/
#footer{
	clear:both;
	padding-top:10px;
	font-size:10px;
	text-align:center;
}


/*---------------------------------------------
　コメントページ　　　　　　 2009/1/16
-----------------------------------------------*/

.photoBox .categoryTitle{
	background:url(http://img.47news.jp/47topics/daitenkan/images/top_title_bg.jpg) repeat-y;
	color:#FFFFFF;
	font-size:14px;
	padding:3px 3px 3px 10px;
}

.photoBox .mainTitle{
	background:url(http://img.47news.jp/47topics/daitenkan/images/side_bar.jpg) left no-repeat;
	margin-top:5px;
	padding:3px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	line-height:130%;
}

.text20{
	font-size:20px;
}

a.underLine:link{
	color:#000000;
	text-decoration:underline;
}

a.underLine:visited{
	color:#000000;
}

a.underLine:active{
	color:#000000;
}

a.underLine:hover{
	color:#000000;
	text-decoration:none;
}

.photoBox .commentTitle{
	background:#CCCCCC;
	margin-top:10px;
	padding:3px 3px 3px 10px;
	font-size:12px;
}

.photoBox .commentBox{
	padding:10px 5px 10px;
	border-bottom:dashed 1px #000000;
}


.photoBox .commentHead{
	margin-top:10px;
	background:#F2F2F2;
}

.photoBox .commentForm{
	background:#F2F2F2;
	padding:5px 5px 5px 5px;
}

.formParts{
	padding:5px;
}

#comment-form-name,#comment-form-email,#comment-form-url,#comment-form-remember-me,#comments-open-text{
	padding-top:5px;
}

#comment-form-name label,#comment-form-email label,#comment-form-url label,#comments-open-text label{
	float:left;
	padding-right:5px;
	text-align:right;
	width:70px;
}

#comments-open-footer{
	text-align:center;
	padding-top:5px;
}

/*---------------------------------------------
　テーブル　　　　　　 2009/1/16
-----------------------------------------------*/

table.linkTable tr td{
        padding:2px 0 0 10px;
}











