/* CSS Document */


.mainmenu_clear {
	clear: both;
}
div#mainmenu {
	width: 740px;
	background-color: #202020;
	padding: 5px;
}
ul#mainmenu_button_group_1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul#mainmenu_button_group_2 {
	list-style-type: none;
	margin-top: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/* 王子
-----------------------------------------------------------------------*/
li#mainmenu_button_ouji {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_ouji.gif);
}
li#mainmenu_button_ouji a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_ouji.gif);
}
li#mainmenu_button_ouji a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_ouji.gif);
}
li#mainmenu_button_ouji a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_ouji_hover.gif);
}


/* 紅朱楼
-----------------------------------------------------------------------*/
li#mainmenu_button_kousyuro {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_kousyuro.gif);
}
li#mainmenu_button_kousyuro a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_kousyuro.gif);
}
li#mainmenu_button_kousyuro a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_kousyuro.gif);
}
li#mainmenu_button_kousyuro a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_kousyuro_hover.gif);
}


/* 女神
-----------------------------------------------------------------------*/
li#mainmenu_button_megami {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_megami.gif);
}
li#mainmenu_button_megami a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_megami.gif);
}
li#mainmenu_button_megami a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_megami.gif);
}
li#mainmenu_button_megami a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_megami_hover.gif);
}


/* 陽妓楼 
-----------------------------------------------------------------------*/
li#mainmenu_button_yokiro {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 0px;
	background-image: url(../images/toppage/main_menu_yokiro.gif);
}
li#mainmenu_button_yokiro a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_yokiro.gif);
}
li#mainmenu_button_yokiro a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_yokiro.gif);
}
li#mainmenu_button_yokiro a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_yokiro_hover.gif);
}


/* 源氏物語
-----------------------------------------------------------------------*/
li#mainmenu_button_genji {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_genji.gif);
}
li#mainmenu_button_genji a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_genji.gif);
}
li#mainmenu_button_genji a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_genji.gif);
}
li#mainmenu_button_genji a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_genji_hover.gif);
}


/* 紅ペニンシュラ
-----------------------------------------------------------------------*/
li#mainmenu_button_peni {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_peni.gif);
}
li#mainmenu_button_peni a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_peni.gif);
}
li#mainmenu_button_peni a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_peni.gif);
}
li#mainmenu_button_peni a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_peni_hover.gif);
}

/* 紅シャオロン
-----------------------------------------------------------------------*/
li#mainmenu_button_xiaolon {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_xiaolon.gif);
}
li#mainmenu_button_xiaolon a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_xiaolon.gif);
}
li#mainmenu_button_xiaolon a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_xiaolon.gif);
}
li#mainmenu_button_xiaolon a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_xiaolon_hover.gif);
}

/* 紅フォーシーズン
-----------------------------------------------------------------------*/
li#mainmenu_button_fs {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_fs.gif);
}
li#mainmenu_button_fs a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_fs.gif);
}
li#mainmenu_button_fs a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_fs.gif);
}
li#mainmenu_button_fs a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_fs_hover.gif);
}

/* 大人の99外来
-----------------------------------------------------------------------*/
li#mainmenu_button_99gairai {
	width: 144px;
	height: 32px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/toppage/main_menu_99gairai.gif);
}
li#mainmenu_button_99gairai a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_99gairai.gif);
}
li#mainmenu_button_99gairai a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_99gairai.gif);
}
li#mainmenu_button_99gairai a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_99gairai_hover.gif);
}

/* ダイアリー
-----------------------------------------------------------------------*/
li#mainmenu_button_diary {
	width: 144px;
	height: 32px;
	float: left;
	background-image: url(../images/toppage/main_menu_diary.gif);
}
li#mainmenu_button_diary a:link {
	width: 144px;
	height: 32px;
	display: block;
	float: left;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_diary.gif);
}
li#mainmenu_button_diary a:visited {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_diary.gif);
}
li#mainmenu_button_diary a:hover {
	width: 144px;
	height: 32px;
	float: left;
	display: block;
	text-decoration: none;
	text-indent: -1000em;
	background-image: url(../images/toppage/main_menu_diary_hover.gif);
}



/* ↑20101020UP用
-----------------------------------------------------------------------*/


body {
	margin:0px;
	color:#333333;
}
.clr {
	clear:both;
	font-size:0px;
	padding:0px;
	margin:0px;
	height:1px;
}
.red {
	color:#FF0000;
}
.blue {
	color:#0033FF;
}
a:link {
	color:#666666;
}
a:visited {
	color:#666666;
}
a:hover {
	color:#000066;
}

#space {
	width:760px;
	margin:0 auto;
	background:#F6F6F6;
}
#portal {
	width:750px;
	margin:0 auto;
}
#portalhead {
	/* to be stylized */
}
#storelist {
	width:750px;
	background:url(../images/storelist_bg.gif);
	height:35px;
}
#storelist ul {
	margin:1px 0 0 0;
	padding:0px;
}
#storelist li {
	float:left;
	list-style:none;
}


