<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

margin: 0;

padding: 0;

border: 0;

font-size:12px;

font-family:sans-serif;
vertical-align:middle;

line-height:16px;
}

html {
background:url("im/html_bg.gif") repeat-x #e9f4ff;
}

body {margin:0;padding:0;text-align:center;
}

h1 {}
h1 a {background:url("im/nm_logo.gif") no-repeat left top;width:366px;height:65px;}

#shopbg {margin:0 auto 25px auto;width:920px;text-align:left;border:none;}
#main {}
#content {}
#side {}
#side .side1234 {}
/* ------- 遘ｻ蜍輔繝｡繝九Η繝ｼ ------- */

.clear {clear:both;}



.ido_page {
margin:12px 10px 0 0;
text-align:left;
}

.ido_page a {
display:block;
border:none;
float:left;
line-height:1.4em;
background:#e9f4ff;
border:none;
font-size:12px;
}

.ido_page a {
margin:3px 0;
padding:0 5px;
text-decoration:none;
color:#000;
}

.ido_page a:hover {
text-decoration:none;
color:#fff;
background:#6995c0;
}

.sideh2a {
margin:10px 0 10px 0;
font-size:12px;font-weight:800;
color:#1f56c4;
text-align:left;
}

.sideh2a span{color:#99ccff;}



/* ------ 繝帙�繝��壹Μ繝ｼ繝� ------- */

#content {
float:left;
width:67%;
}

h2 {font-size:14px;}


.kadomaru {
margin:0 0 20px 0;
padding:20px;
border-radius:7px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
background:#fff;
text-align:left;
}

#side {
margin:0 0 0 20px;
float:left;
width:30%;
overflow:visible;
}


#slides {
margin:0 0 20px 0;
padding:0;
border-radius:7px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
background:#fff;
text-align:left;
}






.btn10p {margin:6px 0 0 0;}








.kadomaru2 {
	padding:0 20px 20px 20px;
	border-radius: 7px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background:#fff;
	text-align:left;
}

.kadomaru h2 {
	margin:5px 0 0 10px;
	padding-top:5px;
	padding-bottom:25px;
	font-size:2.2em;
	line-height:1.6em;
	color:#306396;
	border-bottom:3px solid #d3e6f9;
}

.kadomaru2 h2 {
	margin:5px 0 0 10px;
	padding-top:25px;
	padding-bottom:20px;
	font-size:2.2em;
	line-height:1.6em;
	color:#306396;
	border-bottom:3px solid #d3e6f9;
}



.h2txrd1 {margin:0 0 20px 20px;padding-left:10px;font-size:1.4em;}

.lkslst {padding:30px 20px 0 0;color:#369;font-size:0.8em;float:right;text-align:right;}

.pagetxwrp {padding-top:15px;}



.footlinks1 {padding:0 0 0 12px;text-align:left;font-size:1em;font-weight:800;line-height:1.5em;background:#e9f4ff;color:#588ab8;}
.footlinks2 {padding:5px 0 10px 20px;text-align:left;font-size:0.8em;line-height:1.5em;background:#e9f4ff;}










#shopbg2 {padding:10px 15px 30px 15px;background:#555;}


#footerend {color:#fff;}
#footerend p {margin:0 auto;}
#footerend p a {padding:5px 5px;color:#ff6;text-decoration:none;line-height:2em;}
#footerend p a:hover {color:#ff6;background:#ccc;color:#000;}




.w100p {width:100%;}



/* ----------繝ｬ繧ｹ繝昴Φ繧ｷ繝悶Ν----------- */


@media screen and (max-width: 4000px) {
	#shopbg {margin:0 auto;width:960px;}
	#shopbg2 {margin:0 auto;}
	#content #slides img {width:650px;}
	.map2015 img {width:100%;}
}


@media screen and (max-width: 980px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:60%;}
}

/* 100 繧偵64縲縺ｫ菫ｮ豁｣ */
@media screen and (max-width: 940px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:64%;}
}
@media screen and (max-width: 900px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:64%;}
	#content #slides img {width:98%;}
	.map2015 img {width:98%;}
}
@media screen and (max-width: 780px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:60%;}
}
@media screen and (max-width: 700px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:60%;}
}
@media screen and (max-width: 660px) {
	#shopbg {margin:0 auto;padding:0 5px;width:100%;}
	#content {width:100%;}
	.lkslst {padding:30px 10px 15px 0;width:40%;}
	.kadomaru,.kadomaru2 {width:100%;}
}

@media screen and (max-width: 640px) {
	#content {width:100%;}
	#side {width:100%;}
	.kadomaru,.kadomaru2 {width:100%;}
}
@media screen and (max-width: 510px) {
	.lkslst {padding:0px 10px 15px 0;width:100%;}
	.kadomaru,.kadomaru2 {width:100%;}
}


.kakomi1 {margin:10px 5px;border:1px solid #333;}



/* ----------蜊ｰ蛻ｷ險ｭ螳�----------- */

@media screen and (max-width: 920px) {
	#shopbg {margin:0 auto;width:60%;}
}
</pre></body></html>