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

/* ------------------------------------------------------------
�̂��̂�.com�uRyuKyu���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 {
	line-height: 28px;
	text-justify: distribute;
	text-align: justify;
}

.left {
	float: left;
}

.right {
	float: right;
}

/* PNG�摜IE6�ȉ��\���΍� */
* html img {
	behavior: expression(IEPNGFIX.fix(this));
}

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

/* ------------------------------------------------------------
��ʐݒ�
-------------------------------------------------------------*/
body {
	background-color: #0a356a;
	background-image: url(https://104ebe.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/bodyback.jpg);
	background-repeat: repeat;
	background-position: left top;
	text-align: center;
	color: #fff;
	font-size: 13px;
}

/* �y�[�W�S�� */
#pageback {
	height: 100%;
	background-image: url(https://8ef941.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/pageback.png);
	background-repeat: no-repeat;
	background-position: center 25%;
}

/* ����PNG�w�i�\���΍�iIE�U�ȉ��j */
* html #pageback {
	behavior: expression(IEPNGFIX.fix(this));
}

/* �y�[�W�S�� */
#page {
	width: 840px;
	background-color: #000;
	text-align: left;
	border-right: 3px #fb98e0 solid;
	border-left: 3px #fb98e0 solid;
	margin: 0 auto;
}

/* h1 */
h1 {
	line-height: 30px;
	text-indent: 10px;
}

/* �w�b�_�[ */
#head {
	height: 260px;
	background-image: url(https://086793.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	overflow: hidden;
	border-bottom: 10px #000 solid;
}

/*
�P�i��
----------------------------------------------------------*/
#container01 {
	height: 280px;
	background-image: url(https://bc8011.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/containerback01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 5px #000 solid;
	border-bottom: 15px #000 solid;
	border-left: 5px #000 solid;
}

/* ���e�L�X�g */
#container01 .left {
	width: 540px;
}

/* ���e�L�X�g���o�� */
#container01 h2 {
	height: 60px;
	background-image: url(https://4c6e80.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/h2_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	overflow: hidden;
}

/* �e�L�X�g */
#container01 p {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 20px;
}

/* �E�C���[�W */
#container01 .right {
	width: 280px;
}

#container01 .right img {
	margin-top: 10px;
}

/*
�Q�i��
----------------------------------------------------------*/
#container02 {
	clear: both;
	height: 280px;
	background-image: url(https://99aab1.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/containerback02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 5px #000 solid;
	border-bottom: 15px #000 solid;
	border-left: 5px #000 solid;
}

/* �E�e�L�X�g */
#container02 .right {
	width: 540px;
}

/* �E�e�L�X�g���o�� */
#container02 h2 {
	height: 60px;
	background-image: url(https://6b581b.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/h2_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	overflow: hidden;
}

/* �e�L�X�g */
#container02 p {
	margin-top: 5px;
	margin-right: 20px;
	margin-left: 10px;
}

/* ���C���[�W */
#container02 .left {
	width: 280px;
}

#container02 .left img {
	margin-top: 10px;
	margin-left: 10px;
}


/*
���j���[
----------------------------------------------------------*/
#menu {
	clear: both;
	height: 280px;
	background-image: url(https://bc8011.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/containerback01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 5px #000 solid;
	border-bottom: 15px #000 solid;
	border-left: 5px #000 solid;
}

/* ���e�L�X�g */
#menu .left {
	width: 540px;
}

/* ���e�L�X�g���o�� */
#menu h2 {
	height: 60px;
	background-image: url(https://b608ef.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/h2_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	overflow: hidden;
}

/* �e�L�X�g */
#menu p {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 20px;
}

/* �e�L�X�g���� */
#menu p span {
	color: #faa;
	font-weight: bold;
}

/* �N�[�|�������N */
#menu a {
	display: block;
	height: 60px;
	background-image: url(https://e22541.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/couponbtn.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	overflow: hidden;
}

/* �N�[�|�������N */
#menu a:hover {
	background-image: url(https://2e813f.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/couponbtn_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}

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

/* �E�C���[�W */
#menu .right {
	width: 280px;
}

#menu .right img {
	margin-top: 10px;
}

/*
�ڍ�
----------------------------------------------------------*/
#detail {
	clear: both;
	height: 360px;
}

#detail table {
	width: 500px;
	line-height: 22px;
}

#detail table caption {
	line-height: 60px;
	height: 60px;
	background-image: url(https://e0d4d3.claudeassets.com/20231210101902im_/https://www.nomo-2.com/ryukyuoh/images/caption.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	text-indent: -999px;
	overflow: hidden;
}

#detail table th {
	text-align: right;
}

#detail table td {
	padding-left: 5px;
}

#detail .left {
	width: 330px;
}

#detail .left img {
	margin-top: 5px;
	margin-left: 20px;
}

/*
�t�b�^�[�ݒ�
------------------------------------------------------------*/
div#footer {
	clear: both;
	background-color: #0a356a;
	text-align: center;
	margin: 0 auto;
}

div#footer a {
	display: block;
	line-height: 30px;
	text-decoration: none;
	color: #fff;
}

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

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

/* powered by */

p#psbanner {
	text-align: center;
	padding-bottom: 40px;
}

a#power {
	display: block;
	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 14:36:46 Nov 13, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:00:47 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.581
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.056
  esindex: 0.009
  cdx.remote: 25.42
  LoadShardBlock: 53.231 (3)
  PetaboxLoader3.datanode: 82.572 (5)
  PetaboxLoader3.resolve: 130.17 (3)
  load_resource: 241.485 (2)
*/