#m1 { /* ----------------------------------------------------- button 1 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store1.gif) repeat-x;
}
#m1 h2 {
	background: url(../images/store1.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m1 h2 a {
	background: url(../images/store1.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m1 h2 a:hover {
	background: url(../images/store1on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m2 { /* ----------------------------------------------------- button 2 */
	width:84px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store2.gif) repeat-x;
}
#m2 h2 {
	background: url(../images/store2.gif) repeat-x 0 0;
	width:84px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m2 h2 a {
	background: url(../images/store2.gif) no-repeat 0 0;
	width:84px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m2 h2 a:hover {
	background: url(../images/store2on.gif) repeat-x 0 0;
	width:84px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m3 { /* ----------------------------------------------------- button 3 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store3.gif) repeat-x;
}
#m3 h2 {
	background: url(../images/store3.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m3 h2 a {
	background: url(../images/store3.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m3 h2 a:hover {
	background: url(../images/store3on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m4 { /* ----------------------------------------------------- button 4 */
	width:86px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store4.gif) repeat-x;
}
#m4 h2 {
	background: url(../images/store4.gif) repeat-x 0 0;
	width:86px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m4 h2 a {
	background: url(../images/store4.gif) no-repeat 0 0;
	width:86px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m4 h2 a:hover {
	background: url(../images/store4on.gif) repeat-x 0 0;
	width:86px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m5 { /* ----------------------------------------------------- button 5 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store5.gif) repeat-x;
}
#m5 h2 {
	background: url(../images/store5.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m5 h2 a {
	background: url(../images/store5.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m5 h2 a:hover {
	background: url(../images/store5on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m6 { /* ----------------------------------------------------- button 6 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store6.gif) repeat-x;
}
#m6 h2 {
	background: url(../images/store6.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m6 h2 a {
	background: url(../images/store6.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m6 h2 a:hover {
	background: url(../images/store6on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m7 { /* ----------------------------------------------------- button 7 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store7.gif) repeat-x;
}
#m7 h2 {
	background: url(../images/store7.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m7 h2 a {
	background: url(../images/store7.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m7 h2 a:hover {
	background: url(../images/store7on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m8 { /* ----------------------------------------------------- button 8 */
	width:83px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store8.gif) repeat-x;
}
#m8 h2 {
	background: url(../images/store8.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m8 h2 a {
	background: url(../images/store8.gif) no-repeat 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m8 h2 a:hover {
	background: url(../images/store8on.gif) repeat-x 0 0;
	width:83px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m9 { /* ----------------------------------------------------- button 9 */
	width:82px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store9.gif) repeat-x;
}
#m9 h2 {
	background: url(../images/store9.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m9 h2 a {
	background: url(../images/store9.gif) no-repeat 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m9 h2 a:hover {
	background: url(../images/store9on.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m95 { /* ----------------------------------------------------- button 95 */
	width:82px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store95.gif) repeat-x;
}
#m95 h2 {
	background: url(../images/store95.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m95 h2 a {
	background: url(../images/store95.gif) no-repeat 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m95 h2 a:hover {
	background: url(../images/store95on.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m97 { /* ----------------------------------------------------- button 97 */
	width:82px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store97.gif) repeat-x;
}
#m97 h2 {
	background: url(../images/store97.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m97 h2 a {
	background: url(../images/store97.gif) no-repeat 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m97 h2 a:hover {
	background: url(../images/store97on.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m98 { /* ----------------------------------------------------- button 98 */
	width:82px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store98.gif) repeat-x;
}
#m98 h2 {
	background: url(../images/store98.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m98 h2 a {
	background: url(../images/store98.gif) no-repeat 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m98 h2 a:hover {
	background: url(../images/store98on.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#m99 { /* ----------------------------------------------------- button 99 */
	width:82px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/store99.gif) repeat-x;
}
#m99 h2 {
	background: url(../images/store99.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	margin: 0;
	padding: 0;
}
#m99 h2 a {
	background: url(../images/store99.gif) no-repeat 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#m99 h2 a:hover {
	background: url(../images/store99on.gif) repeat-x 0 0;
	width:82px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}


#portalmenu {
	margin:0 0 10px 0;
	position:relative;
}
#portalmenu ul {
	margin:0px;
	padding:0px;
}
#portalmenu li {
	float:left;
	list-style:none;
}
#p1 { /* ----------------------------------------------------- button 1 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu1.gif) repeat-x;
}
#p1 h2 {
	background: url(../images/p_menu1.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p1 h2 a {
	background: url(../images/p_menu1.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p1 h2 a:hover {
	background: url(../images/p_menu1on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p2 { /* ----------------------------------------------------- button 2 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu2.gif) repeat-x;
}
#p2 h2 {
	background: url(../images/p_menu2.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p2 h2 a {
	background: url(../images/p_menu2.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p2 h2 a:hover {
	background: url(../images/p_menu2on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p3 { /* ----------------------------------------------------- button 3 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu3.gif) repeat-x;
}
#p3 h2 {
	background: url(../images/p_menu3.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p3 h2 a {
	background: url(../images/p_menu3.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p3 h2 a:hover {
	background: url(../images/p_menu3on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p4 { /* ----------------------------------------------------- button 4 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu4.gif) repeat-x;
}
#p4 h2 {
	background: url(../images/p_menu4.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p4 h2 a {
	background: url(../images/p_menu4.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p4 h2 a:hover {
	background: url(../images/p_menu4on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p5 { /* ----------------------------------------------------- button 5 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu5.gif) repeat-x;
}
#p5 h2 {
	background: url(../images/p_menu5.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p5 h2 a {
	background: url(../images/p_menu5.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p5 h2 a:hover {
	background: url(../images/p_menu5on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p6 { /* ----------------------------------------------------- button 6 */
	width:125px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/p_menu6.gif) repeat-x;
}
#p6 h2 {
	background: url(../images/p_menu6.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p6 h2 a {
	background: url(../images/p_menu6.gif) no-repeat 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p6 h2 a:hover {
	background: url(../images/p_menu6on.gif) repeat-x 0 0;
	width:125px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p1x { /* ----------------------------------------------------- button 1 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu1.gif) repeat-x;
}
#p1x h2 {
	background: url(../images/px_menu1.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p1x h2 a {
	background: url(../images/px_menu1.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p1x h2 a:hover {
	background: url(../images/px_menu1on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p2x { /* ----------------------------------------------------- button 2 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu2.gif) repeat-x;
}
#p2x h2 {
	background: url(../images/px_menu2.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p2x h2 a {
	background: url(../images/px_menu2.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p2x h2 a:hover {
	background: url(../images/px_menu2on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p3x { /* ----------------------------------------------------- button 3 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu3.gif) repeat-x;
}
#p3x h2 {
	background: url(../images/px_menu3.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p3x h2 a {
	background: url(../images/px_menu3.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p3x h2 a:hover {
	background: url(../images/px_menu3on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p4x { /* ----------------------------------------------------- button 4 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu4.gif) repeat-x;
}
#p4x h2 {
	background: url(../images/px_menu4.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p4x h2 a {
	background: url(../images/px_menu4.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p4x h2 a:hover {
	background: url(../images/px_menu4on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p5x { /* ----------------------------------------------------- button 5 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu5.gif) repeat-x;
}
#p5x h2 {
	background: url(../images/px_menu5.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p5x h2 a {
	background: url(../images/px_menu5.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p5x h2 a:hover {
	background: url(../images/px_menu5on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p6x { /* ----------------------------------------------------- button 6 */
	width:107px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu6.gif) repeat-x;
}
#p6x h2 {
	background: url(../images/px_menu6.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p6x h2 a {
	background: url(../images/px_menu6.gif) no-repeat 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p6x h2 a:hover {
	background: url(../images/px_menu6on.gif) repeat-x 0 0;
	width:107px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#p7x { /* ----------------------------------------------------- button 7 */
	width:108px;
	height:31px;
	color: #cc7100;
	text-align: left;
	background: url(../images/px_menu7.gif) repeat-x;
}
#p7x h2 {
	background: url(../images/px_menu7.gif) repeat-x 0 0;
	width:108px;
	height:31px;
	margin: 0;
	padding: 0;
}
#p7x h2 a {
	background: url(../images/px_menu7.gif) no-repeat 0 0;
	width:108px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#p7x h2 a:hover {
	background: url(../images/px_menu7on.gif) repeat-x 0 0;
	width:108px;
	height:31px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- sidebar -- */
#sidebar {
	width:194px;
	margin:0 11px 0 0;
	float:left;
}
#sidebox {
	border:solid #DAB976 5px;
	padding:5px;
	background:#FFFFFF;
	margin:0 0 15px 0;
}
#sidebox h1 {
	font-size:12px;
	color:#666666;
	margin:0;
	text-align:justify;
}
#side_search {
	margin:0 0 15px 0;
	background:url(../images/s_searchbx.gif);
	font-size:12px;
	text-align:center;
	width:194px;
}
#s_searchtable {
	width:190px;
	margin:10px 0 10px 0;
}
#s_searchtable input,textarea,select {
	font-size:12px;
	background-color: #F2F2F2;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}
#s_searchtable th {
	font-weight:normal;
	text-align:left;
	padding:2px 0 2px 7px;
}
#qrbox {
	margin:0 0 15px 0;
}
#s_shopbanner {
	margin:0 0 15px 0;
}
#s_shopbanner ul {
	margin:0px;
	padding:0px;
}
#s_shopbanner li {
	margin:0 0 5px 0;
	list-style:none;
}


#s1 { /* ----------------------------------------------------- button 1 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner1.gif) repeat-x;
}
#s1 h3 {
	background: url(../images/sbanner1.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s1 h3 a {
	background: url(../images/sbanner1.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s1 h3 a:hover {
	background: url(../images/sbanner1on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s2 { /* ----------------------------------------------------- button 2 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner2.gif) repeat-x;
}
#s2 h3 {
	background: url(../images/sbanner2.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s2 h3 a {
	background: url(../images/sbanner2.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s2 h3 a:hover {
	background: url(../images/sbanner2on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s3 { /* ----------------------------------------------------- button 3 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner3.gif) repeat-x;
}
#s3 h3 {
	background: url(../images/sbanner3.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s3 h3 a {
	background: url(../images/sbanner3.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s3 h3 a:hover {
	background: url(../images/sbanner3on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s4 { /* ----------------------------------------------------- button 4 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner4.gif) repeat-x;
}
#s4 h3 {
	background: url(../images/sbanner4.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s4 h3 a {
	background: url(../images/sbanner4.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s4 h3 a:hover {
	background: url(../images/sbanner4on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s5 { /* ----------------------------------------------------- button 5 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner5.gif) repeat-x;
}
#s5 h3 {
	background: url(../images/sbanner5.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s5 h3 a {
	background: url(../images/sbanner5.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s5 h3 a:hover {
	background: url(../images/sbanner5on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s6 { /* ----------------------------------------------------- button 6 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner6.gif) repeat-x;
}
#s6 h3 {
	background: url(../images/sbanner6.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s6 h3 a {
	background: url(../images/sbanner6.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s6 h3 a:hover {
	background: url(../images/sbanner6on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s7 { /* ----------------------------------------------------- button 7 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner7.gif) repeat-x;
}
#s7 h3 {
	background: url(../images/sbanner7.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s7 h3 a {
	background: url(../images/sbanner7.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s7 h3 a:hover {
	background: url(../images/sbanner7on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s8 { /* ----------------------------------------------------- button 8 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner8.gif) repeat-x;
}
#s8 h3 {
	background: url(../images/sbanner8.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s8 h3 a {
	background: url(../images/sbanner8.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s8 h3 a:hover {
	background: url(../images/sbanner8on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s9 { /* ----------------------------------------------------- button 9 */
	width:194px;
	height:54px;
	color: #cc7100;
	text-align: left;
	background: url(../images/sbanner9.gif) repeat-x;
}
#s9 h3 {
	background: url(../images/sbanner9.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	margin: 0;
	padding: 0;
}
#s9 h3 a {
	background: url(../images/sbanner9.gif) no-repeat 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#s9 h3 a:hover {
	background: url(../images/sbanner9on.gif) repeat-x 0 0;
	width:194px;
	height:54px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#s_link {
	margin:0 0 15px 0;
}
#s_link img {
	margin:0 0 5px 0;
}



/* --------------------------------- content -- */
#content {
	width:545px;
	float:left;
}
#footer {
	padding:5px 0 10px 0;
	border:solid 1px #666666;
	background:#FFFFFF;
	margin:10px 0 0 0;
	text-align:center;
	font-family:Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
}

/* --------------------------------------------------------------------------------- store template -- */

#menuspacer {
	width:750px;
	height:10px;
}
#store_news {
	margin:0 0 15px 0;
}
#snewsbox {
	overflow:auto;
	width:182px;
	height:121px;
	padding:0 0 0 10px;
	background:#FFFFFF;
	border:solid #CCCCCC 1px;
}

/* --------------------------------- store 1 ( hanare ) -- */
#store1_sidetop {
	border:1px solid #9D0700;
	background:#181a19;
}
#store1_sidetxt {
	margin:10px;
}
#store1_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
}
#store1_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store1_smenu ul {
	padding:0;
	margin:0px;
}
#store1_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t1 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b1.gif) repeat-x;
}
#t1 h3 {
	background: url(../images/s1_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t1 h3 a {
	background: url(../images/s1_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t1 h3 a:hover {
	background: url(../images/s1_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t2 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b2.gif) repeat-x;
}
#t2 h3 {
	background: url(../images/s1_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t2 h3 a {
	background: url(../images/s1_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t2 h3 a:hover {
	background: url(../images/s1_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t3 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b3.gif) repeat-x;
}
#t3 h3 {
	background: url(../images/s1_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t3 h3 a {
	background: url(../images/s1_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t3 h3 a:hover {
	background: url(../images/s1_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t4 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b4.gif) repeat-x;
}
#t4 h3 {
	background: url(../images/s1_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t4 h3 a {
	background: url(../images/s1_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t4 h3 a:hover {
	background: url(../images/s1_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t5 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b5.gif) repeat-x;
}
#t5 h3 {
	background: url(../images/s1_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t5 h3 a {
	background: url(../images/s1_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t5 h3 a:hover {
	background: url(../images/s1_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t6 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b6.gif) repeat-x;
}
#t6 h3 {
	background: url(../images/s1_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t6 h3 a {
	background: url(../images/s1_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t6 h3 a:hover {
	background: url(../images/s1_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t7 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b7.gif) repeat-x;
}
#t7 h3 {
	background: url(../images/s1_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t7 h3 a {
	background: url(../images/s1_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t7 h3 a:hover {
	background: url(../images/s1_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t8 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b8.gif) repeat-x;
}
#t8 h3 {
	background: url(../images/s1_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t8 h3 a {
	background: url(../images/s1_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t8 h3 a:hover {
	background: url(../images/s1_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t9 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s1_b9.gif) repeat-x;
}
#t9 h3 {
	background: url(../images/s1_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t9 h3 a {
	background: url(../images/s1_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t9 h3 a:hover {
	background: url(../images/s1_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 2 ( peninsula ) -- */
#store2_sidetop {
	border:1px solid #000;
	background:#D6D6D6;
}
#store2_sidetxt {
	margin:10px;
}
#store2_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#333333;
	font-size:12px;
}
#store2_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store2_smenu ul {
	padding:0;
	margin:0px;
}
#store2_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t21 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b1.gif) repeat-x;
}
#t21 h3 {
	background: url(../images/s2_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t21 h3 a {
	background: url(../images/s2_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t21 h3 a:hover {
	background: url(../images/s2_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t22 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b2.gif) repeat-x;
}
#t22 h3 {
	background: url(../images/s2_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t22 h3 a {
	background: url(../images/s2_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t22 h3 a:hover {
	background: url(../images/s2_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t23 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b3.gif) repeat-x;
}
#t23 h3 {
	background: url(../images/s2_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t23 h3 a {
	background: url(../images/s2_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t23 h3 a:hover {
	background: url(../images/s2_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t24 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b4.gif) repeat-x;
}
#t24 h3 {
	background: url(../images/s2_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t24 h3 a {
	background: url(../images/s2_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t24 h3 a:hover {
	background: url(../images/s2_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t25 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b5.gif) repeat-x;
}
#t25 h3 {
	background: url(../images/s2_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t25 h3 a {
	background: url(../images/s2_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t25 h3 a:hover {
	background: url(../images/s2_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t26 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b6.gif) repeat-x;
}
#t26 h3 {
	background: url(../images/s2_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t26 h3 a {
	background: url(../images/s2_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t26 h3 a:hover {
	background: url(../images/s2_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t27 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b7.gif) repeat-x;
}
#t27 h3 {
	background: url(../images/s2_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t27 h3 a {
	background: url(../images/s2_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t27 h3 a:hover {
	background: url(../images/s2_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t28 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b8.gif) repeat-x;
}
#t28 h3 {
	background: url(../images/s2_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t28 h3 a {
	background: url(../images/s2_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t28 h3 a:hover {
	background: url(../images/s2_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t29 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s2_b9.gif) repeat-x;
}
#t29 h3 {
	background: url(../images/s2_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t29 h3 a {
	background: url(../images/s2_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t29 h3 a:hover {
	background: url(../images/s2_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 3 ( diary ) -- */
#store3_sidetop {
	border:1px solid #999999;
	background:#f09fba;
}
#store3_sidetxt {
	margin:10px;
}
#store3_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#000000;
	font-size:12px;
}
#store3_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store3_smenu ul {
	padding:0;
	margin:0px;
}
#store3_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t31 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b1.gif) repeat-x;
}
#t31 h3 {
	background: url(../images/s3_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t31 h3 a {
	background: url(../images/s3_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t31 h3 a:hover {
	background: url(../images/s3_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t32 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b2.gif) repeat-x;
}
#t32 h3 {
	background: url(../images/s3_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t32 h3 a {
	background: url(../images/s3_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t32 h3 a:hover {
	background: url(../images/s3_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t33 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b3.gif) repeat-x;
}
#t33 h3 {
	background: url(../images/s3_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t33 h3 a {
	background: url(../images/s3_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t33 h3 a:hover {
	background: url(../images/s3_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t34 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b4.gif) repeat-x;
}
#t34 h3 {
	background: url(../images/s3_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t34 h3 a {
	background: url(../images/s3_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t34 h3 a:hover {
	background: url(../images/s3_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t35 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b5.gif) repeat-x;
}
#t35 h3 {
	background: url(../images/s3_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t35 h3 a {
	background: url(../images/s3_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t35 h3 a:hover {
	background: url(../images/s3_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t36 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b6.gif) repeat-x;
}
#t36 h3 {
	background: url(../images/s3_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t36 h3 a {
	background: url(../images/s3_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t36 h3 a:hover {
	background: url(../images/s3_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t37 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b7.gif) repeat-x;
}
#t37 h3 {
	background: url(../images/s3_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t37 h3 a {
	background: url(../images/s3_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t37 h3 a:hover {
	background: url(../images/s3_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t38 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b8.gif) repeat-x;
}
#t38 h3 {
	background: url(../images/s3_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t38 h3 a {
	background: url(../images/s3_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t38 h3 a:hover {
	background: url(../images/s3_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t39 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s3_b9.gif) repeat-x;
}
#t39 h3 {
	background: url(../images/s3_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t39 h3 a {
	background: url(../images/s3_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t39 h3 a:hover {
	background: url(../images/s3_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 4 ( four seasons ) -- */
#store4_sidetop {
	border:1px solid #FD5C54;
	background:#FD5C54;
}
#store4_sidetxt {
	margin:10px;
}
#store4_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store4_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store4_smenu ul {
	padding:0;
	margin:0px;
}
#store4_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t41 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b1.gif) repeat-x;
}
#t41 h3 {
	background: url(../images/s4_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t41 h3 a {
	background: url(../images/s4_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t41 h3 a:hover {
	background: url(../images/s4_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t42 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b2.gif) repeat-x;
}
#t42 h3 {
	background: url(../images/s4_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t42 h3 a {
	background: url(../images/s4_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t42 h3 a:hover {
	background: url(../images/s4_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t43 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b3.gif) repeat-x;
}
#t43 h3 {
	background: url(../images/s4_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t43 h3 a {
	background: url(../images/s4_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t43 h3 a:hover {
	background: url(../images/s4_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t44 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b4.gif) repeat-x;
}
#t44 h3 {
	background: url(../images/s4_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t44 h3 a {
	background: url(../images/s4_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t44 h3 a:hover {
	background: url(../images/s4_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t45 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b5.gif) repeat-x;
}
#t45 h3 {
	background: url(../images/s4_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t45 h3 a {
	background: url(../images/s4_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t45 h3 a:hover {
	background: url(../images/s4_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t46 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b6.gif) repeat-x;
}
#t46 h3 {
	background: url(../images/s4_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t46 h3 a {
	background: url(../images/s4_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t46 h3 a:hover {
	background: url(../images/s4_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t47 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b7.gif) repeat-x;
}
#t47 h3 {
	background: url(../images/s4_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t47 h3 a {
	background: url(../images/s4_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t47 h3 a:hover {
	background: url(../images/s4_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t48 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b8.gif) repeat-x;
}
#t48 h3 {
	background: url(../images/s4_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t48 h3 a {
	background: url(../images/s4_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t48 h3 a:hover {
	background: url(../images/s4_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t49 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s4_b9.gif) repeat-x;
}
#t49 h3 {
	background: url(../images/s4_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t49 h3 a {
	background: url(../images/s4_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t49 h3 a:hover {
	background: url(../images/s4_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 5 ( hoshi no oujisama ) -- */
#store5_sidetop {
	border:1px solid #069CDC;
	background:#00BCFF;
}
#store5_sidetxt {
	margin:10px;
}
#store5_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store5_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store5_smenu ul {
	padding:0;
	margin:0px;
}
#store5_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t51 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b1.gif) repeat-x;
}
#t51 h3 {
	background: url(../images/s5_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t51 h3 a {
	background: url(../images/s5_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t51 h3 a:hover {
	background: url(../images/s5_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t52 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b2.gif) repeat-x;
}
#t52 h3 {
	background: url(../images/s5_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t52 h3 a {
	background: url(../images/s5_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t52 h3 a:hover {
	background: url(../images/s5_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t53 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b3.gif) repeat-x;
}
#t53 h3 {
	background: url(../images/s5_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t53 h3 a {
	background: url(../images/s5_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t53 h3 a:hover {
	background: url(../images/s5_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t54 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b4.gif) repeat-x;
}
#t54 h3 {
	background: url(../images/s5_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t54 h3 a {
	background: url(../images/s5_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t54 h3 a:hover {
	background: url(../images/s5_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t55 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b5.gif) repeat-x;
}
#t55 h3 {
	background: url(../images/s5_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t55 h3 a {
	background: url(../images/s5_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t55 h3 a:hover {
	background: url(../images/s5_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t56 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b6.gif) repeat-x;
}
#t56 h3 {
	background: url(../images/s5_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t56 h3 a {
	background: url(../images/s5_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t56 h3 a:hover {
	background: url(../images/s5_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t57 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b7.gif) repeat-x;
}
#t57 h3 {
	background: url(../images/s5_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t57 h3 a {
	background: url(../images/s5_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t57 h3 a:hover {
	background: url(../images/s5_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t58 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b8.gif) repeat-x;
}
#t58 h3 {
	background: url(../images/s5_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t58 h3 a {
	background: url(../images/s5_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t58 h3 a:hover {
	background: url(../images/s5_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t59 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s5_b9.gif) repeat-x;
}
#t59 h3 {
	background: url(../images/s5_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t59 h3 a {
	background: url(../images/s5_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t59 h3 a:hover {
	background: url(../images/s5_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}


/* --------------------------------- store 6 ( hoshi no megami ) -- */
#store6_sidetop {
	border:1px solid #d7c289;
	background:#1a1a1a;
}
#store6_sidetxt {
	margin:10px;
}
#store6_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#d7c289;
	font-size:12px;
}
#store6_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store6_smenu ul {
	padding:0;
	margin:0px;
}
#store6_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t61 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b1.gif) repeat-x;
}
#t61 h3 {
	background: url(../images/s6_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t61 h3 a {
	background: url(../images/s6_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t61 h3 a:hover {
	background: url(../images/s6_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t62 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b2.gif) repeat-x;
}
#t62 h3 {
	background: url(../images/s6_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t62 h3 a {
	background: url(../images/s6_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t62 h3 a:hover {
	background: url(../images/s6_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t63 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b3.gif) repeat-x;
}
#t63 h3 {
	background: url(../images/s6_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t63 h3 a {
	background: url(../images/s6_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t63 h3 a:hover {
	background: url(../images/s6_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t64 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b4.gif) repeat-x;
}
#t64 h3 {
	background: url(../images/s6_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t64 h3 a {
	background: url(../images/s6_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t64 h3 a:hover {
	background: url(../images/s6_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t65 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b5.gif) repeat-x;
}
#t65 h3 {
	background: url(../images/s6_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t65 h3 a {
	background: url(../images/s6_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t65 h3 a:hover {
	background: url(../images/s6_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t66 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b6.gif) repeat-x;
}
#t66 h3 {
	background: url(../images/s6_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t66 h3 a {
	background: url(../images/s6_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t66 h3 a:hover {
	background: url(../images/s6_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t67 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b7.gif) repeat-x;
}
#t67 h3 {
	background: url(../images/s6_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t67 h3 a {
	background: url(../images/s6_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t67 h3 a:hover {
	background: url(../images/s6_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t68 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b8.gif) repeat-x;
}
#t68 h3 {
	background: url(../images/s6_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t68 h3 a {
	background: url(../images/s6_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t68 h3 a:hover {
	background: url(../images/s6_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t69 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s6_b9.gif) repeat-x;
}
#t69 h3 {
	background: url(../images/s6_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t69 h3 a {
	background: url(../images/s6_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t69 h3 a:hover {
	background: url(../images/s6_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}


/* --------------------------------- store 7 ( genji ) -- */
#store7_sidetop {
	border:1px solid #AB66FC;
	background:#E0BBFD;
}
#store7_sidetxt {
	margin:10px;
}
#store7_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#333333;
	font-size:12px;
}
#store7_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store7_smenu ul {
	padding:0;
	margin:0px;
}
#store7_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t71 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b1.gif) repeat-x;
}
#t71 h3 {
	background: url(../images/s7_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t71 h3 a {
	background: url(../images/s7_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t71 h3 a:hover {
	background: url(../images/s7_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t72 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b2.gif) repeat-x;
}
#t72 h3 {
	background: url(../images/s7_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t72 h3 a {
	background: url(../images/s7_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t72 h3 a:hover {
	background: url(../images/s7_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t73 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b3.gif) repeat-x;
}
#t73 h3 {
	background: url(../images/s7_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t73 h3 a {
	background: url(../images/s7_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t73 h3 a:hover {
	background: url(../images/s7_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t74 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b4.gif) repeat-x;
}
#t74 h3 {
	background: url(../images/s7_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t74 h3 a {
	background: url(../images/s7_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t74 h3 a:hover {
	background: url(../images/s7_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t75 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b5.gif) repeat-x;
}
#t75 h3 {
	background: url(../images/s7_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t75 h3 a {
	background: url(../images/s7_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t75 h3 a:hover {
	background: url(../images/s7_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t76 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b6.gif) repeat-x;
}
#t76 h3 {
	background: url(../images/s7_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t76 h3 a {
	background: url(../images/s7_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t76 h3 a:hover {
	background: url(../images/s7_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t77 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b7.gif) repeat-x;
}
#t77 h3 {
	background: url(../images/s7_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t77 h3 a {
	background: url(../images/s7_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t77 h3 a:hover {
	background: url(../images/s7_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t78 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b8.gif) repeat-x;
}
#t78 h3 {
	background: url(../images/s7_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t78 h3 a {
	background: url(../images/s7_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t78 h3 a:hover {
	background: url(../images/s7_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t79 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s7_b9.gif) repeat-x;
}
#t79 h3 {
	background: url(../images/s7_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t79 h3 a {
	background: url(../images/s7_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t79 h3 a:hover {
	background: url(../images/s7_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 8 ( youkiro ) -- */
#store8_sidetop {
	border:1px solid #7F0700;
	background:#FF7D0A;
}
#store8_sidetxt {
	margin:10px;
}
#store8_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#333333;
	font-size:12px;
}
#store8_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store8_smenu ul {
	padding:0;
	margin:0px;
}
#store8_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t81 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b1.gif) repeat-x;
}
#t81 h3 {
	background: url(../images/s8_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t81 h3 a {
	background: url(../images/s8_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t81 h3 a:hover {
	background: url(../images/s8_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t82 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b2.gif) repeat-x;
}
#t82 h3 {
	background: url(../images/s8_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t82 h3 a {
	background: url(../images/s8_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t82 h3 a:hover {
	background: url(../images/s8_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t83 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b3.gif) repeat-x;
}
#t83 h3 {
	background: url(../images/s8_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t83 h3 a {
	background: url(../images/s8_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t83 h3 a:hover {
	background: url(../images/s8_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t84 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b4.gif) repeat-x;
}
#t84 h3 {
	background: url(../images/s8_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t84 h3 a {
	background: url(../images/s8_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t84 h3 a:hover {
	background: url(../images/s8_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t85 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b5.gif) repeat-x;
}
#t85 h3 {
	background: url(../images/s8_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t85 h3 a {
	background: url(../images/s8_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t85 h3 a:hover {
	background: url(../images/s8_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t86 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b6.gif) repeat-x;
}
#t86 h3 {
	background: url(../images/s8_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t86 h3 a {
	background: url(../images/s8_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t86 h3 a:hover {
	background: url(../images/s8_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t87 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b7.gif) repeat-x;
}
#t87 h3 {
	background: url(../images/s8_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t87 h3 a {
	background: url(../images/s8_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t87 h3 a:hover {
	background: url(../images/s8_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t88 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b8.gif) repeat-x;
}
#t88 h3 {
	background: url(../images/s8_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t88 h3 a {
	background: url(../images/s8_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t88 h3 a:hover {
	background: url(../images/s8_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t89 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s8_b9.gif) repeat-x;
}
#t89 h3 {
	background: url(../images/s8_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t89 h3 a {
	background: url(../images/s8_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t89 h3 a:hover {
	background: url(../images/s8_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 9 ( kousyurou ) -- */
#store9_sidetop {
	border:1px solid #C17100;
	background:#330000;
}
#store9_sidetxt {
	margin:10px;
}
#store9_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store9_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store9_smenu ul {
	padding:0;
	margin:0px;
}
#store9_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t91 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b1.gif) repeat-x;
}
#t91 h3 {
	background: url(../images/s9_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t91 h3 a {
	background: url(../images/s9_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t91 h3 a:hover {
	background: url(../images/s9_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t92 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b2.gif) repeat-x;
}
#t92 h3 {
	background: url(../images/s9_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t92 h3 a {
	background: url(../images/s9_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t92 h3 a:hover {
	background: url(../images/s9_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t93 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b3.gif) repeat-x;
}
#t93 h3 {
	background: url(../images/s9_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t93 h3 a {
	background: url(../images/s9_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t93 h3 a:hover {
	background: url(../images/s9_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t94 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b4.gif) repeat-x;
}
#t94 h3 {
	background: url(../images/s9_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t94 h3 a {
	background: url(../images/s9_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t94 h3 a:hover {
	background: url(../images/s9_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t95 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b5.gif) repeat-x;
}
#t95 h3 {
	background: url(../images/s9_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t95 h3 a {
	background: url(../images/s9_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t95 h3 a:hover {
	background: url(../images/s9_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t96 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b6.gif) repeat-x;
}
#t96 h3 {
	background: url(../images/s9_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t96 h3 a {
	background: url(../images/s9_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t96 h3 a:hover {
	background: url(../images/s9_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t97 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b7.gif) repeat-x;
}
#t97 h3 {
	background: url(../images/s9_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t97 h3 a {
	background: url(../images/s9_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t97 h3 a:hover {
	background: url(../images/s9_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t98 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b8.gif) repeat-x;
}
#t98 h3 {
	background: url(../images/s9_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t98 h3 a {
	background: url(../images/s9_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t98 h3 a:hover {
	background: url(../images/s9_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t99 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s9_b9.gif) repeat-x;
}
#t99 h3 {
	background: url(../images/s9_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t99 h3 a {
	background: url(../images/s9_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t99 h3 a:hover {
	background: url(../images/s9_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 95 ( 男の99外来 ) -- */
#store95_sidetop {
	border:1px solid #C17100;
	background:#CC0000;
}
#store95_sidetxt {
	margin:10px;
}
#store95_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store95_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store95_smenu ul {
	padding:0;
	margin:0px;
}
#store95_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t951 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b1.gif) repeat-x;
}
#t951 h3 {
	background: url(../images/s95_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t951 h3 a {
	background: url(../images/s95_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t951 h3 a:hover {
	background: url(../images/s95_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t952 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b2.gif) repeat-x;
}
#t952 h3 {
	background: url(../images/s95_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t952 h3 a {
	background: url(../images/s95_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t952 h3 a:hover {
	background: url(../images/s95_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t953 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b3.gif) repeat-x;
}
#t953 h3 {
	background: url(../images/s95_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t953 h3 a {
	background: url(../images/s95_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t953 h3 a:hover {
	background: url(../images/s95_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t954 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b4.gif) repeat-x;
}
#t954 h3 {
	background: url(../images/s95_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t954 h3 a {
	background: url(../images/s95_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t954 h3 a:hover {
	background: url(../images/s95_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t955 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b5.gif) repeat-x;
}
#t955 h3 {
	background: url(../images/s95_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t955 h3 a {
	background: url(../images/s95_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t955 h3 a:hover {
	background: url(../images/s95_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t956 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b6.gif) repeat-x;
}
#t956 h3 {
	background: url(../images/s95_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t956 h3 a {
	background: url(../images/s95_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t956 h3 a:hover {
	background: url(../images/s95_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t957 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b7.gif) repeat-x;
}
#t957 h3 {
	background: url(../images/s95_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t957 h3 a {
	background: url(../images/s95_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t957 h3 a:hover {
	background: url(../images/s95_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t958 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b8.gif) repeat-x;
}
#t958 h3 {
	background: url(../images/s95_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t958 h3 a {
	background: url(../images/s95_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t958 h3 a:hover {
	background: url(../images/s95_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t959 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s95_b9.gif) repeat-x;
}
#t959 h3 {
	background: url(../images/s95_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t959 h3 a {
	background: url(../images/s95_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t959 h3 a:hover {
	background: url(../images/s95_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 97 ( 隣妻 ) -- */
#store97_sidetop {
	border:1px solid #C17100;
	background:#000000;
}
#store97_sidetxt {
	margin:10px;
}
#store97_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#FF0000;
	font-size:12px;
}
#store97_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store97_smenu ul {
	padding:0;
	margin:0px;
}
#store97_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t971 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b1.gif) repeat-x;
}
#t971 h3 {
	background: url(../images/s97_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t971 h3 a {
	background: url(../images/s97_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t971 h3 a:hover {
	background: url(../images/s97_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t972 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b2.gif) repeat-x;
}
#t972 h3 {
	background: url(../images/s97_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t972 h3 a {
	background: url(../images/s97_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t972 h3 a:hover {
	background: url(../images/s97_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t973 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b3.gif) repeat-x;
}
#t973 h3 {
	background: url(../images/s97_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t973 h3 a {
	background: url(../images/s97_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t973 h3 a:hover {
	background: url(../images/s97_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t974 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b4.gif) repeat-x;
}
#t974 h3 {
	background: url(../images/s97_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t974 h3 a {
	background: url(../images/s97_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t974 h3 a:hover {
	background: url(../images/s97_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t975 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b5.gif) repeat-x;
}
#t975 h3 {
	background: url(../images/s97_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t975 h3 a {
	background: url(../images/s97_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t975 h3 a:hover {
	background: url(../images/s97_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t976 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b6.gif) repeat-x;
}
#t976 h3 {
	background: url(../images/s97_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t976 h3 a {
	background: url(../images/s97_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t976 h3 a:hover {
	background: url(../images/s97_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t977 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b7.gif) repeat-x;
}
#t977 h3 {
	background: url(../images/s97_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t977 h3 a {
	background: url(../images/s97_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t977 h3 a:hover {
	background: url(../images/s97_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t978 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b8.gif) repeat-x;
}
#t978 h3 {
	background: url(../images/s97_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t978 h3 a {
	background: url(../images/s97_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t978 h3 a:hover {
	background: url(../images/s97_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t979 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s97_b9.gif) repeat-x;
}
#t979 h3 {
	background: url(../images/s97_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t979 h3 a {
	background: url(../images/s97_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t979 h3 a:hover {
	background: url(../images/s97_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 98 ( PJ ) -- */
#store98_sidetop {
	border:1px solid #C17100;
	background:#727272;
}
#store98_sidetxt {
	margin:10px;
}
#store98_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store98_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store98_smenu ul {
	padding:0;
	margin:0px;
}
#store98_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t981 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b1.gif) repeat-x;
}
#t981 h3 {
	background: url(../images/s98_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t981 h3 a {
	background: url(../images/s98_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t981 h3 a:hover {
	background: url(../images/s98_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t982 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b2.gif) repeat-x;
}
#t982 h3 {
	background: url(../images/s98_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t982 h3 a {
	background: url(../images/s98_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t982 h3 a:hover {
	background: url(../images/s98_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t983 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b3.gif) repeat-x;
}
#t983 h3 {
	background: url(../images/s98_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t983 h3 a {
	background: url(../images/s98_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t983 h3 a:hover {
	background: url(../images/s98_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t984 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b4.gif) repeat-x;
}
#t984 h3 {
	background: url(../images/s98_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t984 h3 a {
	background: url(../images/s98_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t984 h3 a:hover {
	background: url(../images/s98_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t985 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b5.gif) repeat-x;
}
#t985 h3 {
	background: url(../images/s98_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t985 h3 a {
	background: url(../images/s98_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t985 h3 a:hover {
	background: url(../images/s98_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t986 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b6.gif) repeat-x;
}
#t986 h3 {
	background: url(../images/s98_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t986 h3 a {
	background: url(../images/s98_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t986 h3 a:hover {
	background: url(../images/s98_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t987 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b7.gif) repeat-x;
}
#t987 h3 {
	background: url(../images/s98_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t987 h3 a {
	background: url(../images/s98_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t987 h3 a:hover {
	background: url(../images/s98_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t988 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b8.gif) repeat-x;
}
#t988 h3 {
	background: url(../images/s98_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t988 h3 a {
	background: url(../images/s98_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t988 h3 a:hover {
	background: url(../images/s98_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t989 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s98_b9.gif) repeat-x;
}
#t989 h3 {
	background: url(../images/s98_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t989 h3 a {
	background: url(../images/s98_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t989 h3 a:hover {
	background: url(../images/s98_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

/* --------------------------------- store 99 ( ? ) -- */
#store99_sidetop {
	border:1px solid #C17100;
	background:#fd0001;
}
#store99_sidetxt {
	margin:10px;
}
#store99_sidetop h1 {
	text-align:justify;
	margin:0px;
	color:#ffffff;
	font-size:12px;
}
#store99_smenu {
	background:#CCCCCC;
	padding:1px 1px 0 1px;
	margin:0 0 15px 0;
}
#store99_smenu ul {
	padding:0;
	margin:0px;
}
#store99_smenu li {
	list-style:none;
	margin:0 0 1px 0;
}	

#t991 { /* ----------------------------------------------------- button 1 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b1.gif) repeat-x;
}
#t991 h3 {
	background: url(../images/s99_b1.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t991 h3 a {
	background: url(../images/s99_b1.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t991 h3 a:hover {
	background: url(../images/s99_b1on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t992 { /* ----------------------------------------------------- button 2 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b2.gif) repeat-x;
}
#t992 h3 {
	background: url(../images/s99_b2.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t992 h3 a {
	background: url(../images/s99_b2.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t992 h3 a:hover {
	background: url(../images/s99_b2on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t993 { /* ----------------------------------------------------- button 3 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b3.gif) repeat-x;
}
#t993 h3 {
	background: url(../images/s99_b3.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t993 h3 a {
	background: url(../images/s99_b3.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t993 h3 a:hover {
	background: url(../images/s99_b3on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t994 { /* ----------------------------------------------------- button 4 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b4.gif) repeat-x;
}
#t994 h3 {
	background: url(../images/s99_b4.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t994 h3 a {
	background: url(../images/s99_b4.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t994 h3 a:hover {
	background: url(../images/s99_b4on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t995 { /* ----------------------------------------------------- button 5 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b5.gif) repeat-x;
}
#t995 h3 {
	background: url(../images/s99_b5.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t995 h3 a {
	background: url(../images/s99_b5.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t995 h3 a:hover {
	background: url(../images/s99_b5on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t996 { /* ----------------------------------------------------- button 6 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b6.gif) repeat-x;
}
#t996 h3 {
	background: url(../images/s99_b6.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t996 h3 a {
	background: url(../images/s99_b6.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t996 h3 a:hover {
	background: url(../images/s99_b6on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t997 { /* ----------------------------------------------------- button 7 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b7.gif) repeat-x;
}
#t997 h3 {
	background: url(../images/s99_b7.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t997 h3 a {
	background: url(../images/s99_b7.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t997 h3 a:hover {
	background: url(../images/s99_b7on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t998 { /* ----------------------------------------------------- button 8 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b8.gif) repeat-x;
}
#t998 h3 {
	background: url(../images/s99_b8.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t998 h3 a {
	background: url(../images/s99_b8.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t998 h3 a:hover {
	background: url(../images/s99_b8on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}

#t999 { /* ----------------------------------------------------- button 9 */
	width:192px;
	height:40px;
	color: #cc7100;
	text-align: left;
	background: url(../images/s99_b9.gif) repeat-x;
}
#t999 h3 {
	background: url(../images/s99_b9.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	margin: 0;
	padding: 0;
}
#t999 h3 a {
	background: url(../images/s99_b9.gif) no-repeat 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}
#t999 h3 a:hover {
	background: url(../images/s99_b9on.gif) repeat-x 0 0;
	width:192px;
	height:40px;
	display: block;
	padding: 0;
	text-decoration: none;
	text-indent: -1000em;
}


/* ------------------------------------------------------------- TOP ( portal top ) -- */
#t_news {
	margin:15px 0 15px 0;
	background:#FFFFFF;
}
#t_newsbox {
	height:116px;
	overflow:auto;
	border:solid #cccccc 1px;
}
#t_storelist {
	background:#FFFFFF;
}
#t_storelh {
	height:20px;
	background:url(../images/t_list.gif) no-repeat;
	font-weight:bold;
	font-size:12px;
	padding:7px 0 0 30px;
}
.t_listbox {
	border:#CCCCCC solid 1px;
	padding:5px 5px 20px 5px;
}
.t_list1 {
	margin:5px 0 15px 0;
	background:url(../images/t_listbg.gif) repeat-y;
	padding:7px 7px 0 7px;
}
.t_list1 hr {
	visibility:hidden;
	height:0px;
	padding:0;
	margin:0;
}
.t_table {
	width:519px;
}
.t_table td {
	background:#FFFFFF;
	height:217px;
	width:126px;
	vertical-align:top;
}
.t_girl {
	padding:13px 13px 3px 13px;
}
.t_name {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:0 0 3px 0;
}
.t_size {
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.t_status {
	padding:0 0 0 0;
}
.t_more {
	text-align:right;
	padding:3px 2px 7px 0;
}
.t_ntitle {
	color:#0033FF;
	font-size:12px;
	font-weight:bold;
	padding:4px 0 0 8px;
}
.t_ntxt {
	font-size:12px;
	padding:4px 0 6px 8px;
}

/* ------------------------------------------------------------- store index  -- */
#h_flash {
	margin:0 0 15px 0;
}
#h_search {
	background:url(../images/h_searchbg.gif);
	margin:0 0 15px 0;
}
#h_searchbox {
	width:520px;
	margin:0 12px 0 12px;
	font-size:12px;
}
.h_listbox {
	border:#CCCCCC solid 1px;
	padding:5px 5px 20px 5px;
}
#h_list {
	background:#FFFFFF;
}
/* -------------------------- girl list background color select ----*/
.h_list_1 {
	margin:0 0 15px 0;
	background:#CBD4EE;
	padding:7px 7px 0 7px;
}
.h_list_2 {
	margin:0 0 15px 0;
	background:#F3E9D4;
	padding:7px 7px 0 7px;
}
.h_list_3 {
	margin:0 0 15px 0;
	background:#E6E6E6;
	padding:7px 7px 0 7px;
}
.h_list_4 {
	margin:0 0 15px 0;
	background:#FFD7D5;
	padding:7px 7px 0 7px;
}
.h_list_5 {
	margin:0 0 15px 0;
	background:#E9FAFE;
	padding:7px 7px 0 7px;
}
.h_list_6 {
	margin:0 0 15px 0;
	background:#FFF2FF;
	padding:7px 7px 0 7px;
}
.h_list_7 {
	margin:0 0 15px 0;
	background:#F3E7FE;
	padding:7px 7px 0 7px;
}
.h_list_8 {
	margin:0 0 15px 0;
	background:#FFE5C0;
	padding:7px 7px 0 7px;
}
.h_list_9 {
	margin:0 0 15px 0;
	background:#FDC3C0;
	padding:7px 7px 0 7px;
}
/* -------------------------- girl list background color select END ----*/

.h_girlt {
	width:519px;
	margin:0 0 15px 0;
}
.h_girlt td {
	background:#FFFFFF;
	height:217px;
	width:126px;
	vertical-align:top;
}
/* ------------------------------------------------------------- store new face  -- */
#h_newfacebox {
	border:#E3E3E3 solid 1px;
	padding:10px 10px 20px 10px;
	font-size:14px;
	background:#FFFFFF;
	width:523px;
}
/* -------------------------- newface box color x9 ----*/
.h_newface_1 {
	width:508px;
	background:#CBD4EE;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_2 {
	width:508px;
	background:#F3E9D4;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_3 {
	width:508px;
	background:#E6E6E6;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_4 {
	width:508px;
	background:#FFD7D5;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_5 {
	width:508px;
	background:#E9FAFE;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_6 {
	width:508px;
	background:#FFF2FF;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_7 {
	width:508px;
	background:#F3E7FE;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_8 {
	width:508px;
	background:#FFE5C0;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_9 {
	width:508px;
	background:#FDC3C0;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_95 {
	width:508px;
	background:#FF0000;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_97 {
	width:508px;
	background:#808080;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_98 {
	width:508px;
	background:#222222;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}
.h_newface_99 {
	width:508px;
	background:#fd0001;
	padding:10px 0 10px 10px;
	margin:0 0 10px 0;
}

/* -------------------------- newface box color END ----*/
.h_newface_pic {
	padding:10px;
	float:left;
	background:#FFFFFF;
	margin:0 5px 0 0;
}
.h_newface_data {
	width:360px;
	float:left;
	background:#FFFFFF;
	padding:10px 0 10px 10px;
	height:150px;
}
.h_nf_data {
	font-size:14px;
	font-weight:bold;
	color:#9F0F0F;
	width:230px;
	float:left;
	height:15px;
	margin:0 0 10px 0;
}
.h_nf_status {
	float:left;
	width:124px;
	height:15px;
	margin:0 0 10px 0;
}
.h_nf_name {
	float:left;
	width:260px;
	margin:0 20px 10px 0;
	border-bottom:#CC9900 solid 1px;
}
.h_nf_age {
	float:left;
	width:70px;
	border-bottom:#CC9900 solid 1px;
	margin:0 0 10px 0;
}
.h_nf_size {
	float:left;
	width:260px;
	margin:0 20px 0 0;
	border-bottom:#CC9900 solid 1px;
	margin:0 0 10px 0;
	letter-spacing:0.07em;
}
.h_nf_desc {
	width:350px;
	float:left;
	height:70px;
	overflow:auto;
}

/* ------------------------------------------------------------- store ranking  -- */
.rk_xbox { 
	border:solid 1px #E5E5E5;
	padding:0 0 20px 0;
}
#rk_seach {
	margin:6px;
	border:solid 1px #cccccc;
	padding:10px;
	font-size:14px;
	width:500px;
}
/* -------------------------- ranking box color ----*/
.rk_rbox_1 {
	margin:6px;
	background:#F2F4FB;
	width:530px;
}
.rk_rbox_2 {
	margin:6px;
	background:#F3E9D4;
}
.rk_rbox_3 {
	margin:6px;
	background:#E6E6E6;
}
.rk_rbox_4 {
	margin:6px;
	background:#FFD7D5;
}
.rk_rbox_5 {
	margin:6px;
	background:#E9FAFE;
}
.rk_rbox_6 {
	margin:6px;
	background:#FFF2FF;
}
.rk_rbox_7 {
	margin:6px;
	background:#F3E7FE;
}
.rk_rbox_8 {
	margin:6px;
	background:#FFE5C0;
}
.rk_rbox_9 {
	margin:6px;
	background:#FDC3C0;
}
.rk_rbox_95 {
	margin:6px;
	background:#FF0000;
}
.rk_rbox_97 {
	margin:6px;
	background:#FE8886;
}
.rk_rbox_98 {
	margin:6px;
	background:#FDC3C0;
}
.rk_rbox_99 {
	margin:6px;
	background:#fd0001;
}
/* -------------------------- ranking box color end ----*/


/* -------------------------- ranking position ----*/
.rk_1p1 {
	background:url(../images/rk_1p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_1p2 {
	background:url(../images/rk_1p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_1p3 {
	background:url(../images/rk_1p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_1p4 {
	background:url(../images/rk_1p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_1p5 {
	background:url(../images/rk_1p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* ---2 ---2 --- */
.rk_2p1 {
	background:url(../images/rk_2p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_2p2 {
	background:url(../images/rk_2p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_2p3 {
	background:url(../images/rk_2p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_2p4 {
	background:url(../images/rk_2p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_2p5 {
	background:url(../images/rk_2p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* ---3 ---3 --- */
.rk_3p1 {
	background:url(../images/rk_3p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_3p2 {
	background:url(../images/rk_3p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_3p3 {
	background:url(../images/rk_3p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_3p4 {
	background:url(../images/rk_3p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_3p5 {
	background:url(../images/r_3p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- 4---4--- */
.rk_4p1 {
	background:url(../images/rk_4p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_4p2 {
	background:url(../images/rk_4p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_4p3 {
	background:url(../images/rk_4p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_4p4 {
	background:url(../images/rk_4p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_4p5 {
	background:url(../images/rk_4p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- 5--- -5-- */
.rk_5p1 {
	background:url(../images/rk_5p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_5p2 {
	background:url(../images/rk_5p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_5p3 {
	background:url(../images/rk_5p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_5p4 {
	background:url(../images/rk_5p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_5p5 {
	background:url(../images/rk_5p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- 6--- 6--- */
.rk_6p1 {
	background:url(../images/rk_6p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_6p2 {
	background:url(../images/rk_6p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_6p3 {
	background:url(../images/rk_6p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_6p4 {
	background:url(../images/rk_6p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_6p5 {
	background:url(../images/rk_6p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* ---7 --- 7--- */
.rk_7p1 {
	background:url(../images/rk_7p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_7p2 {
	background:url(../images/rk_7p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_7p3 {
	background:url(../images/rk_7p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_7p4 {
	background:url(../images/rk_7p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_7p5 {
	background:url(../images/rk_7p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- 8---8 --- */
.rk_8p1 {
	background:url(../images/rk_8p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_8p2 {
	background:url(../images/rk_8p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_8p3 {
	background:url(../images/rk_8p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_8p4 {
	background:url(../images/rk_8p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_8p5 {
	background:url(../images/rk_8p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* ---9 ---9 --- */
.rk_9p1 {
	background:url(../images/rk_9p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_9p2 {
	background:url(../images/rk_9p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_9p3 {
	background:url(../images/rk_9p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_9p4 {
	background:url(../images/rk_9p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_9p5 {
	background:url(../images/rk_9p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- --- --- */
/* ---95 ---95 --- */
.rk_95p1 {
	background:url(../images/rk_95p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_95p2 {
	background:url(../images/rk_95p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_95p3 {
	background:url(../images/rk_95p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_95p4 {
	background:url(../images/rk_95p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_95p5 {
	background:url(../images/rk_95p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- --- --- */
/* ---97 ---97 --- */
.rk_97p1 {
	background:url(../images/rk_97p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_97p2 {
	background:url(../images/rk_97p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_97p3 {
	background:url(../images/rk_97p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_97p4 {
	background:url(../images/rk_97p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_97p5 {
	background:url(../images/rk_97p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- --- --- */
/* ---98 ---98 --- */
.rk_98p1 {
	background:url(../images/rk_98p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_98p2 {
	background:url(../images/rk_98p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_98p3 {
	background:url(../images/rk_98p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_98p4 {
	background:url(../images/rk_98p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_98p5 {
	background:url(../images/rk_98p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- --- --- */
/* ---99 ---99 --- */
.rk_99p1 {
	background:url(../images/rk_99p1.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_99p2 {
	background:url(../images/rk_99p2.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_99p3 {
	background:url(../images/rk_99p3.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_99p4 {
	background:url(../images/rk_99p4.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
.rk_99p5 {
	background:url(../images/rk_99p5.gif) no-repeat;
	padding:41px 0 0 20px;
	height:170px;
	width:110px;
	margin:0 5px 0 0;
	float:left;
}
/* --- --- --- */
/* -------------------------- ranking position end ----*/

.rk_txtbox {
	float:left;
	height:150px;
	width:365px;
	background:#FFFFFF;
	font-size:14px;
	padding:10px ;
	margin:31px 0 10px 0;
}
.rk_name {
	float:left;
	width:260px;
	margin:0 20px 10px 0;
	border-bottom:#CC9900 solid 1px;
}
.rk_age {
	float:left;
	width:79px;
	border-bottom:#CC9900 solid 1px;
	margin:0 0 10px 0;
}
.rk_size {
	float:left;
	width:260px;
	margin:0 20px 10px 0;
	border-bottom:#CC9900 solid 1px;
	letter-spacing:0.07em;
}
.rk_status {
	float:left;
	width:79px;
	height:15px;
	margin:3px 0 7px 0;
}
.rk_desc {
	width:360px;
	float:left;
	height:100px;
	overflow:auto;
}
.rk_stxt {
	color:#0033FF;
	font-weight:bold;
	font-size:14px;
}

/* ------------------------------------------------------------- store schedule  -- */
#sc_box {
	padding:6px;
	background:#FFFFFF;
}
#sc_week {
	width:533px;
	border-bottom:#CC9900 solid 1px;
	border-left:#CC9900 solid 1px;
}
#sc_week th {
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	background:#EEE2B0;
	padding:3px 0 2px 0;
	font-size:12px;
}
#sc_week td {
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
}
.sc_red {
	color:#CC0000;
}
.sc_blue {
	color:#0033FF;
}
.sc_info {
	width:172px;
	padding:10px;
	background:#FFFFFF;
	border:solid #CCCCCC 1px;
	text-align:justify;
	font-size:12px;
}
#sc_reorder {
	padding:10px;
	font-size:12px;
}
#sc_txt {
	padding:0 10px 10px 10px;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
/* -------------------------- schedule back list ----*/
.sc_list_1 {
	width:513px;
	background:#F2F4FB;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_2 {
	width:513px;
	background:#F3E9D4;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_3 {
	width:513px;
	background:#E6E6E6;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_4 {
	width:513px;
	background:#FFD7D5;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_5 {
	width:513px;
	background:#E9FAFE;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_6 {
	width:513px;
	background:#FFF2FF;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_7 {
	width:513px;
	background:#F3E7FE;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_8 {
	width:513px;
	background:#FFE5C0;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_9 {
	width:513px;
	background:#FDC3C0;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_95 {
	width:513px;
	background:#FF0000;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_97 {
	width:513px;
	background:#808080;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_98 {
	width:513px;
	background:#222222;
	padding:10px;
	margin:0 0 10px 0;
}
.sc_list_99 {
	width:513px;
	background:#fd0001;
	padding:10px;
	margin:0 0 10px 0;
}
/* -------------------------- schedule back list END ----*/
.sc_list_pic {
	padding:10px;
	float:left;
	background:#FFFFFF;
	margin:0 5px 0 0;
}
.sc_list_data {
	 width:368px;
	 float:left;
	 background:#FFFFFF;
	 padding:10px 10px 4px 10px;
	 height:150px;
	 font-size:14px;
}
.sc_list_name {
	float:left;
	width:268px;
	margin:0 20px 10px 0;
	border-bottom:#CC9900 solid 1px;
	font-size:14px;
}
.sc_list_age {
	float:left;
	width:70px;
	border-bottom:#CC9900 solid 1px;
	margin:0 0 10px 0;
	font-size:14px;
}
.sc_list_size {
	float:left;
	width:268px;
	margin:0 20px 0 0;
	border-bottom:#CC9900 solid 1px;
	margin:0 0 10px 0;
	font-size:14px;
	letter-spacing:0.07em;
}
.sc_list_desc {
	width:358px;
	float:left;
	height:67px;
	overflow:auto;
	font-size:14px;
}
.sc_list_day {
	width:358px;
	float:left;
	margin:22px 0 0 0;
	font-size:14px;
}
.sc_list_table {
	margin:5px 0 0 0;
	background:#FFFFFF;
}
.sc_list_tbox {
	width:513px;
	font-size:12px;
	border-bottom:#CC9900 solid 1px;
	border-left:#CC9900 solid 1px;
}
.sc_list_tbox th {
	background:#EEE2B0;
	font-weight:normal;
	padding:3px 0;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	text-align:center;
}
.sc_list_tbox td {
	padding:3px 0;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	text-align:center;
}
#sc_nextpage {
	padding:0 0 20px 0;
}
.sc_info ul {
	margin:0px;
	padding:5px 0 10px 25px;
}
.sc_info li {
	list-style:decimal;
}

/* ------------------------------------------------------------- store info -- */
.st_box {
	padding:0 0 15px 0;
	border:solid #E3E3E3 1px;
	padding:6px;
	background:#FFFFFF;
	margin:0 0 15px 0;
}
.st_table1 {
	border:#C0BFC0 solid 1px;
	margin:1px 0 0 0;
}
.st_table1 th {
	background:#E6E6E6;
	width:100px;
	vertical-align:middle;
	padding:5px;
}
.st_table1 td {
	background:#FFFFFF;
	padding:5px;
	width:409px;
}

/* ------------------------------------------------------------- profile popup-- */

#prof_box {
	width:750px;
	padding:0 5px;
	background:#F6F6F6;
	font-size:14px;
}
#prof_head {
	margin:0 0 10px 0;
}
#prof_photog {
	background: url(../images/prof_photog.gif);
	padding:12px 0 12px 12px;
	width:327px;
	float:left;
}
#prof_photos {
	background: url(../images/prof_photos.gif);
	padding:15px 0 0 0;
	width:138px;
	float:left;
}
#prof_photos img {
	padding:0 2px 6px 4px;
}
#prof_photop {
	background:url(../images/prof_photosp.gif);
	float:left;
	width:252px;
	height:474px;
	padding:30px 0 0 21px;
}
.prof_desc {
	border-bottom:#CC9900 solid 1px;
	width:231px;
	padding:7px 0 0 0;
	font-size:14px;
	letter-spacing:0.07em;
}
.prof_b {
/* to be stylized */
}
.prof_b img {
	padding:10px 4px 10px 0;
}
#prof_diary {
	margin:10px 0 10px 10px;
}
.clr2 {
	height:1px;
	background:#EEE2B0;
	clear:both;
	width:472px;
}
.prof_spacer {
	width:400px;
	height:23px;
	float:left;
}
/*--------- slider JS css --*/

#myController div {
	cursor:pointer;
	background: url(../images/prof_stoff.gif);
	width:115px;
	height:23px;
	font-size:12px;
	float:left;
	margin:0 1px 0 0;
}

#jFlowSlide {
	border:1px solid #EEE2B0;
	padding:5px 0 5px 5px;
}

#myController div.jFlowSelected {
	background: url(../images/prof_ston.gif);
	width:115px;
	height:23px;
	font-size:12px;
	float:left;
	margin:0 1px 0 0;
}

/* -- 2--*/

#myController2 div {
	cursor:pointer;
	background: url(../images/prof_stoff.gif);
	width:115px;
	height:23px;
	font-size:1px;
	float:left;
	margin:0 1px 0 0;
}

#jFlowSlide2 {
	float:left;
	border:1px solid #EEE2B0;
	margin:0px;
	padding:5px 0 5px 5px;
	background:#FFFFFF;
}
#jFlowSlide2 img {
	float:left;
	padding:0 5px 5px 0;
}

#myController2 div.jFlowSelected2 {
	background: url(../images/prof_ston.gif);
	width:115px;
	height:23px;
	font-size:1px;
	float:left;
	margin:0 1px 0 0;
}

/*--------- slider JS css END--*/

#prof_table1 {
	width:750px;
	border-bottom:solid 1px #CC9900;
	border-left:solid 1px #CC9900;
	margin:0 0 10px 0;
}
#prof_table1 th {
	border-top:solid 1px #CC9900;
	border-right:solid 1px #CC9900;
	background:#EEE2B0;
	padding:5px 0;
	font-size:14px;
}
#prof_table1 td {
	border-top:solid 1px #CC9900;
	border-right:solid 1px #CC9900;
	padding:5px 0;
	font-size:12px;
	text-align:center;
}
#prof_list_tbox {
	width:750px;
	font-size:12px;
	border-bottom:#CC9900 solid 1px;
	border-left:#CC9900 solid 1px;
	margin:4px 0 5px 0;
}
#prof_list_tbox td {
	padding:3px 0;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	text-align:center;
}

/* -- 王子様用プロフ --*/
#prof_list_tbox2 {
	width:340px;
	font-size:12px;
	border-bottom:#CC9900 solid 1px;
	border-left:#CC9900 solid 1px;
	margin:10px 0 10px 0;
}
#prof_list_tbox2 th {
	background:#EEE2B0;
	padding:5px 8px;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	text-align:left;
}

#prof_list_tbox2 td {
	font-size:11px;
	line-height: 20px;
	padding:5px 0;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	text-align:center;
}
.prof_red {
	font-size:12px;
	color:#990000;
}
#prof_close {
	padding:20px 0;
	text-align:center;
}
.prof_boxdiv {
	clear:both;
	border-top:#999999 dotted 1px;
	margin:15px 0 15px 0;
	width:450px;
}

/* ------------------------------------------------------------- ranking portal -- */
.rank_box {
	margin:20px 0 6px 6px;
	width:533px;
}
.rank_xbox { 
	border:solid 1px #E5E5E5;
	padding:0 0 20px 0;
	background:#FFFFFF;
}
.rank_name {
	width:85px;
	text-align:center;
	padding:3px 0 0 10px;
	font-size:12px;
}
.rank_z1 {
	width:106px;
	height:198px;
	margin:0 1px 0 0;
	background:url(../images/rank_001.gif) no-repeat;
	float:left;
}

.rank_z2 {
	width:105px;
	height:198px;
	margin:0 1px 0 0;
	background:url(../images/rank_002.gif) no-repeat;
	float:left;
}

.rank_z3 {
	width:105px;
	height:198px;
	margin:0 1px 0 0;
	background:url(../images/rank_003.gif) no-repeat;
	float:left;
}

.rank_z4 {
	width:105px;
	height:198px;
	margin:0 1px 0 0;
	background:url(../images/rank_004.gif) no-repeat;
	float:left;
}

.rank_z5 {
	width:105px;
	height:198px;
	margin:0 1px 0 0;
	background:url(../images/rank_005.gif) no-repeat;
	float:left;
}
.rank_z1 img {
	padding:39px 0 0 10px;
}
.rank_z2 img {
	padding:39px 0 0 10px;
}
.rank_z3 img {
	padding:39px 0 0 10px;
}
.rank_z4 img {
	padding:39px 0 0 10px;
}
.rank_z5 img {
	padding:39px 0 0 10px;
}
.rank_id {
	padding:13px 0 0 0;
}
.rank_id img {
	padding:0 0 0 0;
}	

/* ------------------------------------------------------------- new face portal -- */

#face_box {
	border:solid 1px #E3E3E3;
	padding:5px 5px 5px 5px;
	background:#FFFFFF;
}
.face_gold {
	width:523px;
	height:192px;
	background:url(../images/face_bg.jpg);
	margin:0 0 10px 0;
	font-size:12px;
	padding:0 0 0 10px;

}
.face_pic {
	padding:10px;
	margin:10px 5px 10px 0;
	width:100px;
	background:#FFFFFF;
	float:left;
}
.face_txt {
	width:388px;
	float:left;
	background:#FFFFFF;
	margin:10px 0 0 0;
	height:170px;
}
.face_data {
	color:#990000;
	margin:5px 0 0 10px;
	float:left;
	font-weight:bold;
	width:242px;
	font-size:14px;
}
.face_status {
	float:left;
	padding:5px 0 0 0;
}
.face_name {
	float:left;
	border-bottom:#CC9900 solid 1px;
	width:171px;
	padding:7px 0 0 0;
	margin:0 0 0 10px;
}
.face_size {
	float:left;
	border-bottom:#CC9900 solid 1px;
	width:194px;
	padding:7px 0 0 0;
	text-align:right;
	letter-spacing:0.07em;
}
.face_desc {
	width:365px;
	margin:10px 0 0 10px;
	height:70px;
	float:left;
	overflow:auto;
}

/* ------------------------------------------------------------- new face portal -- */
#gravurebox {
	width:736px;
	padding:10px 5px 0 5px;
	border:#E3E3E3 solid 1px;
}
#grav_photo {
	float:left;
	width:134px;
	margin:10px 0 0 0;
	border-top:solid 1px #999999;
}
.grav_thumb {
	width:66px;
	height:66px;
	background:#000000;
	border-left:solid 1px #999999;
	border-bottom:solid 1px #999999;
	float:left;
	text-align:center;
	overflow:hidden;
}
.grav_thumb2 {
	width:66px;
	height:55px;
	background:#000000;
	border-left:solid 1px #999999;
	border-bottom:solid 1px #999999;
	float:left;
	text-align:center;
	padding:11px 0 0 0;
	overflow:hidden;
}
#grav_img {
	width:600px;
	height:600px;
	border:solid 1px #999999;
	float:left;
	margin:10px 0 0 0;
	background:url(../images/grav_bg.gif);
	text-align:center;
}
#grav_img2 {
	width:600px;
	height:600px;
	border:solid 1px #999999;
	float:left;
	margin:10px 0 0 0;
	background:url(../images/grav_bg.gif);
	padding:100px 0 0 0;
}

#grav_tit1 {
	background:url(../images/grav_title1.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit2 {
	background:url(../images/grav_title2.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit3 {
	background:url(../images/grav_title3.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit4 {
	background:url(../images/grav_title4.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit5 {
	background:url(../images/grav_title5.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit6 {
	background:url(../images/grav_title6.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit7 {
	background:url(../images/grav_title7.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit8 {
	background:url(../images/grav_title8.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit9 {
	background:url(../images/grav_title9.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit95 {
	background:url(../images/grav_title95.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit97 {
	background:url(../images/grav_title97.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit98 {
	background:url(../images/grav_title98.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_tit99 {
	background:url(../images/grav_title99.gif) no-repeat;
	width:408px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 0 330px;
}

#grav_back {
	border:#CCCCCC solid 1px;
	width:736px;
	padding:1px;
	margin:20px 0 20px 0;
	background:#FFFFFF;
}
#grav_graybox {
	background:#CCCCCC;
	padding:5px;
	font-weight:bold;
	text-align:center;
	margin:0 0 10px 0;
}
/* ---- slider ---*/
#myController8 div {
	cursor:pointer;
	background: #FF0000;
	float:left;
}


#myController8 div.jFlowSelected8 {
	float:left;
	margin:0 1px 0 0;
	background: #FF0000;
}



.jFlowPrev8 {
	float:left;
	cursor:pointer;
}
.jFlowNext8 {
	float:left;
	cursor:pointer;
}
#mySlides8 {
	float:left;
	background:#FFFFFF;
}

/* ---- slider end ---*/

.grav_slider {
	width:66px;
	margin:0 10px 0 0;
	float:left;
	text-align:center;
	font:Helvetica, sans-serif;
	font-size:12px;
}
.grav_slider2 {
	width:66px;
	margin:0 0 0 0;
	float:left;
	text-align:center;
	font:Helvetica, sans-serif;
	font-size:12px;
}



















/* -----------------------------------------------------  pull down menu START */
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	float:left;
}
#nav a {
	display: block;
	background:url(../images/pull_bg2.gif) no-repeat;
	color:#333333;
	text-decoration:none;
}
#nav li { /* all list items */
	float: left;
	width: 107px; /* navbar width */
}
#nav li ul { /* second-level lists */
	position: absolute;
	background: #00CCFF;
	width: 107px;
	left: -999em; /* menu hidder */
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
.m1 { /* pulldown inside text parameters */
	font-weight:bold;
	padding:8px 0 0 10px;
	font-size:12px;
}
#nav li li a { /* pulldown menu size */
	width:107px;
	height:31px;
}
#nav a:hover {
	text-decoration:underline;
	background:url(../images/pull_bg.gif) no-repeat;
}




/* CSS Document */
/*--------------------*/
#portalmenu {
/*margin-left: 25%;*/
/*padding: 0 0 20px 0;*/
}

#dd .mainmenu {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
#dd .mainmenu a.menu {
  display: block;
  text-align: center;
  padding:0;
  margin:0;
/*padding: 4px 10px;*/
/*margin: 0 1px 0 0;*/
		
  width: 107px;
  text-decoration: none;
}
#dd .mainmenu a.menu:hover {
/*background: #49A3FF;*/
}

.submenu {
  width: 107px;
/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
  z-index: 3;
  left:321px;
  top:31px;

}
.submenu a {
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}
.submenu a:hover {
/*background: #49A3FF;
  color: #FFF;*/
}



/* -----------------------------------------------------  pull down menu END */






/* ------------------------------------------------------------- community portal -- */

#comm_box {
	border:#BFBFBF solid 1px;
	background:#FFFFFF;
	width:542px;
	margin:0;
	padding:0;
}
#comm_selbox {
	padding:0 0 0 12px;
	width:519px;
}
#comm_title {
	width:499px;
	background:url(../images/comm_sel1bg.gif) no-repeat;
	margin:0 0 10px 12px;
	padding:10px;
	height:70px;
	font-size:14px;
	font-weight:bold;
}
#comm_title2 {
	width:499px;
	background:url(../images/comm_sel2bg.gif) no-repeat;
	margin:0 0 10px 12px;
	padding:10px;
	height:70px;
	font-size:12px;
	font-weight:bold;
}
#comm_title3 {
	width:499px;
	background:url(../images/comm_sel3bg.gif) no-repeat;

	margin:0 0 10px 12px;
	padding:10px;
	height:70px;
	font-size:12px;
	font-weight:bold;
}

.comm_postbox {
	width:517px;
	margin:0 0 20px 12px;
	border:solid 1px #434034;
	padding:0;
}
/* ---- repeat 9x --*/
.comm_girlhead1 {
	background:url(../images/comm_se1_t1.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead2 {
	background:url(../images/comm_se1_t2.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead3 {
	background:url(../images/comm_se1_t3.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead4 {
	background:url(../images/comm_se1_t4.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead5 {
	background:url(../images/comm_se1_t5.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead6 {
	background:url(../images/comm_se1_t6.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead7 {
	background:url(../images/comm_se1_t7.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead8 {
	background:url(../images/comm_se1_t8.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead9 {
	background:url(../images/comm_se1_t9.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead95 {
	background:url(../images/comm_se1_t95.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead97 {
	background:url(../images/comm_se1_t97.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead98 {
	background:url(../images/comm_se1_t98.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.comm_girlhead99 {
	background:url(../images/comm_se1_t99.gif) no-repeat;
	height:28px;
	width:517px;
	padding:10px 0 0 0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}


/* ---- repeat 9x --*/
.comm_girlhead2-1 {
	background:url(../images/comm_se1_t1.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-2 {
	background:url(../images/comm_se1_t2.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-3 {
	background:url(../images/comm_se1_t3.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-4 {
	background:url(../images/comm_se1_t4.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-5 {
	background:url(../images/comm_se1_t5.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-6 {
	background:url(../images/comm_se1_t6.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-7 {
	background:url(../images/comm_se1_t7.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-8 {
	background:url(../images/comm_se1_t8.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-9 {
	background:url(../images/comm_se1_t9.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-95 {
	background:url(../images/comm_se1_t95.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-97 {
	background:url(../images/comm_se1_t97.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-98 {
	background:url(../images/comm_se1_t98.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead2-99 {
	background:url(../images/comm_se1_t99.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}

/* ---- repeat 9x --*/
.comm_girlhead3-1 {
	background:url(../images/comm_se3_t1.gif) no-repeat;
	height:28px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-2 {
	background:url(../images/comm_se3_t2.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-3 {
	background:url(../images/comm_se3_t3.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-4 {
	background:url(../images/comm_se3_t4.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-5 {
	background:url(../images/comm_se3_t5.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-6 {
	background:url(../images/comm_se3_t6.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-7 {
	background:url(../images/comm_se3_t7.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-8 {
	background:url(../images/comm_se3_t8.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-9 {
	background:url(../images/comm_se3_t9.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-95 {
	background:url(../images/comm_se3_t95.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-97 {
	background:url(../images/comm_se3_t97.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-98 {
	background:url(../images/comm_se3_t98.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}
.comm_girlhead3-99 {
	background:url(../images/comm_se3_t99.gif) no-repeat;
	height:30px;
	width:507px;
	padding:10px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}





.comm_status {
	text-align:right;

}
.comm_status1 {
	text-align:right;
	padding:3px 5px 0 0;
	width:390px;
}

.comm_photo {
	width:100px;
	margin:10px 3px 15px 5px;
	float:left;
}
.comm3_photo {
	width:100px;
	margin:10px 3px 15px 8px;
	float:left;
}
.comm_txt {
	width:387px;
	float:left;
	margin:10px 0 0 0;
	background:#ffffff;
}
.comm2_txt {
	width:508px;
	float:left;
	margin:0 0 0 5px;
	background:#ffffff;
}
.comm3_txt {
	width:390px;
	float:left;
	margin:10px 0 0 0;
	background:#ffffff;
}
.comm_txt2 {
 width:515px;
 float:left;
 margin:15px 0 0 0;
 background:#ffffff;
}




.comm_dtitle1 {
	background: url(../images/comm1_logo1.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle2 {
	background: url(../images/comm1_logo2.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle3 {
	background: url(../images/comm1_logo3.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle4 {
	background: url(../images/comm1_logo4.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle5 {
	background: url(../images/comm1_logo5.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle6 {
	background: url(../images/comm1_logo6.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle7 {
	background: url(../images/comm1_logo7.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle8 {
	background: url(../images/comm1_logo8.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle9 {
	background: url(../images/comm1_logo9.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle95 {
	background: url(../images/comm1_logo95.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle97 {
	background: url(../images/comm1_logo97.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle98 {
	background: url(../images/comm1_logo98.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}
.comm_dtitle99 {
	background: url(../images/comm1_logo99.gif) #EEE2B0;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	height:15px;
	width:387px;
}




.comm_dpost {
	padding:5px 0 5px 15px;
	font-size:14px;
	width:370px;
}
.comm2_dpost {
	padding:5px 0 5px 5px;
	font-size:14px;
}
.comm_task {
	padding:0 0 0 3px;
	width:505px;
	border-bottom:#993300 solid 1px;
	margin:0 0 0 5px;
}
.comm_task img {
	margin:0 10px 0 0;
}
.comm_task2 {
	padding:5px 0 10px 3px;
	width:505px;
	border-bottom:#993300 solid 1px;
	margin:0 0 10px 5px;
	height:12px;
}
.comm_task2 img {
	margin:0 10px 0 0;
}

.comm_navbar {
	text-align:center;
	padding:10px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.comm_comment {
	float:right;
	margin:0 10px 0 0;
	font-size:12px;
}
.comm2_comment {
	font-size:12px;
	text-align:center;
}
.comm_past {
	padding:7px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background:#EEE2B0;
	margin:10px 0 15px 3px;
	width:497px;
}
.comm_more {
	text-align:right;
	font-size:10px;
}
#comm_totop {
	padding:10px 0 10px 0;
	text-align:center;
}
.comm_search {
	text-align:center;
	padding:7px 0;
	font-weight:normal;
}
.comm_navi {
	float:right;
}
.comm_navi img {
	padding:0 10px 0 0;
}
.comm2_poster {
	float:left;
	width:250px;
	margin:5px 0 15px 5px;
	font-size:12px;
}
.comm2_data {
	float:left;
	width:255px;
	margin:5px 0 15px 0;
	text-align:right;
	font-size:12px;
}
/*--安心・安全なお店--[ info1.html ]---------------------------*/

/* 外枠 */
div#info01_outline {
	width:540px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	border:1px #BDBDBD solid;
	float:left;
}


/* タイトル画像 */
div#info01_title {
	width:500px;
	margin:20px auto 20px auto;
	text-align:center;
}


/* 項目 */
div.info01_comment {
	width:520px;
	margin:0px auto 50px auto;
	text-align:left;
	font-size:14px;
}


div.info01_comment p {
	font-size:14px;
	color:#000;
	font-weight:normal;
	margin:10px 0px 0px 25px;
	padding:0px;
}



/*--楽しくお遊びいただくために--[ info2.html ]---------------------------*/

/* 外枠 */
div#info02_outline {
	width:540px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	border:1px #bdbdbd solid;
	float:left;
}


/* タイトル画像 */
div#info02_title {
	width:522px;
	margin:20px auto 20px auto;
	text-align:center;
}


/* 項目 */
div.info02_comment {
	width:480px;
	margin:0px auto 50px auto;
	text-align:left;
}

div.info02_comment p {
	font-size:14px;
	color:#000;
	font-weight:normal;
	margin:20px 0px 0px 0px;
	padding:0px;
}

div.info02_comment ul {
	margin:20px 0px 0px 0px;
	padding:0px;
}

div.info02_comment li {
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 0px 20px;
	padding:0px;
}



/*--ご利用案内--[ info3.html ]-------------------------------------*/

/* 外枠 */
div#info03_outline {
	width:540px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	border:1px #bdbdbd solid;
	float:left;
}


/* タイトル画像 */
div#info03_title {
	width:490px;
	margin:20px auto 20px auto;
	text-align:center;
}


/* 項目 */
div.info03_comment {
	width:530px;
	margin:0px auto 50px auto;
	text-align:left;
}

div.info03_comment p {
	font-size:14px;
	color:#000;
	font-weight:normal;
	margin:20px 0px 0px 25px;
	padding:0px;
}

div.info03_comment center {
	margin-top:30px;
}



/*--会員特典--[ info3.html ]-------------------------------------*/

/* 外枠 */
div#kaiin_outline {
	width:539px;
	height:1410px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background:url(../images/kaiin_bg.jpg) no-repeat right 650px #fff;
	border:1px #bdbdbd solid;
	text-align:center;
}


div#kaiin_outline center {
	margin-top:100px;
}


/* 項目 */
div.kaiin_comment {
	width:520px;
	margin:0px auto 50px auto;
	text-align:left;
}

div.kaiin_comment p {
	color:#000;
	font-size:14px;
	font-weight:normal;
	margin:20px 0px 0px 25px;
	padding:0px;
}

/*------------------------------------- gravure -----------------*/

#gravure_txt {
	width:450px;
	margin:20px auto;
	border:#996600 solid 5px;
	font-size:14px;
	font-weight:bold;
	padding:70px 10px 20px 10px;
	background:url(../images/grav_login.gif) no-repeat #FFFFFF;
}
#gravure_txt th {
	padding:5px;
}
#gravure_txt td {
	padding:5px;
}
.gravure_txt2 {
	font-size:12px;
	font-weight:normal;
	margin:0 0 15px 0;
}



#gravure_txt a:link {
	color:#993300;
	text-decoration:none;
}
#gravure_txt a:hover {
	border-bottom:#993300 dotted 1px;
	text-decoration:none;
	color:#993300;
}
#gravure_txt a:visited {
	color:#993300;
	text-decoration:none;
}


/*------------------------------------- newface NEW style -----------------*/

.nn_img {
	padding:10px;
	margin:10px;
	width:100px;
	background:#FFFFFF
	
}

#iframe_box {
	width:520px;
	margin:5px 10px 5px 10px;
	font-size:12px;
}

#iframe_box td {
	border:solid #000000 1px;
}
