@charset "UTF-8";/*--------------------*/#article #a_list {	padding-bottom: 0px;}#list_arch {	padding-top: 10px;}#list_arch ul {}#list_arch li {	float: left;	padding-right: 20px;	padding-bottom: 10px;}#list_arch .edge {	padding-right: 0px;}#list_arch .hr {	/*margin-right: 10px;*/	border-bottom-width: 3px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	margin-bottom: 30px;	height: 20px;}#list_arch {	/*padding-bottom: 20px;*/	margin-right: 10px;	/*border-bottom-width: 3px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;*/}.detail {	width: 620px;	margin-right: auto;	margin-left: auto;	border: 1px solid #666666;	background-image: url(../../architect/works_img/bg_detail.gif);	background-repeat: repeat-y;	background-position: left top;	clear: both;}.detail .prof {	width: 166px;	padding-top: 20px;	padding-left: 20px;	float: left;	color: #333333;}.prof h3 {	font-size: 22px;	line-height: 1.2;	padding-top: 7px;	padding-bottom: 10px;	letter-spacing: 0.2em;	font-weight: bold;}.prof h3 .kana {	font-size: 10px;	letter-spacing: 0.1em;}.prof .prof_s {	font-size: 18px;	line-height: 1.2;	letter-spacing: 0.1em;}.prof .prof_s .f_smallest {	font-size: 13px;	letter-spacing: 0em;}.prof p {	font-size: 84%;	padding-bottom: 1em;}.prof ul {	list-style-position: outside;	padding-left: 1.3em;}.prof li {	font-size: 84%;	padding-bottom: 0.8em;	list-style-type: disc;	line-height: 1.2;}.prof h4 {	padding-bottom: 3px;}.detail .works {	width: 400px;	padding-top: 20px;	float: right;	color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #8C8C8C;	margin-right: 10px;	padding-bottom: 10px;}* html .detail .works {	margin-right: 5px;}.detail .works_last {	border-bottom-style: none;}.w_data {	height: 154px;}.w_data .float_l {	width: 154px;}.w_data h4 {	padding-bottom: 5px;}.w_data p {	padding-left: 30px;	font-size: 84%;}.w_data .float_r {	width: 246px;}.w_thumb {	margin-top: 4px;}.w_thumb ul {}.w_thumb li {	padding-right: 4px;	float: left;	padding-bottom: 4px;}.pagetop {	width: 620px;	margin-right: auto;	margin-left: auto;	text-align: right;	margin-bottom: 20px;}