@import "http://www.nicereform.net/css/global.css";
@import "http://www.nicereform.net/css/reset.css";


/* -- common -- */
body.clip-paper #topic-path { font-size: 95%; padding: 0 0 3px; }
body.clip-paper #contents-wrapper {
	font-size: 85%;
	color:#333;
	line-height: 1.5em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
body.clip-paper #contents-wrapper h2 {
	margin: 0 0 15px;
	border-bottom: 1px solid #e0e0e0;
	border-left: 10px solid #FF9999;
	padding: 8px 20px;
	background: #FFCCCC;
	font-weight: bold;
	font-size: 120%;
}
body.clip-paper #contents-wrapper h3 {
	font-size: 110%;
	color: #009900;
	font-weight: bold;
	margin: 10px 0 5px;
}
body.clip-paper #contents-wrapper h4 {
	font-size: 110%;
	color: #333;
	font-weight: bold;
	margin: 8px 0 4px;
}
body.clip-paper #contents-wrapper h5 {
	font-size: 100%;
	color: #333;
	font-weight: bold;
	margin: 7px 0 3px;
}
body.clip-paper #contents-wrapper p {
	font-size: 95%;
	margin: 0 0 7px;
}
body.clip-paper #contents-wrapper .entry-asset {
	margin-bottom: 20px;
}
body.clip-paper #contents-wrapper .asset-meta {
	font-size: 95%;
	color: #999;
}
body.clip-paper #contents-wrapper .entry-content {
	font-size: 95%;
}
body.clip-paper #contents-wrapper .content-nav {
	border-top: 2px solid #eee;
}



/* -- layout --*/
#contents-wrapper {
	background:transparent url(../site_images/bg-clip-middle.gif) repeat-y center top;
}
#contents-inner {
	padding: 0 0 90px;
	background:transparent url(../site_images/bg-clip-bottom.gif) no-repeat center bottom;
}
#contents-header {
	padding: 79px 0 0;
	background:transparent url(../site_images/bg-clip-top.gif) no-repeat center top;
}
body.clip-paper #contents-header h2 {
	margin: 0 120px 15px;
}
#contents-content {
	margin: 0 120px;
}


#alpha {}
#alpha-inner {}

#search-results {}


/*-- sitenavi --*/
.section {
	margin: 0 0 30px;
}
.section h3 {
	border-bottom: 2px solid #ddd;
}
.section h3{
	padding: 4px 0 0 22px;
}
.section h4 {
	padding: 4px 0 0 14px;
	background: transparent url(../column/site_images/icon-bullet.gif) no-repeat left 8px;	
}
body.clip-paper #contents-wrapper .section h4,
body.clip-paper #contents-wrapper section h5 { 
	margin: 4px 15px 3px;
}
body.clip-paper #contents-wrapper .section p {
	margin: 4px 15px 10px 29px;
}
body.clip-paper #contents-wrapper #section-column h3 {
	color: #FF3333;
	background: transparent url(../site_images/icon_write.gif) no-repeat left 5px;
}

body.clip-paper #contents-wrapper #section-community h3 {
	color: #FF6600;
	background: transparent url(../site_images/icon_comment.gif) no-repeat left 5px;
}

body.clip-paper #contents-wrapper #section-info h3 {
	color:#339900;
	background: transparent url(../site_images/icon_search.gif) no-repeat left 5px;
}

body.clip-paper #contents-wrapper #section-catalog h3 {
	color:#993333;
	background: transparent url(../site_images/icon_copy.gif) no-repeat left 5px;
}
body.clip-paper #contents-wrapper #section-nicereform h3 {
	color:#999900;
	background: transparent url(../site_images/icon_write.gif) no-repeat left 5px;
	font-size: 100%;
}


/* -- sitemap --*/
#sitemap dl { margin: 0 0 30px; padding: 15px 0 0 20px; border-top: 2px solid #f0dddd; border-left: 2px solid #f0dddd; }
#sitemap dt { margin: 0 0 10px; padding: 5px 0 0 25px; font-weight: bold; background: transparent url(../site_images/icon_folder.gif) no-repeat left 50%; }
#sitemap dd { margin: 0 0 0 50px; padding: 8px 0 8px 20px; }
#sitemap dd dd {  background: transparent url(../column/site_images/icon-bullet.gif) no-repeat left 50%; }


/* -- about -- */
body.clip-paper table { width: 100%; }
body.clip-paper table th,
body.clip-paper table td {
	padding: 8px 12px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}
body.clip-paper table th {
	text-align: right;
	color: #B7005B;
	
}



/* -- search -- */
.mt-search-results #Global__mainBorder { padding: 10px 0 0; }
.mt-search-results h3 {
	padding: 4px 0 0 23px;
	background: transparent url(../site_images/icon-note.gif) no-repeat left 4px;
}
#current-page {}


#page-title {  }

.search-results-container {}

.autopagerize_insert_before {}

.content-nav {}

blockquote {}