@charset "Shift_JIS";

/* 共通 */
@import "base_2011renew.css";
@import "newupdata_2011renew.css";
@import "accessory_2011renew.css";
/****************************** コンテンツ ********************************/

#contents div.prt-pastLayout2011renew #content hr{
	display:block !important;
	}

#contents div.prt-pastLayout2011renew #content h2{
	font-size:large;
	text-align:center;
	border:1px solid #999;
	padding:0.5em;
	margin:0 10% 1em;
	line-height:1.2em;
	}
#contents div.prt-pastLayout2011renew #content>h2{
	font-size:x-large;
	}

#contents div.prt-pastLayout2011renew #content a{
	text-decoration:underline;
	}

/* リストスタイル */
#contents div.prt-pastLayout2011renew #content .list{
	margin:0;
	padding:0;
	list-style:none;
	font-size:medium;
	}
#contents div.prt-pastLayout2011renew #content>.list{
	font-size:large;
	}
#contents div.prt-pastLayout2011renew #content .list li{
	margin-bottom:1em;
	}
#contents div.prt-pastLayout2011renew #content .list ul{
	margin:0.5em 0 1.5em 1em;
	padding:0;
	font-size:small;
	}
#contents div.prt-pastLayout2011renew #content .list li>ul{
	font-size:medium;
	}
#contents div.prt-pastLayout2011renew #content .list ul li{
	margin-bottom:0.5em;
	}

/* リストスタイル type2 */
#contents div.prt-pastLayout2011renew #content ul.type2{
	list-style:circle;
	padding:0 0 0 1em;
	}
#contents div.prt-pastLayout2011renew #content ul.type2 ul{
	list-style:none;
	}

#contents div.prt-pastLayout2011renew .attribution{
	clear:both;
	text-align:right;
	margin:0.5em 0;
	}

#contents div.prt-pastLayout2011renew .text p{
	text-indent:1em;
	}
#contents div.prt-pastLayout2011renew .text li p{
	text-indent:0;
	}
	
#contents div.prt-pastLayout2011renew .text p.liststyle{
	text-indent:-1.7em;
	margin-left:3em;
	}