@charset "Shift_JIS";
/* ------------------------------------------------------------
CSS DATA:
since: 2008.01.06.
writer: Satoshi Ota
last_editday: 2008.01.06.
last_editer: Satoshi Ota
copyright: P-STeP
-------------------------------------------------------------*/

/* ------------------------------------------------------------
�̂��̂�.com�u�W���Y���o�[Architect(�A�[�L�e�N�g)�vCSS
-------------------------------------------------------------*/

/* ------------------------------------------------------------
�i���b�r�r�̏������������火�j
-------------------------------------------------------------*/

* {
	font-size : 100%;
	font-style: normal;
	font-weight: normal;
	font-family : 'Hiragino Kaku Gothic Pro', Osaka, san-serif; 
	margin: 0;
	padding: 0;
	border: none;
}

img {
	vertical-align: bottom;
}

table {
	border-collapse: collapse;
}

th,td {
	text-align: left;
	vertical-align: top;
}

ul,ol {
	list-style-type: none;
}

p {
	text-justify: distribute;
	text-align: justify;
}

.left {
	float: left;
}

.right {
	float: right;
}

/* �i��{�F�j */

/* ------------------------------------------------------------
��ʐݒ�
-------------------------------------------------------------*/
html {
}

/* body�ݒ� */
body {
	background: url(https://75b28f.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/html.jpg) repeat center top;
	text-align: center;
	font-size: 14px;
}

#bodyOutLine {
	height: 100%;
	background: url(https://e1a5e1.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/body.jpg) no-repeat center top;
}

/* �y�[�W�S�̐ݒ� */
#page {
	width: 900px;
height: 100%;
	text-align: left;
	margin: 0 auto;
}

/* h1 */
h1 {
	height: 260px;
	line-height: 30px;
	background: url(https://6b62fc.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/h1_02.png) no-repeat center top;
	text-indent: 20px;
	color: #fff;
}

/* ����PNG�w�i�\���΍�iIE�U�ȉ��j */
* html h1,
* html #header .left,
* html #header .right,
* html #side {
behavior: expression(IEPNGFIX.fix(this));
} 

/*
�w�b�_�[�ݒ�
----------------------------------------------------------------*/
#header {
	height: 396px;
	margin-bottom: 120px;
}

/* �����e�L�X�g */
#header .left {
	width: 360px;
	height: 396px;
	background: url(https://82a526.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/head_text.png) no-repeat left top;
}

/* �����e�L�X�g */
#header .left p {
	line-height: 20px;
	color: #fff;
	margin: 80px 0 0 40px;
}

/* �E���t���b�V�� */
#header .right {
	width: 540px;
	height: 396px;
	background: url(https://1d084a.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/flash.png) no-repeat left top;
}

/*
���b�s���O�ݒ�
----------------------------------------------------------------*/
#wrap {
	margin: 10px;
	overflow: auto;
	zoom: 100%;
}

/* ���o�����ʐݒ� */
h2 {
	margin-bottom: 5px;
}

/*
���C���R���e���c�ݒ�
----------------------------------------------------------------*/
#main {
	width: 570px;
	float: right;
}

/* �W���Y�R���e�i�[�ʐ^ */
#jazz .photo {
	margin-left: 10px;
	float: right;
}

/* �W���Y�R���e�i�[�e�L�X�g */
#jazz p {
	line-height: 25px;
	color: #fff;
	margin-right: 10px;
}

/* ���j���[�R���e�i�[ */
#menu {
	clear: both;
}

/* ���j���[�R���e�i�[�ʐ^ */
#menu .photo {
	margin-right: 10px;
	float: left;
}

/* ���j���[�R���e�i�[�e�L�X�g */
#menu p {
	line-height: 25px;
	color: #fff;
	margin-right: 10px;
}

/* ���j���[���o�� */
#menu h3 {
	clear: both;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}

/* ���j���[���X�g */
#menu dl {
	line-height: 25px;
	color: #fff;
}

#menu dl.left {
	width: 304px;
}

#menu dl.right {
	width: 235px;
}

