@charset "shift_jis";
/* CSS Document */

/**************************
初期化
*****************************/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,
big,cite,code,del,dfn,em,font,img,ins,kbd,
q,s,samp,small,strike,strong,sub,sup,tt,var,
b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,
form,label,legend,caption,tbody,tfoot,
thead,{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

body { line-height: 1; }

ol,
ul { list-style: none; }

blockquote,
q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }

del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

body{background-color: #fdfbed;}
#main{width:800px; margin-left:auto; margin-right:auto;	padding-bottom:40px;
	margin-top:20px;}
.contents{width:800px; font-size:13px;}
.line{width:800px; margin-bottom:10px;}
.nav{width:800px; text-align:right; margin-top:10px; margin-bottom:10px; font-size:13px;}
.sp_10{width:10px; height:1px;}
.line img, .line .sp_10{float:left;}
.com{ width:500px;コンちゃんの服装 background-color:#FFF; border-style:solid; border-width:1px; border-color:#090; padding:10px;font-size:13px;line-height:1.4;margin-left:auto; margin-right:auto; }
.ttl{width:780px; height:40px; background-color:#00C; color:#FFF; font-weight:bold; font-size:14px;line-height:2.4; padding-left:20px;margin:0;}
table.table_cont tr td{background-color:#ffffff;}

tr.comment td,.comment{padding:10px; font-size:13px;line-height:1.2;}
td.thanks{padding:40px 40px 0 40px; line-height:1.4;font-weight:bold;}
.rd{font-weight:bold; color:#F00}

.wrap{
	margin-top:0;
	background-color:#fff;
	font-size:14px;
	line-height:1.6;
}


p.center{
	text-align:center;
	padding-top:10px;
}
p.border{
	border:solid #ccc 1px;
}