.style3 {color: #FF3300}.style4 {color: #FF0000}body {	background-image: url(../img/bg_img.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;}a {}a:hover {	color: #000033;}li {	list-style-type: none;}h1,h2,h3,h4,h5,h6,p,ul,li,em,strong {	margin: 0px;	padding: 0px;	font-size: 12px;	font-weight: normal;}form {	margin: 0px;	padding: 0px;}address {	font-style: normal;	font-weight: normal;}input:focus {	background-color: #D6FAFF;}textarea:focus {	background-color: #D6FAFF;}.float_r {	float: right;}.float_l {	float: left;}.both {	clear: both;}.mar_tb10 {	margin-top: 10px;	margin-bottom: 10px;}.mar_b10 {	margin-bottom: 10px;}.mar_t10 {	margin-top: 10px;}.mar_9 {	margin: 9px;}.none {	display: none;}#all {	width: 757px;	margin-right: auto;	margin-left: auto;}#admin_all {	width: 1200px;	margin-right: auto;	margin-left: auto;}#header {	height: 176px;	background-image: url(../img/bg_header.png);	background-position: bottom;	background-repeat: no-repeat;	margin: 0px;}#header_tr {	float: right;	width: 480px;	padding-right: 17px;}#header_tl {	width: 220px;	margin-left: 30px;	padding-top: 25px;}#header_tl table {	width: 200px;	margin-right: auto;	margin-left: auto;}.inp150 {	width: 150px;}#site_ID {	float: right;}#head_img1 {	float: left;	margin-top: 14px;	margin-bottom: 7px;}#site_ID a {	background-image: url(../img/site_ID.jpg);	text-indent: -9999px;	display: block;	height: 126px;	width: 167px;}#btn_login {	background-image: url(../img/btn_login.jpg);	height: 39px;	width: 118px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-indent: -9999px;}#btn_login:hover {	background-image: url(../img/btn_login2.jpg);	height: 39px;	width: 118px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-indent: -9999px;}#btn_logout {	background-image: url(../img/btn_logout.jpg);	height: 39px;	width: 118px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-indent: -9999px;}#btn_logout:hover {	background-image: url(../img/btn_logout2.jpg);	height: 39px;	width: 118px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-indent: -9999px;}#main_menu li {	float: left;}#main_menu {	width: 718px;	margin-right: auto;	margin-left: auto;	clear: both;}#btn_home a {	background-image: url(../img/btn_home.jpg);	display: block;	height: 37px;	width: 117px;	text-indent: -9999px;}#btn_home a:hover {	background-image: url(../img/btn_home2.jpg);	display: block;	height: 37px;	width: 117px;	text-indent: -9999px;}#btn_hajimete a {	background-image: url(../img/btn_hajimete.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 118px;}#btn_hajimete a:hover {	background-image: url(../img/btn_hajimete2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 118px;}#btn_kaiin a {	background-image: url(../img/btn_member.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 120px;}#btn_kaiin a:hover {	background-image: url(../img/btn_member2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 120px;}#btn_schedule a {	background-image: url(../img/btn_schedule.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 119px;}#btn_schedule a:hover {	background-image: url(../img/btn_schedule2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 119px;}#btn_profile a {	background-image: url(../img/btn_profile.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 119px;}#btn_profile a:hover {	background-image: url(../img/btn_profile2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 119px;}#btn_help a {	background-image: url(../img/btn_help.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 125px;}#btn_help a:hover {	background-image: url(../img/btn_help2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 125px;}#btn_chatroom a {	background-image: url(../img/btn_chatroom.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 118px;}#btn_chatroom a:hover {	background-image: url(../img/btn_chatroom2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 118px;}#btn_buypoint a {	background-image: url(../img/btn_buypoint.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 120px;}#btn_buypoint a:hover {	background-image: url(../img/btn_buypoint2.jpg);	text-indent: -9999px;	display: block;	height: 37px;	width: 120px;}#box_info_con {	width: 449px;	padding-right: 32px;	padding-left: 32px;}#box_info_con li {	margin-bottom: 5px;	margin-top: 5px;}#box_info_con li:first-letter {	margin-bottom: 5px;	margin-top: 5px;	color: #FFCC00;}#wrap_main_l {	width: 535px;	float: left;}#wrap_maincnt {	width: 520px;}.box_todaygirl {	width: 118px;	border: 1px solid #FFA8A1;	float: left;	margin-right: 10px;	margin-bottom: 10px;	text-align: center;	padding-bottom: 5px;	background-color: #FFEFEC;}.box_todaygirl img {	margin-right: auto;	margin-left: auto;	display: block;	margin-top: 7px;	margin-bottom: 5px;}.box_todaygirl h4 {	font-weight: bold;}.box_todaygirl p {}#wrap_main_r {	float: right;	width: 222px;	background-color: #FFFF93;	margin-top: 20px;	text-align: center;	padding-top: 10px;	padding-bottom: 10px;}#wrap_main_r img {	margin-right: auto;	margin-left: auto;	padding-bottom: 20px;}#box_info {	background-image: url(../img/bg_info.jpg);	width: 512px;}#head_info_top {	background-image: url(../img/head_info_top.jpg);	height: 52px;	width: 513px;	background-repeat: no-repeat;	text-indent: -9999px;}#head_info_bottom {	background-image: url(../img/head_info_bottom.jpg);	height: 20px;	width: 513px;}#footer {	clear: both;}#footer_menu {	text-align: center;	clear: both;}#footer_menu li {	display: inline;}#pagetop a {	background-image: url(../img/btn_pagetop.jpg);	display: block;	height: 17px;	width: 65px;	text-indent: -9999px;	float: right;}#pagetop a:hover {	background-image: url(../img/btn_pagetop2.jpg);	display: block;	height: 17px;	width: 65px;	text-indent: -9999px;	float: right;}#footer_copy {	background-image: url(../img/bg_footer.jpg);	height: 50px;	text-align: center;	padding-top: 20px;}#bar_plofile {	background-image: url(../img/bar_profile.jpg);	height: 42px;	width: 754px;	text-indent: -9999px;	margin-right: auto;	margin-left: auto;}#bar_schedule {	background-image: url(../img/bar_schedule.jpg);	height: 42px;	width: 756px;	text-indent: -9999px;	margin-right: auto;	margin-left: auto;	margin-bottom: 30px;}#bar_regist {	background-image: url(../img/bar_menberentry.jpg);	text-indent: -9999px;	height: 42px;	width: 756px;	margin-right: auto;	margin-left: auto;	margin-bottom: 30px;}#bar_inquiry {	background-image: url(../img/bar_inquiry.jpg);	height: 44px;	width: 754px;	margin-top: 30px;	text-indent: -9999px;}#bar_help {	background-image: url(../img/bar_help.jpg);	height: 44px;	margin-top: 30px;	text-indent: -9999px;}#bar_beginer {	background-image: url(../img/bar_firsttime.jpg);	height: 42px;	margin-top: 30px;	text-indent: -9999px;}#bar_chatroom {	background-image: url(../img/bar_chatroom.jpg);	height: 42px;	margin-top: 30px;	text-indent: -9999px;}#bar_help {	background-image: url(../img/bar_help.jpg);	height: 42px;	margin-top: 30px;	text-indent: -9999px;}#bar_memberentry {	background-image: url(../img/bar_memberentry.jpg);	height: 42px;	margin-top: 30px;	text-indent: -9999px;}#bar_point {	background-image: url(../img/bar_point.jpg);	height: 42px;	margin-top: 30px;	text-indent: -9999px;}#btn_user_date a {	background-image: url(../img/btn_mymenu.jpg);	height: 39px;	width: 68px;	text-indent: -9999px;	display: block;	background-repeat: no-repeat;}#btn_user_date a:hover {	background-image: url(../img/btn_mymenu2.jpg);	height: 39px;	width: 68px;	text-indent: -9999px;	display: block;	background-repeat: no-repeat;}