body	{margin:0px;
	 padding:0px}

a	{color:#33aaaa}
a:hover	{color:#00cc00}

/* === ƒwƒbƒ_[•”•ª‚ÌƒXƒ^ƒCƒ‹ === */

.head	{background-color:#ffcc66;
	 height:80px}

.head1	{width:10px;
	 text-align:right}

.head2	{padding-left:9px}

.head h1{font-size:24px;
	 font-family:'HG–¾’©B','Osaka-“™•','serif';
	 color:black;
	 margin-bottom:0px}

.head div	{font-size:18px;
	 color:black}


/* === ƒTƒCƒhƒo[‚ÆƒRƒ“ƒeƒ“ƒc•”•ª‚ÌƒXƒ^ƒCƒ‹ === */

.side_main	{width:758px}


/* === ƒTƒCƒhƒo[•”•ª‚ÌƒXƒ^ƒCƒ‹ === */

.side	{width:128px;
	 background-color:#e57373}

.side	{vertical-align:top;
	 padding:0px}


.side div	{font-size:12px;
	 font-weight:bold;
	 line-height:120%;
border-bottom:solid 1px white;
	 padding-top:8px;
	 padding-bottom:8px;
	 padding-left:12px;
	 padding-right:0px}

.side a	{color:#444444;
	 text-decoration:none}
.side a:hover	{color:white}

.sidemenu1	{margin-top:20px;
	 border-top:solid 5px white}


/* === ƒRƒ“ƒeƒ“ƒc•”•ª‚ÌƒXƒ^ƒCƒ‹ === */

.main	{width:610px;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px}

.title	{background-color:#d9a2b9;
	 width:600px;
	 }

.main div	{font-size:14px;
	 font-family:'‚l‚r@‚o–¾’©','Osaka-“™•','serif';
	 text-align:right;
         padding-right:20px}

.main h1 {font-size:15px;
         text-align:center;
         vertical-align:bottom}

.main h2 {font-size:14px;
	 font-family:'‚l‚r ‚oƒSƒVƒbƒN','Osaka','sans-serif';
	 color:black;
	 font-weight:normal;
         line-height:150%;
         padding-left:3px;
         padding-right:5px}

.main h3 {font-size:14px;
	 font-family:'‚l‚r ‚oƒSƒVƒbƒN','Osaka','sans-serif';
         color:black;
	 line-height:120%;
         letter-spacing:-0.05em;
         font-weight:normal;
         text-align:center
         }

.main h4 {font-size:14px;
	 font-family:'‚l‚r ‚o–¾’©','Osaka-“™•','serif';
	 color:black;
         vertical-align:text-top}

.main h5 {font-size:16px;
         line-height:130%;
font-family:'‚l‚r@‚oƒSƒVƒbƒN','Osaka','sans-serif';
vertical-align:bottom}

.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333}

.link	{width:100%;
	 margin-top:40px;
	 font-size:smaller}

.link1	{text-align:left}
.link2	{text-align:center}
.link3	{text-align:right}

.main a	{color:brown
	 }
.main a:hover	{color:purple}
/* === ƒVƒ‡ƒbƒv•”•ª‚ÌƒXƒ^ƒCƒ‹ === */

.shop	{width:610px;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px}

.shop h1 {font-size:13px;
         line-height:125%;
         text-align:center;
         vertical-align:top}

.shop h2 {font-size:14px;
	 font-family:'‚l‚r ‚o–¾’©','Osaka-“™•','serif';
	 color:black;
	 font-weight:normal;
         line-height:130%;
         padding-left:3px;
         padding-right:3px}

.shop h3 {font-size:16px;
	 font-family:'‚l‚r@‚oƒSƒVƒbƒN','Osaka','sans-serif';
         color:red;
	 line-height:100%;
         font-weight:normal;
         text-align:center}

.shopi  {padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:3px}

.shopi h1 {font-size:12px;
         line-height:100%;
         text-align:left;
         vertical-align:middle}

a:visited {	text-decoration: none;	color: #990066;}
.tx-title {	font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3";
	font-size: large;	font-weight: bold;
	color: #FC7975;}body {	margin-left: 0px;	margin-top: 0px;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ff99cc;
scrollbar-shadow-color:#ff99cc;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ff99cc;
scrollbar-track-color:#ffecfd;
scrollbar-darkshadow-color:#ff99cc;}
.tx-menu {	font-size: 12px;	font-weight: bold;
	color: #FFFFFF;}
.tx-menu2 {	font-size: 12px;
	line-height: 14px;	text-decoration: none;	color: #C71585;}
.tx-menu3 {	font-size: 10px;	line-height: 13px;	text-decoration: none;	color: #990066;}
.tx-menu4 {	font-size: 10px;	line-height: 12px;	text-decoration: none;	color: #C71585;}
.tx-main {	font-size: 12px;	color: #666666;	line-height: 120%;}
.tx-main2 {	font-size: 16px;	color: #666666;	line-height: 120%;}
.tx-mainp {	font-size: smaller;	color: #FC7975;	line-height: 19px;}
.tx-idx {font-weight: bold; font-size: larger;}
.bg-pink {	background-color: #FFE1E1;}
.bg-orange {	background-color: #FEF094;}
.bg-rightblue {	background-color: #E1E1FF;}
.bg-pink2 {	background-color: #FFE1E1;	font-size: small;
	font-weight: normal;	color: #666666;}.bg-gray {	background-color: #737373;}
.color-red {color: #FF0000}.menu-bg {	font-size: 12px;	font-weight: bold;
	color: #FFFFFF;	background-image: url(image/menu_bg.gif);}
.menu-bg2 {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;
	background-image: url(image/menu_bg2.gif);}.sab-bg1 {	background-image: url(image/l_bg1.gif);}
.sau-bg2 {	background-image: url(image/l_bg2.gif);}
.verline {	background-image: url(introduce/image/verline.gif);}