@charset "utf-8";
/* CSS Document */

/*
#header {
	background:url(http://japan-architect.org/image/contentsbg_top.gif) no-repeat;
	width:1000px;
	margin:0 auto 0 auto;
	height:204px;
}
	#logoimage {
		margin:50px 0 0 50px;
	}
	
	#site_name {
		margin:0 0 0 700px;
	}
*/

#header {
	background:url(http://japan-architect.org/image/inner_contentsbg_top.gif) no-repeat top;
	width:1000px;
	margin:0 auto 0 auto;
	height:90px;
}
	#header_logo_mini {
		margin:30px 0 0 50px;
	}
	
	#site_name {
		margin:0 0 0 520px;
	}

#left {
	width:700px;
	float:left;
	padding:0 10px 0 30px;
}
	
.box_cap {
	text-align:right;
	font-size:12px;
}

#news_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/headline_title_icon.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#news_list {
	margin:0;
	padding:7px 10px 10px 10px;
	border:1px solid #CCCCCC;
	height:150px;
	overflow:auto;
}

#news_list li {
	list-style-position:inside;
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	list-style-image:url(../image/headline_list_icon.gif);
}

#tube_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/architube_title_icon.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#tube_title a {
	color:#6CFF00;
}

#tube_list {
	padding:7px 10px 10px 10px;
	border:1px solid #CCCCCC;
	height:515px;
}

#tube_list ul {
	margin:0;
	padding:0;
}

#tube_list li {
	margin:0;
	list-style:none;
	float:left;
	width:135px;
	height:175px;
}
#gmap_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/archimap_title_icon.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#gmap_title a {
	color:#6CFF00;
}

#gmap_box {
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
}
#gmap {
	width:675px;
	height:400px;
}
#gmap_createcode {
	margin:10px 0 0 0;
	text-align:center;
}

#gmap_createcode a {
	display:block;
	background-color:#CCCCCC;
	border:1px solid #CCCCCC;
	font-size:16px;
	padding:5px 0 5px 0;
	font-weight:bolder;
	color:#FFFFFF;
}

#gmap_createcode a:hover {
	background-color:#FFFFFF;
	color:#CCCCCC;
}

#job_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/job_title_icons.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#job_title a {
	color:#6CFF00;
}

#job_title a:hover {
	color:#6CFF00;
}

#job_box {
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
}


#license_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/license_title_icons.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#license_title a {
	color:#6CFF00;
}

#license_box {
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
}

#license_box h4 {
	clear:both;
}

#license_list_ul {
	padding:0;
	margin:0;
}

.license_list_li {
	list-style:none;
	margin:3px 0 0 0;
	padding:0 0 0 20px;
	float:left;
	width:180px;
	display:block;
	background:url(http://japan-architect.org/image/license_list_icon.gif) no-repeat left;
	line-height:20px;
}

#license_index_box_cap {
	text-align:right;
	padding:5px 0 0 0;
	clear:both;
	font-size:12px;
}

#license_index_list {
	margin:0;
	padding:5px;
	border:1px solid #DDDDDD;
}

#license_index_list li {
	list-style-position:inside;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	list-style-image:url(../image/archblog_list_icons.gif);
}

#directory_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/archidirectory_title_icon.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}
#directory_title a {
	color:#6CFF00;
}

#directory_list {
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
	height:90px;
}

#directory_list ul {
	padding:0;
	margin:0;
}

#directory_list li {
	list-style:none;
	margin:3px 0 0 0;
	padding:0 0 0 20px;
	float:left;
	width:140px;
	display:block;
	background:url(http://japan-architect.org/image/archidirectory_list_icon.gif) no-repeat left;
	line-height:20px;
}




#right {
width:230px;
float:right;
padding:0 30px 0 0;
}

#search_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/search_title_icons.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

.right_box_cap {
	text-align:right;
	font-size:11px;
}

#architect_blog_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/archblog_title_icons.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#architect_blog_list {
	border:1px solid #CCCCCC;
	margin:0 0 30px 0;
	padding:7px 10px 10px 10px;
}

#architect_blog_list li {
	list-style-position:inside;
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	list-style-image:url(../image/archblog_list_icons.gif);
}

#right form {
	text-align:center;
	margin:0;
	padding:0 0 30px 0;
}

#ad1 {
}

#ad2 {
}

#ad3 {
	text-align:center;
}

#ad4 {
	padding:10px;
	border:1px solid #CCCCCC;
}

#text_ad {
	padding:10px;
	margin:10px 0 0 0;
	background-color:#CCCCCC;
	color:#ffffff;
}
#text_ad a {
	color:#3F577B;
	text-decoration:underline;
}

#text_ad ul {
	margin:0 0 0 0;
	padding:5px 10px 5px 10px;
	background-color:#FFFFFF;
}

#text_ad li {
	color:#3F577B;
	list-style-position:inside;
}

#compe_title {
	color:#6CFF00;
	padding:20px 0 0 60px;
	background:url(http://japan-architect.org/image/archcompe_title_icons.gif) no-repeat left;
	height:50px;
	font-weight:bolder;
	margin:0;
}

#compe_title a {
	color:#6CFF00;
}
#compe_list {
	border:1px solid #CCCCCC;
	margin:0 0 5px 0;
	padding:7px 10px 10px 10px;
}

#compe_list li {
	list-style-position:inside;
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	list-style-image:url(../image/archblog_list_icons.gif);
}

#regist_dir {
	text-align:right;
	padding:3px 0 0 0;
}

#recommend {
	text-align:center;
	margin:5px 0 5px 0;
}

#recommend a{
	color:#3F577B;
	text-decoration:underline;
}
