@charset "utf-8";



/* common */

@import "base.css";

@import "dpath.css";

@import "../../css/accessory.css";

/****************************** contents ********************************/

#content{

	padding:2em 2%;

	height:20em;

	_width:100%;

	}

body>#content{

	height:auto !important;

	min-height:18em;

	}



#content hr{display:block;}



#content h2{

	font-size:large;

	text-align:center;

	border:1px solid #999;

	padding:0.5em;

	margin:0 10% 1em;

	line-height:1;

	}

#content>h2{

	font-size:x-large;

	}



.lv3 #content{padding-top:1em;}

.lv3 #content h2{

border:0;

text-align:left;

margin:0 0 1em;

padding:0;

}



#content a{

	text-decoration:underline;

	}



/* list style */

#content .list{

	margin:0;

	padding:0;

	list-style:none;

	font-size:medium;

	}

#content>.list{

	font-size:large;

	}

#content .list li{

	margin-bottom:1em;

	}

#content .list ul{

	margin:0.5em 0 1.5em 1em;

	padding:0;

	font-size:small;

	}

#content .list li>ul{

	font-size:medium;

	}

#content .list ul li{

	margin-bottom:0.5em;

	}



/* list style type2 */

#content ul.type2{

	list-style:circle;

	padding:0 0 0 1em;

	}

#content ul.type2 ul{

	list-style:none;

	}



.attribution{

	clear:both;

	text-align:right;

	margin:0.5em 0;

	}



.text p{

	text-indent:1em;

	}

.text li p{

	text-indent:0;

	}

	

.text p.liststyle{

	text-indent:-1.7em;

	margin-left:3em;

	}