@charset "UTF-8";

#naHeading{
	height:30px;
}
#naHeading h1{
	width:250px;
	height:60px;
	padding:0px;
	margin:0px 36px 0px 0px;
}

h2.naCenter{
	color:#FADC82;
	margin:0px auto;
	padding:40px 0px 2px 0px;
	text-align:center;
	background:none;
	border-bottom:solid 1px #B4962D;
	clear:both;
	letter-spacing:3px;
}

h3.naPx14{
	background:transparent url("../../common/img/bgi_heading.png") left bottom no-repeat;
	color:#B4962D;
	padding-bottom:3px;
	margin-bottom:10px;
	font-weight:bold;
}

div.naMat{
	margin:30px 0px 40px 0px;
}

div.naLeft{
	width:280px;
	float:left;
}

div.naRight{
	width:280px;
	float:right;
}

div.naTop1{
	clear:both;
	text-align:center;
}

p.naTR{
	text-align:right;
	margin:10px 0px 5px 0px;
}

#naHeading ul li{
	float:left;
	width:148px;
	height:30px;
	line-height:30px;
	vertical-align:bottom !important;
	text-align:center;
	margin:20px 10px 0px 0px;
	background-image:url("./../img/bt.gif");
	background-repeat:no-repeat;
}

#naHeading ul li,
#naHeading ul li a
{
	letter-spacing:2px;
}

#naContentsMenu p.naTextR{
	clear:both;
	padding:0px;
	margin:0px 10px 20px 0px;
}


#naContentsMenu{
	width:654px;
	margin:0px 0px 0px 34px;
}

#naCourseMenuNew{
	text-align:center;
	margin:30px 0px 0px 0px;
	}

.naBox{
	margin:0px 10px 20px 10px;
}

#naHeading p,
#naHeading a{
	letter-spacing:2px;
}


#naPageMenu01 #naHeading h1{
	background:transparent url("../img/h1_01.gif") left top no-repeat;
}
#naPageMenu02 #naHeading h1{
	background:transparent url("../img/h1_02.gif") left top no-repeat;
}
#naPageMenu03 #naHeading h1{
	background:transparent url("../img/h1_03.gif") left top no-repeat;
}
#naPageMenu04 #naHeading h1{
	background:transparent url("../img/h1_04.gif") left top no-repeat;
}

#naMenuLanch h3,
#naMenuLanch p,
#naMenuLanch ul
{
	width:202px;
}

#naMenuLanch img{
	display:block;
	float:right;
}

#naMenuLanch h3,
#naMenuLanch img{
	margin-top:40px;
}

#naMenuLanch ul{
	margin:30px 0px 0px 50px;
}

#naMenuLanch p,
#naMenuLanch ul li{
	line-height:230%;
}


.naBoxDrink{
	margin:0px 90px 90px 40px;
}

.naBoxDrink .naLeft,
.naBoxDrink .naRight{
	width:235px;
}

.naBoxDrink h3{
	margin-top:40px;
}

.naBoxDrink h4,
.naBoxDrink p.naPx14{
	color:#B4962D;
	line-height:150%;
}

.naBoxDrink h4,
.naBoxDrink h5{
	font-weight:normal;
}

.naBoxDrink h4{
	margin-top:10px;
}

.naBoxDrink p.naPx14{
	margin-top:-1.5em;
	text-align:right;
}

.naBoxDrink h5{
	text-indent:15px;
	color:#B4962D;
	line-height:130%;
	margin-top:10px;
}

.naBoxDrink .naSoftDrink .naExplain{
	text-indent:15px;
	text-align:left;
	margin-top:0em;
	color:#FADC82
	margin-bottom:10px;
}

.naWineList{
	margin:30px 0px 50px 30px;
}

.naWineList h4{
	background:transparent url("../../common/img/bgi_heading2.png") left bottom no-repeat;
}
.naWineTitle{
	background:none !important;
	border:none;
}

.naWineList h4,
.naWineList p.naPx14{
	line-height:200% !important;
}

.naWineList p.naPx14{
	margin-top:-2.0em;
}

.naWineList p.naPx10{
	margin:5px 0px 5px 0px;
}


/* menu04.html */
#naCourseMenu{
	padding:40px 34px 20px 32px;
}

#naCourseL{
	float:left;
	width:250px;
}

#naCourseR{
	float:right;
	width:250px;
}

#naCourseMenu ul{
	margin:0px 0px 50px 0px;
}

#naCourseMenu ul li{
	list-style-type:disc;
	line-height:180%;
	margin-left:15px;
}

div#naTop1 a img{
	clear:both;
	margin:60px 0px 0px 215px;
}
div#naTop2 a img{
	clear:both;
	margin:50px 0px 0px 285px;
}

