body   { text-align: center; margin-top: 0; padding-top: 0;
    scrollbar-face-color: #FFCCCC;
	scrollbar-darkshadow-color: #ffcccc;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFCCFF;
    scrollbar-arrow-color: #FF0000;
 }
.contents  { text-align: center; margin: auto; width: 800px; border: solid 1px #f09 }
.td2 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-decoration: none; text-align: center; height: 20px; border-top: 2px solid #fff; border-bottom: 2px solid #fff }
.td4 { font-size: 12px; text-align: center; letter-spacing: 2px; padding: 5px }
.td5 { font-size: 15px; text-align: center; letter-spacing: 3px; padding: 5px }
.td6 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", "Osaka-", Osaka, "pSVbN"; line-height: 13px; text-align: left; padding: 1px }
.td7 { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 600; text-decoration: none; text-align: center; padding: 1px }
.td_gregi { border-top: 2px solid #fff }
.td_kiyaku01 { color: #fff; font-size: 14px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; font-weight: bold; background-color: #f00; text-align: center; padding: 3px; border-top: 1px solid #f09; border-right: 1px solid #f09; border-left: 1px solid #f09 }
.td_kiyaku02 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; line-height: 13px; text-align: left; padding: 3px; border-right: 1px solid #f09; border-bottom: 1px solid #f09; border-left: 1px solid #f09 }
.td_kiyaku03 { font-size: 13px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; font-weight: 700; text-align: left; padding: 3px; border-right: 1px solid #f09; border-bottom: 1px dotted #f09; border-left: 1px solid #f09 }
.td_kiyaku3 { font-size: 13px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; font-weight: 700; text-align: center; padding: 3px }
.kibouid { font-size: 14px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; background-color: #fcf; padding: 3px; border-top: 3px solid #f3c; border-right: 3px solid #f3c; border-left: 3px solid #f3c }
.kibouid1 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-align: left; padding: 3px; border-top: 3px solid #f3c; border-right: 3px solid #f3c }
.kibouid2 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-align: center; padding: 3px; border-top: 3px solid #f0c; border-right: 3px #f0c; border-bottom: 3px #f0c; border-left: 3px #f0c }
.g_input { font-size: 13px; text-decoration: none; background-color: #fcf; text-align: left; padding: 3px; border-bottom: 1px solid #f0c; border-left: 1px solid #f0c }
.g_input1 { font-size: 13px; text-decoration: none; background-color: #fcf; text-align: left; padding: 3px; border-top: 1px solid #f0c; border-bottom: 1px solid #f0c; border-left: 1px solid #f0c }
.g_inputkoumoku { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-decoration: none; text-align: left; padding: 3px; border-right: 1px solid #f0c; border-bottom: 1px solid #f0c; border-left: 1px solid #f0c }
.g_inputkoumoku a { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; color: #0000FF; text-decoration: none; text-align: left; padding: 3px }
.g_inputkoumoku a:hover { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; color: #FF0000; text-decoration: none; text-align: left; padding: 3px }
.g_inputkoumoku1 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-decoration: none; text-align: left; padding: 3px; border: solid 1px #f0c }
.g_inputkoumoku2 { font-size: 12px; font-family: "lr SVbN", "lr oSVbN", "qMmpS Pro W3", Osaka-, Osaka, pSVbN; text-decoration: none; text-align: center; padding: 3px }
.submit {
	background-color: #FF9999;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size:12px;
}.maintd {
	padding-top: 5px;
}
.title {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	text-decoration: none;
	background-color: #FFCC00;
	text-align: left;
	padding: 2px;
}
.date {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	color: #990000;
}
.date img {
	float:left;
	border: 1px solid #FF00FF;
}
.date_2 {
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding: 2px;
	color:#990000;
	letter-spacing: normal;
}
.topixtd {
	padding: 3px;
	border: 0px none;
}
.girlhunttte {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	line-height: 13px;
}
.kensaku_menu{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	color: #6633FF;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 20px;
}
.kensaku_menu a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	color: #6633FF;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.kensaku_menu a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.kensaku_menu_c{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #00FF33;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 5px;
}
.kensaku_menu_c a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #00FF33;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.kensaku_menu_c a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.kousin_zyohou_menu{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #DD9900;
	text-decoration: none;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.kousin_zyohou_menu a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #DD9900;
	text-decoration: none;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.kousin_zyohou_menu a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.area_kensaku{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	text-align: center;
}
.kousin_zyohou{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #DD9900;
	background-color: #FFFFCC;
	text-decoration: none;
	text-align: center;
}
.gyosyu_kensaku{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #00FF00;
	background-color: #CCFFCC;
	text-decoration: none;
	text-align: center;
}
.menu_title{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #CC3366;
	text-decoration: none;
	text-align: center;
	padding: 5px;
}
.mypagetd1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	background-color: #FFCCFF;
	text-align: left;
	padding: 2px;
}
.next_before {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	padding: 2px;
}
.submit2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	background-color: #FFCCFF;
	text-align: center;
	padding: 1px;
}
.kensakukoumoku {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	text-align: center;
	padding: 2px;
}
.deltitle {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	background-color: #FFCCFF;
	text-align: center;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
}
.deltitle2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	background-color: #FFCCFF;
	text-align: center;
	padding: 2px;
	border: 1px solid #FF00FF;
}
.delkoumoku {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
}
.delkoumoku2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
	border-right-width: 1px;
	border-right-color: #FF00FF;
}
.category {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF00FF;
}
.shop_topix {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color:#66FF99
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.shop_topix a {
	color:#333333;
	text-decoration: none;
}
.shop_topix a:hover {
	color:#FF0000;
	text-decoration: none;
}
.topix_sname {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color:#66FF99
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.topix_sname a {
	color:#FF33FF;
	text-decoration: none;
}
.topix_sname a:hover {
	color:#FF0000;
	text-decoration: none;
}
.topix_date {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color:#66FF99
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.topix_date a {
	color:#FF9933;
	text-decoration: none;
}
.topix_date a:hover {
	color:#FF0000;
	text-decoration: none;
}
.topix_style{
	width: inherit;
	height: inherit;
	overflow:scroll;
}	
.category2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding: 2px;
	height: auto;
	border: none;
}
.step {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF00FF;
	border-right-color: #FF00FF;
	border-left-color: #FF00FF;
	line-height: 14px;
}
.step2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	border: 1px solid #FF00FF;
	line-height: 14px;
}
.stepleft {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FF00FF;
	border-left-color: #FF00FF;
}
.stepleft image{
	border:solid; 1px; color:#FF00FF;
}
.stepleft2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FF00FF;
	border-left-color: #FF00FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF00FF;
}
.image {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF00FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF00FF;
} 
.enter_leave {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	text-decoration: none;
	text-align: center;
}
.enter_leave a {
	color:#FF00FF;
	text-decoration: none;
}
.enter_leave a:hover {
	color:#FF0000;
	text-decoration: none;
}
.textmenu {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 18px;
	font-weight:900;
	margin: 10px 5px 10px 20px;
	text-decoration: none;
	text-align: left;
}
.textmenu a {
	color:#6699FF;
	text-decoration: none;
}
.textmenu a:hover {
	color:#6699FF;
	background-color:#FF33FF;
	text-decoration: none;
}
.textkensakumenu {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	margin: 10px 5px 10px 35px;
	text-decoration: none;
	text-align: left;
}
.textkensakumenu a {
	color:#6699FF;
	text-decoration: none;
}
.textkensakumenu a:hover {
	color:#6699FF;
	background-color:#FF33FF;
	text-decoration: none;
}
.riyoukiyaku {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	color: #FF0000;
}
.riyoukiyaku a{
	color: #FF0000;
	text-decoration: none;
}
h1.osigoto {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	margin: 0px 0px 5px;
	vertical-align: text-top;
	font-weight: bold;
	padding: 0px;

}
h1 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 14px;
	font-weight:lighter;
	color: #9966FF;
	margin: 2px;
	text-decoration: none;
	padding: 0px;
}
h1 a{
	color: #9966FF;
	text-decoration: none;
}
h1 a:hover{
	color: #9966FF;
	text-decoration: none;
}
h2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	color: #ffffff;
	margin: 0px 0px 0px;
	text-decoration: none;
}
h3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	color: #ffffff;
	margin: 2px;
	text-decoration: none;
}
.link {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	padding: 10x;
	margin: 5px;
}
.link a {
	color: #FF00FF;
}
.indexcontents {
	text-align: left;
	width: 600px;
	border: 1px solid #CCCCCC;
	margin: auto;
}
.indextd {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF99FF;
	border-bottom-color: #FF99FF;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	padding: 2px;
}
.link_cate {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	border: 1px solid #0000FF;
}
.td_return {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	padding: 2px;
}
.td_return a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #FF00FF;
	text-decoration: none;
}
.td_name {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FF00FF;
	text-decoration: none;
	text-align: left;
	padding: 1px;
}
.td_name a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FF00FF;
	text-decoration: none;
}
.td_rename {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FF00FF;
	text-decoration: none;
	text-align: left;
	padding: 5px;
}
.td_remes {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	padding: 0px 6px 6px;
}
.td_point {
	border: 1px solid #FF00FF;
}
.td_point2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FF0000;
	text-decoration: blink;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
}
.title_topix {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	background-color: #FF0000;
	text-align: left;
	padding: 2px;
	border: 1px solid #333333;
	color: #FFFFFF;
}
.date_topix {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	color: #990000;
	line-height: 120%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.date_topix img {
	float: left;
	border: 1px solid #FF00FF;
}
.td_quocard {
	padding-bottom: 5px;
	text-align: center;
}
.bbs_saishin01 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #FF00FF;
	text-decoration: underline;
	text-align: center;
	padding: 2px;
	border: none;
	line-height: 150%;
}
.bbs_saishin02 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	text-align: left;
	padding: 2px 2px 2px 20px;
	line-height: 120%;
	border: none;
}
.bbs_saishin02 a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	line-height: 120%;
	color: #990000;
	text-decoration: none;
}
.footer {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #FF00FF;
	text-decoration: none;
	padding: 2px 2px 0px;
	height: 20px;
	text-align: center;
	vertical-align: text-botom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF00FF;
	border-right-color: #FF00FF;
	border-left-color: #FF00FF;
}
.footer a {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FF00FF;
	text-decoration: none;
	text-align: center;
	vertical-align: text-botom;
	height: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.footer a:hover {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FF0000;
	text-decoration: none;
}
.index_category {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #666666;
	text-align: left;
	padding: 2px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.toptx {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding: 2px;
}
.shop_link {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 14px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.shop_link a {
	color:#FF00FF;
	text-decoration: none;
}
.shop_link a:hover {
	color:#FF0000;
	text-decoration: none;
}
.shop_link2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.shop_link2 a {
	color:#777777;
	text-decoration: none;
}
.shop_link2 a:hover {
	color:#FF0000;
	text-decoration: none;
}
.tpshop_link {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
}
.tpshop_link a {
	color:#FF00FF;
	text-decoration: none;
}
.tpshop_link a:hover {
	color:#FF0000;
	text-decoration: none;
}
.tr_enter {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF99FF;
	border-bottom-color: #FF99FF;
}
.login_td01 {
	background-image: url(http://www.g-hunt.com/img/log_t_04.gif);
	background-repeat: repeat-y;
}
.login_td02 {
	background-image: url(http://www.g-hunt.com/img/log_t_06.gif);
	background-repeat: repeat-y;
}
DIV#shoptopix{
  overflow: auto;
  width : 420px;
  height : 200px;
}
