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

/* ------------------------------------------------------------
�u�̂��̂�.com�v�o�^�X��
�����{���C�N�������u�܂�����ԁvCSS�t�@�C��
-------------------------------------------------------------*/

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

* {
	font-size : 100%;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6,body,div,ul,li,table,tr,td,th,p,a,dl,dt,dd {
	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 {
	border: none;
	vertical-align: bottom;
}

p,th,td {
	line-height: 20px;
	text-justify: distribute;
	text-align: justify;
}

.left,.center {
	float: left;
}

.right {
	float: right;
}

/* ------------------------------------------------------------
�i����ʐݒ肱�����火�j
-------------------------------------------------------------*/

/* body�w�i */
body {
	background: #A5B1C0 url(https://97a97f.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/htmlback.gif) no-repeat center top;
	text-align: center;
	font-size: 90%;
	color: #333;
}

/* �y�[�W�S�� */
div#page {
	width: 810px;
	text-align: left;
	border-right: 1px #A5B1C0 solid;
	border-left: 1px #A5B1C0 solid;
	margin: 0 auto;
}

/* h1 */
h1 {
	line-height: 30px;
	background: url(https://256dd5.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/h1back.gif) no-repeat left top;
	text-align: right;
	font-weight: bold;
	margin-right: 10px;
}

/* �t���b�V���w�b�_�[ */
object {
	display: block;
	height: 200px;
	border-bottom: 15px #fff solid;
}

/* �w�b�_�[�� */
#head {
	height: 100px;
	border-bottom: 15px #fff solid;
}

/* �w�b�_�[���e�L�X�g���� */
#head dd {
	line-height: 50px;
	background: url(https://9c2af7.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/head_dd.jpg) no-repeat left top;
	text-indent: -999px;
	overflow: hidden;
}

/*
�P�i��
-----------------------------------------------------------------*/
#container {
	height: 150px;
	background-color: #fff;
	border-bottom: 15px #fff solid;
	padding: 0 6px;
}

/* �e�L�X�g���� */
#container .right {
	width: 518px;
	height: 150px;
}

/* �e�L�X�g */
#container .right p {
	line-height: 25px;
	margin: 0 10px;
}

/* �C���[�W���� */
#container .left {
	width: 270px;
	height: 150px;
}

/*
���j���[�R���e�i�[
----------------------------------------------------------------*/
/* �R���e�i�[ */
.menubox {
	clear: both;
	height: 280px;
	background-color: #fff;
	border-bottom: 15px #fff solid;
	padding: 0 6px;
}

/* ���j���[�{�b�N�X */
.menubox .left,
.menubox .center,
.menubox .right {
	width: 262px;
	height: 200px;
}

/* �e�L�X�g���� */
.menubox .left p,
.menubox .center p,
.menubox .right p {
	line-height: 20px;
	color: #900;
	margin: 5px 10px;
}

/* ���X�g */
.menubox .left dl,
.menubox .center dl,
.menubox .right dl {
	line-height: 25px;
	font-size: 12px;
}

/* ���X�g dt */
.menubox .left dt,
.menubox .center dt,
.menubox .right dt {
	width: 204px;
	text-indent: 5px;
	float: left;
}

/* ���X�g dd */
.menubox .left dd,
.menubox .center dd,
.menubox .right dd {
	width: 58px;
	float: left;
}

/* ���X�g���� */
dt.spot,dd.spot {
	background-color: #a00;
	color: #fff;
}

/* ���X�g�������e�L�X�g */
dt.spot span {
	text-indent: 0;
	color: #fff;
	font-weight: bold;
	padding-left: 5px;
}

/* ���X�g�w�i�F */
.lineback {
	background-color: #fee;
}

/* ���j���[�{�b�N�X�� �E���}�[�W�� */
.left {
	margin-right: 6px;
}

/*
���̑����j���[����܂��e�L�X�g
------------------------------------------------------------------------*/
#menuother {
	clear: both;
	line-height: 25px;
	background-color: #fff;
	text-align: center;
	color: #900;
	border-bottom: 15px #fff solid;
}

/*
�N�[�|��
------------------------------------------------------------------------*/
#coupon {
	display: block;
	width: 710px;
	height: 80px;
	background: url(https://dfbfab.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/couponbtn.jpg) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 auto;
}

/* �N�[�|�����[���I�[�o�[ */
#coupon:hover {
	background: url(https://3c11b8.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/couponbtn02.jpg) no-repeat left top;
}



/*
����R�[�X�R���e�i�[
-------------------------------------------------------------------------*/
#course {
	height: 220px;
	background: url(https://c9d91e.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/containerback.jpg) no-repeat -3px bottom;
	background-color: #fff;
	border-bottom: 15px #fff solid;
	padding: 0 6px;
}

/* �e�L�X�g */
#course p {
	line-height: 25px;
	margin: 10px 20px;
}

/* �e�L�X�g�� strong ���� */
div#course p strong {
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #900;
}

/*
�X���C���[�W�ʐ^
-------------------------------------------------*/
#imgborder {
	display: block;
	height: 200px;
	margin-bottom: 15px;
}

/*
�ڍ�
----------------------------------------------------------*/
div#detail {
	clear: both;
	height: 515px;
	background-color: #fff;
	padding: 0 6px;
	border-bottom: 15px #fff solid;
}

/* �ڍ׃e�[�u�� */
div#detail table {
	width: 492px;
	float: right;
}

/* �ڍ׃e�[�u�� caption */
div#detail caption {
	height: 30px;
	background: url(https://22cd76.claudeassets.com/20231210101902im_/https://www.nomo-2.com/maguroya/images/captionback.jpg) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}

div#detail tr {
	vertical-align: top;
}

div#detail th {
	width: 112px;
	line-height: 24px;
	text-align: right;
	border-bottom: 1px #aaa dotted;
	padding-right: 10px;
}

div#detail td {
	width: 380px;
	line-height: 24px;
	border-bottom: 1px #aaa dotted;
}

/* �n�} */
div#map {
	width: 300px;
	float: left;
}

/* �t�b�^�[�ݒ� */
div#footer {
	clear: both;
	background-color: #506080;
	line-height: 30px;
	text-align: center;
	color: #fff;
}

div#footer a {
	color: #fff;
}

div#footer a:hover {
	color: #ff0;
}

/* �t�b�^�[�o�i�[�������� */
div#nomo2banner {
	height: 55px;
	background: url("/assets/www.nomo-2.com/00images/nomo2banner.jpg") no-repeat center 5px;
	background-color: #506080;
	text-align: center;
}

div#nomo2banner a {
	display: block;
	width: 404px;
	height: 45px;
	padding: 5px 203px;
}

div#nomo2banner a span {
	display: none;
}

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

/* powered by */
p#power {
	background-color: #506080;
	text-align: center;
	padding-bottom: 40px;
}




/*
     FILE ARCHIVED ON 14:39:31 Nov 13, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:59:44 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.361
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.029
  esindex: 0.006
  cdx.remote: 27.726
  LoadShardBlock: 552.816 (3)
  PetaboxLoader3.resolve: 200.907 (4)
  PetaboxLoader3.datanode: 283.825 (5)
  load_resource: 380.141 (2)
*/