#menu .left dt {
	width: 240px;
	text-indent: 0px;
	float: left;
}

#menu .left dd {
	width: 64px;
	float: left;
}

#menu .right dt {
	width: 150px;
	text-indent: 0px;
	float: left;
}

#menu .right dd {
	width: 64px;
	float: left;
}

#menu ul {
	line-height: 25px;
	color: #fff;
}

#menu li {
	display: inline;
	margin-right: 10px;
}

#menu div {
	line-height: 25px;
	color: #fff;
}


/*
�T�C�h�R���e���c�ݒ�i���C�u���j
----------------------------------------------------------------*/
#side {
	width: 290px;
	background: url(https://dbddee.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/side.png) no-repeat left 90px;
	font-size: 90%;
	float: left;
}

#side dl {
	line-height: 26px;
	margin: 0 20px 15px;
}

#side dt {
	font-weight: bold;
}

#side #sideFlash {
	height: 300px;
	margin-bottom: 40px;
	margin-left: 20px;
}

/* ���� */
span.color01 {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	margin: 0 5px;
}

/* �ԑ� */
span.color02 {
	color: #a00;
	font-size: 16px;
	font-weight: bold;
	margin: 0 5px;
}

/* �ԏ� */
span.color03 {
	color: #a00;
	font-size: 15px;
	font-weight: bold;
}

/* ������ */
span.color04 {
	color: #589EF4;
	font-size: 18px;
	font-weight: bold;
}

/* �Z���� */
span.color05 {
	color: #0000ff;
	font-size: 16px;
	font-weight: bold;
}

/* ���s�X�y�[�X */
br.space {
	line-height: 16px;
}

/* ���s�X�y�[�X(��{) */
/*
br.space {
	line-height: 8px;
}
*/

/*
�ڍאݒ�
----------------------------------------------------------------*/
#detail {
	clear: both;
	height: 430px;
	margin: 0 10px 15px;
}

/* �f�[�^�e�[�u�� */
#detail table {
	line-height: 25px;
	width: 470px;
	color: #fff;
}

/* �f�[�^�e�[�u�� */
#detail table th {
	width: 140px;
	text-align: right;
}

/* �f�[�^�e�[�u�� */
#detail table td {
	padding-left: 10px;
}

/*#detail table td a {
	color: #fff;
}*/

/* �n�} */
#detail .left {
	width: 400px;
}

/* �n�} */
#detail .left img {
	margin-top: 50px;
}

/* �n�} */
#detail .left p {
	line-height: 30px;
	text-align: right;
}

/*
�t�b�^�[�ݒ�
----------------------------------------------------------------*/
#footer {
	clear: both;
	height: 300px;
	background: url(https://712a75.claudeassets.com/20231210101902im_/https://www.nomo-2.com/architect/images/footer.jpg) no-repeat center -50px;
}

#footer p {
	width: 900px;
	line-height: 30px;
	text-align: center;
	margin: 0 auto;
	padding-top: 140px;
}

#footer p a {
	display: block;
}

#footer p #copy {
	line-height: 30px;
	height: 30px;
	background-color: #000;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

/* �t�b�^�[�o�i�[�������� */
#banner {
	width: 405px;
	height: 45px;
	background: url("/assets/www.nomo-2.com/00images/nomo2banner.jpg") no-repeat left top;
	margin: 5px auto;
}

/* �t�b�^�[�o�i�[�����܂� */

/* powered by */

p#psbanner {
	text-align: center;
}

a#power {
	width: 200px;
	height: 40px;
	background: url("/assets/www.nomo-2.com/00images/00psbanner.jpg") no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
	margin: 5px auto;
}





/*
     FILE ARCHIVED ON 07:06:04 Dec 04, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:58:00 Sep 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.548
  exclusion.robots: 0.062
  exclusion.robots.policy: 0.049
  esindex: 0.01
  cdx.remote: 8.923
  LoadShardBlock: 151.829 (3)
  PetaboxLoader3.datanode: 72.852 (5)
  PetaboxLoader3.resolve: 94.842 (2)
  load_resource: 99.673
  loaddict: 35.761
*/