@charset "utf-8";

/*CSSDocument*/

/* style.css
--------------------------------------------------------------
-------------------------------------------------------------- */

html{
font-size: 12px;
_font-size:10px;
/*\*/
_font-size: 100%;
/**/
}

*{ margin: 0px; padding: 0px;}


body{
color:#333333;
margin:0;
background:#FFFFFF;
padding:0px;
font-family:"ＭＳ Ｐゴシック", 'メイリオ','Meiryo', Osaka, "ヒラギノ角ゴ Pro W3";
text-align:left;
line-height:132%;
text-align:center;
font-size:100% !important; /* IE7 */ font-size:80%; /* IE6 */ 
}



a:link{ color:#47bbbb;text-decoration:underline;}
a:visited{ color:#47bbbb;text-decoration:underline;}
a:hover{ color:#ff6600;text-decoration:none;}
a:active{ color:#ff6600;text-decoration:none;}

/*
reset ----------------------------------------------------------*/

table {	border-collapse: collapse;	border-spacing: 0;}

img {	border: 0;	vertical-align: top;}

address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal;}

ul {	list-style: none;}

caption, th {	text-align: left;}

h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal;}

q:before, q:after {	content: '';}

abbr, acronym {	border: 0;}

hr {	display: none;	margin: 0;	padding: 0;}

/*
html ----------------------------------------------------------*/


/*
body base -----------------------------------------------------*/


#container{ 
		width:380px;  
		margin:0 auto; 
		text-align:left; 
		padding:0;
			}
		
div#comment_area {
		margin:15px 5px;
		border-top:1px dashed #000000;
		padding-top:5px;
		}
		
div#comment_area p.comment_text{
		clear:both;
		padding:3px 3px;
		}	
		
.wrapsecond{
		border:solid 5px #E4D695;
		width:370px; 
		height:60px;
		margin:0px 0px 10px 0px;
		}	
		
img.other_article	{
		float:right;
		margin-top:-20px;
		margin-right:4px;
		}	

.h1 {
		font-weight:bold;
		text-align:left;
		margin-left:10px;
		margin-top:20px;
		color:#333333;
		font-size:130%;
		}

.ouen_kaku{
		font-weight:bold;
		font-size:16px;
		background-image:url(http://platinum-reporters.fusosha.co.jp/common/images/mark_rt_h.gif);
		background-repeat:no-repeat;
		color:#8A6451;
		margin-top:15px;
		padding-left:30px;
		}

		
li {
		float:left;
		}	

span.title {
		font-weight:bold;
		}

div.comment-header{
                padding-bottom: 2px;
}
		
div#table_comment {
		margin:15px auto 0px auto;
		border-collapse:collapse;
		display: '';
}

div#table_comment th {
		width: 120px;	
		padding: 5px 5px 5px 10px;	
		border: 1px solid #CCCCCC;
		background: #EDF8F8;
                _font-size: 90%;
}

div#table_comment td {
		width: 189px;
 		padding: 5px 5px 5px 10px;
		border: 1px solid #CCCCCC;
}

div#table_comment span.need {
		color:#FF0000;
		}
		
div#table_comment span.attention {
		_font-size:90%;
		}
		
.comments-open-captcha {
		width: 240px;
		heght: 90px;
		}
		
.button {
		margin:15px 0px;
		width: auto;
		text-align:center;	
		}

.label{
               display: none;                
}
.field img{
               margin: 10px 0px 8px 0px                
}
.field p{
               margin: 5px 0px;                
}





