@charset "UTF-8";
body{ FONT-SIZE: 12px; FONT-FAMILY:"Verdana","Arial",
             "Helvetica",
             "sans-serif",
			 "MS UI Gothic",
             "MS 明朝",
             "MSＰゴシック",
             "ゴシック",
             "Osaka";}
.wrap {
	width:806px;
	padding:15px;
	font-size:12px;
	line-height:16px;
	margin:0;
}
#tab {
	width:790px;
	padding:0;
	margin:0 auto;
	list-style:none;
}
#tab ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#tab a, #tab li {
	display:block;
	width:156px;
	height:55px;
}
#tab a {
	text-decoration:none;
	background: url(../img/howto/menu2.jpg) no-repeat;
}
#tab li {
	display:inline;
	text-align: center;
	float: left;
}
#menu1 a {
	background-position:-2px -2px;
	width:156px;
	height:55px;
	list-style:none;
}
#menu1 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu1 a:hover {
	background-position:-2px -56px;
	width:156px;
	height:55px;
	list-style:none;
}
#menu1 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu1ON a {
	background-position:-2px -56px;
	width:156px;
	height:55px;
	list-style:none;
}
#menu1ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#menu2 a {
	background-position:-160px -2px;
	width:156px;
	height:55px;
}
#menu2 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu2 a:hover {
	background-position:-160px -56px;
	width:156px;
	height:55px;
}
#menu2 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu2ON a {
	background-position:-160px -56px;
	width:156px;
	height:55px;
}
#menu2ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#menu3 a {
	background-position:-318px -2px;
	width:156px;
	height:55px;
}
#menu3 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu3 a:hover {
	background-position:-318px -56px;
	width:156px;
	height:55px;
}
#menu3 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu3ON a {
	background-position:-318px -95px;
	width:156px;
	height:55px;
}
#menu3ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#menu4 a {
	background-position:-476px -2px;
	width:156px;
	height:55px;
}
#menu4 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu4 a:hover {
	background-position:-476px -56px;
	width:156px;
	height:55px
}
#menu4 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu4ON a {
	background-position: -476px -56px;
	width:156px;
	height:55px
}
#menu4ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#menu5 a {
	background-position:-634px -2px;
	width:156px;
	height:55px
}
#menu5 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu5 a:hover {
	background-position:-634px -56px;
	width:156px;
	height:55px
}
#menu5 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu5ON a {
	background-position:-634px -56px;
	width:156px;
	height:55px
}
#menu5ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#menu6 a {
	background-position:-792px -2px;
	width:156px;
	height:55px
}
#menu6 a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu6 a:hover {
	background-position:-792px -56px;
	width:156px;
	height:55px
}
#menu6 a:hover dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	display:none;
}
#menu6ON a {
	background-position:-792px -56px;
	width:156px;
	height:55px
}
#menu6ON a dl {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
.sbmenu {
	padding:10px;
	margin:0;
}
p.sbmenu {
	font-size:14px;
	font-weight:bold;
	color:#ff0099;
	border-bottom:2px solid #ff0099;
	margin:0;
	padding-top:10px;
}
.f10 {
	font-size:10px;
}
.f12 {
	font-size:12px;
}
.floatR {
	float:right;
	margin-right:10px;
}
.float {
	float:left;
}
.block {
	width:790px;
}
.textRight {
	padding:0 0 10px 10px;
}
.onepoint {
	border:1px solid #00CCCC;
	background-color:#CCFFFF;
	margin-left:20px;
	width:300px;
}
.onepoint p {
	color:#330000;
	margin:0;
	padding:5px;
}
.box {
	width:770px;
	padding:0 0 5px 20px;
	margin:0;
}
.btmlink {
	padding:3px;
	margin:5px;
	border:1px solid #FF99CC;
	background-color: #EAEDE9;
	text-align:center;
}
img {
	border:none;
}
.boxR {
	width:340px;
}
.noCss {
	display:none;
}
.imgbdr1 {
	border:1px solid #666666;
}




#howto_wrapper {
	width:772px;
	margin:0;
	padding:20px 33px 100px;
}
#howto_wrapper h1, #howto_wrapper h2, #howto_wrapper h3, #howto_wrapper h4, #howto_wrapper h5, #howto_wrapper h6, #howto_wrapper p, #howto_wrapper table, #howto_wrapper tr, #howto_wrapper th, #howto_wrapper td, #howto_wrapper ul, #howto_wrapper li, #howto_wrapper img, #howto_wrapper div {
	line-height:1.6em;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
	letter-spacing:0.1em;
}
#howto_wrapper a img {
	border-width:0;
}
div#sub_navi {
	width:772px;
	text-align:right;
	margin:0 0 20px 0;
}
#sub_navi p {
	margin:0;
	padding:0;
}
.gototop {
	clear:both;
	text-align:center;
	background-color:ffe0cc;
	padding:10px;
}
.gototop p {
	margin:0;
	padding:0;
}
.gototop a {
	color:#ff6600;
	text-decoration:none;
}
.gototop a:hover {
	text-decoration:underline;
}
#howto_wrapper .liststyle01 {
	margin-bottom:20px;
	height:30px;
	line-height:1.3em;
}
#howto_wrapper .liststyle01 img {
	vertical-align:top;
	margin-right:10px;
	float:left;
}
#howto_wrapper .liststyle02 {
	margin-bottom:20px;
	height:30px;
	line-height:1.3em;
}
#howto_wrapper .liststyle02 img {
	margin-right:10px;
	vertical-align:middle;
}
#howto_wrapper .section {
	width:752px;
	padding:0 10px 40px;
}
#howto_wrapper p.intro_txt {
	margin-bottom:30px;
}
#howto_wrapper p.intro_txt2 {
	margin-bottom:10px;
}
#howto_wrapper .btn_area {
	text-align:center;
	margin-bottom:40px;
}
#howto_wrapper .btn_area img {
	margin:0 10px;
}
.txt_red {
	color:#FF0000;
}

div#basic_main_navi {
	width:772px;
	height:51px;
	margin:0 0 20px 0;
	padding:0;
}
#basic_main_navi ul {
	margin:0;
	padding:0;
}
#basic_main_navi ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#basic_main_navi ul li a {
	display:block;
}
#basic_main_navi ul li#go_thumbnail a {
	width:152px;
	height:51px;
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat 0px 0px;
	margin-right:3px;
}
#basic_main_navi ul li#go_thumbnail a:hover {
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat 0px -51px;
}
#basic_main_navi ul li#go_waiting a {
	width:152px;
	height:51px;
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -155px 0px;
	margin-right:3px;
}
#basic_main_navi ul li#go_waiting a:hover {
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -155px -51px;
}
#basic_main_navi ul li#go_profile a {
	width:152px;
	height:51px;
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -310px 0px;
	margin-right:3px;
}
#basic_main_navi ul li#go_profile a:hover {
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -310px -51px;
}
#basic_main_navi ul li#go_icon a {
	width:152px;
	height:51px;
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -465px 0px;
	margin-right:3px;
}
#basic_main_navi ul li#go_icon a:hover {
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -465px -51px;
}
#basic_main_navi ul li#go_fee a {
	width:152px;
	height:51px;
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -620px 0px;
}
#basic_main_navi ul li#go_fee a:hover {
	background:url(../img/howto_basic/navi_basic.jpg) no-repeat -620px -51px;
}




div#convenient_main_navi {
	width:772px;
	height:51px;
	margin:0 0 20px 0;
	padding:0;
}
#convenient_main_navi ul {
	margin:0;
	padding:0;
}
#convenient_main_navi ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#convenient_main_navi ul li a {
	display:block;
}
#convenient_main_navi ul li#go_mileage a {
	width:152px;
	height:51px;
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat 0px 0px;
	margin-right:3px;
}
#convenient_main_navi ul li#go_mileage a:hover {
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat 0px -51px;
}
#convenient_main_navi ul li#go_favorite a {
	width:152px;
	height:51px;
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -155px 0px;
	margin-right:3px;
}
#convenient_main_navi ul li#go_favorite a:hover {
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -155px -51px;
}
#convenient_main_navi ul li#go_notice a {
	width:152px;
	height:51px;
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -310px 0px;
	margin-right:3px;
}
#convenient_main_navi ul li#go_notice a:hover {
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -310px -51px;
}
#convenient_main_navi ul li#go_checker a {
	width:152px;
	height:51px;
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -465px 0px;
	margin-right:3px;
}
#convenient_main_navi ul li#go_checker a:hover {
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -465px -51px;
}
#convenient_main_navi ul li#go_userprof a {
	width:152px;
	height:51px;
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -620px 0px;
}
#convenient_main_navi ul li#go_userprof a:hover {
	background:url(../img/howto_convenient/navi_convenient.jpg) no-repeat -620px -51px;
}




#howto_wrapper div.basic_gototop {
	width:772px;
	clear:both;
	text-align:center;
	background-color:ffe0cc;
	padding:10px 0;
}
.basic_gototop a {
	color:#ff6600;
	text-decoration:none;
}
.basic_gototop a:hover {
	color:#ff6600;
	text-decoration:underline;
}
#howto_wrapper div.img_area {
	margin:0 0 40px 10px;
	width:350px;
	float:left;
}
#howto_wrapper div.img_area02 {
	margin:0 0 40px 0;
	width:370px;
	float:left;
}
#howto_wrapper div.img_area03 {
	margin:0 0 40px 10px;
	width:300px;
	float:left;
}
#howto_wrapper div.desc {
	float:right;
	width:372px;
	margin-right:10px;
}
#howto_wrapper div.desc .intro {
	margin-bottom:20px;
}
#howto_wrapper div.desc .list_area {
	margin:20px 0;
}
#howto_wrapper div.desc .list_area img {
	vertical-align:middle;
	margin-right:10px;
}
#howto_wrapper div.desc .list_area .desc_list {
	margin-bottom:10px;
}
#howto_wrapper div.desc .enclosure {
	color:#FF6600;
	padding:10px;
	border:1px solid #FF6600;
	background-color:#ffefe5;
}




div#thumbnail {
	clear:left;
	margin:0 0 40px 0;
}
#thumbnail h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_thumbnail.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}
#thumbnail #thumbnail_01 {
	width:600px;
	margin:0 86px 50px;
}
#thumbnail_02 {
}
#thumbnail_02 p {
	margin:0;
	padding:0;
}
#thumbnail_02 td {
	margin:0;
	padding:0;
}
#thumbnail_02 #table_left {
	float:left;
	margin:0 56px 0 60px;
}
#thumbnail_02 #table_right {
	float:left;
	margin:0;
	padding:0;
}
#thumbnail_02 img {
	border:1px solid #663300;
	margin-bottom:30px;
}
#thumbnail_02 .tit {
	margin-left:20px;
	text-indent:-9999px;
	width:150px;
	height:24px;
}
#thumbnail_02 #tit_taiki {
	background:#FFFFFF url(../img/howto_basic/tit_taikichu.gif) no-repeat left top;
}
#thumbnail_02 #tit_kchat {
	background:#FFFFFF url(../img/howto_basic/tit_k_chatchu.gif) no-repeat left top;
}
#thumbnail_02 #tit_chat {
	background:#FFFFFF url(../img/howto_basic/tit_chatchu.gif) no-repeat left top;
}
#thumbnail_02 #tit_vibe {
	background:#FFFFFF url(../img/howto_basic/tit_vibechu.gif) no-repeat left top;
}
#thumbnail_02 #tit_doublevibechu {
	background:#FFFFFF url(../img/howto_basic/tit_doublevibechu.gif) no-repeat left top;
}
#thumbnail_02 .description {
	margin:20px 0 0 20px;
	width:150px;
}




div#free_waiting {
	width:772px;
	margin:0 0 40px 0;
}
#free_waiting h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_free_waiting.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}




div#profile {
	width:772px;
	margin:0 0 40px 0;
}
#profile h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_profile.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}




div#icon_desc {
	width:772px;
	margin:0 0 40px 0;
}
#icon_desc h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_icon_desc.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}
#icon_desc #icon_left {
	width:366px;
	float:left;
	margin:0 0 30px 10px;
	border:1px solid #999999;
}
#icon_desc #icon_right {
	width:366px;
	float:right;
	margin:0 10px 30px 0;
	border:1px solid #999999;
}
#icon_desc td {
	border-bottom:1px solid #CCCCCC;
}
#icon_desc .icon_img {
	border-right:1px dotted #CCCCCC;
	padding:15px;
}
#icon_desc .icon_text {
	padding:0 15px;
}
#icon_desc .bg_grey {
	background-color:#f2f2f2;
}
div#icon_desc02 {
	width:772px;
	margin:0 0 40px 0;
}
#icon_desc02 #icon_left {
	width:366px;
	float:left;
	margin:0 0 30px 0;
	border:1px solid #999999;
}
#icon_desc02 #icon_right {
	width:366px;
	float:right;
	margin:0 0 30px 0;
	border:1px solid #999999;
}
#icon_desc02 td {
	border-bottom:1px solid #CCCCCC;
}
#icon_desc02 .icon_img {
	border-right:1px dotted #CCCCCC;
	padding:5px;
	width:52px;
	text-align:center;
}
#icon_desc02 .icon_text {
	padding:10px;
}
#icon_desc02 .bg_grey {
	background-color:#f2f2f2;
}




div#HDchat {
	width:772px;
	margin:0 0 40px 0;
}
#HDchat h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_HDchat.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}
#HDchat div {
	margin-bottom:30px;
}
#HDchat div h4 {
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}
#HDchat div ul {
	font-size:12px;
	list-style-position:inside;
	margin-top:10px;
}
#HDchat div ul a:link {
	color:#ff0099;
	text-decoration:none;
}
#HDchat div ul a:hover {
	color:#ff99cc;
	text-decoration:none;
}
#HDchat div p {
	font-size:12px;
}
#HDchat div p.bold_type {
	font-weight:bold;
}




div#newWindow {
	width:772px;
	margin:0 0 40px 0;
}
#newWindow h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_newWindow.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}




div#newWindow02 {
	width:772px;
	margin:0 0 40px 0;
}
#newWindow02 h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_newWindow.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}




div#iprice_desc {
	width:772px;
	margin:0 0 40px 0;
}
#price_desc h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_basic/tit_price_desc.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF6600;
}
#price_desc table {
	width:752px;
	margin:0 10px 40px;
	border:1px solid #FF9900;
	text-align:center;
}
#price_desc table th, #price_desc table td {
	padding:10px;
}
#price_desc table th {
	background-color:#FF9900;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
}
#price_desc table .bg_basic {
	background-color:#FFFFD9;
}
#price_desc table .bg_option {
	background-color:#FFE4CC;
}
#price_desc table .bg_basic td, #price_desc table .bg_option td {
	border-right:1px solid #FF9900;
	border-bottom:1px dotted #FF9900;
}
#price_desc table th.none_borderright, #price_desc table td.none_borderright {
	border-right-style:none;
}
#price_desc table td.solid_borderbottom {
	border-bottom-style:solid;
}
#price_desc table td.none_borderbottom {
	border-bottom-style:none;
}
#price_desc table .price_title {
	font-weight:bold;
}
#price_desc table .price_txt {
	text-align:left;
	width:280px;
}




#howto_wrapper div.convenient_gototop {
	width:772px;
	clear:both;
	text-align:center;
	background-color:d6ebcc;
	padding:10px 0;
}
.convenient_gototop a {
	color:#339900;
	text-decoration:none;
}
.convenient_gototop a:hover {
	color:#339900;
	text-decoration:underline;
}




div#mileage {
	width:772px;
	margin:0 0 40px 0;
}
#mileage h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_mileage.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
#mileage .section h4.subtit01 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_mileage_sub01.gif) no-repeat left top;
	padding-bottom:10px;
}
#mileage .section h4.subtit02 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_mileage_sub02.gif) no-repeat left top;
	padding-bottom:30px;
}
#mileage .section h4.subtit03 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_mileage_sub03.gif) no-repeat left top;
	padding-bottom:30px;
}



div#favorite {
	width:772px;
	margin:0 0 40px 0;
}
#favorite h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_favorite.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
#favorite ul {
	margin-bottom:30px;
}
#favorite li {
	list-style:none;
	background:transparent url(../img/howto_convenient/bullet_list.gif) no-repeat left center;
	padding-left:20px;
}




div#notice {
	width:772px;
	margin:0 0 40px 0;
}
#notice h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_notice.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
#notice .section h4.subtit01 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_notice_sub01.gif) no-repeat left top;
	padding-bottom:30px;
}
#notice .section h4.subtit02 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_notice_sub02.gif) no-repeat left top;
	padding-bottom:30px;
}




div#checker {
	width:772px;
	margin:0 0 40px 0;
}
#checker h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_checker.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}




div#mygirl {
	width:772px;
	margin:0 0 40px 0;
}
#mygirl h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_mygirl.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
div#mygirl ol {
	margin:0 0 10px 20px;
	padding:0;
	list-style:none;
}
div#mygirl ol li {
	margin:0;
	padding:0;
	list-style:inside decimal;
	list-style:none;
}
div#mygirl .sm {
	font-size:.9em;
	color:#F00;
}




div#userprof {
	width:772px;
	margin:0 0 40px 0;
}
#userprof h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_userprof.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}




#howto_wrapper div.chat_gototop {
	width:772px;
	clear:both;
	text-align:center;
	background-color:ffcceb;
	padding:10px 0;
}
.chat_gototop a {
	color:#FF0099;
	text-decoration:none;
}
.chat_gototop a:hover {
	color:#FF0099;
	text-decoration:underline;
}
#howto_wrapper div.chat_desc {
	float:right;
	width:372px;
	margin-right:10px;
	line-height:1.3em;
}
#howto_wrapper div.chat_desc02 {
	float:right;
	width:422px;
	margin-right:10px;
	line-height:1.3em;
}
#howto_wrapper div.chat_desc .intro, #howto_wrapper div.chat_desc02 .intro {
	margin-bottom:20px;
}
#howto_wrapper div.chat_desc .list_area, #howto_wrapper div.chat_desc02 .list_area {
	margin:20px 0;
}
#howto_wrapper div.chat_desc .list_area img, #howto_wrapper div.chat_desc02 .list_area img {
	vertical-align:middle;
	margin-right:10px;
}
#howto_wrapper div.chat_desc .list_area .desc_list01, #howto_wrapper div.chat_desc02 .list_area .desc_list01 {
	margin-bottom:10px;
}
#howto_wrapper div.chat_desc .list_area .desc_list02, #howto_wrapper div.chat_desc02 .list_area .desc_list02 {
	height:30px;
	margin-bottom:10px;
	line-height:1.3em;
}
#howto_wrapper div.chat_desc .list_area .desc_list02 img, #howto_wrapper div.chat_desc02 .list_area .desc_list02 img {
	vertical-align:top;
	margin-right:10px;
	float:left;
}
#howto_wrapper div.chat_desc .enclosure, #howto_wrapper div.chat_desc02 .enclosure {
	color:#FF0099;
	padding:10px;
	border:1px solid #FF0099;
	background-color:#ffe5f5;
	margin-bottom:40px;
}
*html #howto_wrapper div.chat_desc .enclosure, *html #howto_wrapper div.chat_desc02 .enclosure {
	margin-bottom:0px;
}
#howto_wrapper div.chat_desc .enclosure ul, #howto_wrapper div.chat_desc02 .enclosure ul {
	margin-left:20px;
}




div#h_favor {
	width:772px;
	margin:0 0 40px 0;
}
#h_favor h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_h_favor.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}




div#translate {
	width:772px;
	margin:0 0 40px 0;
}
#translate h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_translate.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}




div#two_shot {
	width:772px;
	margin:0 0 40px 0;
}
#two_shot h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_two_shot.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#two_shot #sub_left {
	width:328px;
	padding:10px;
	border:1px solid #FF0099;
	float:left;
	margin:0 0 40px 10px;
}
*html #two_shot #sub_left {
	width:350px;
	height:100px;
}
#two_shot #sub_left h4 {
	height:13px;
	text-indent:-9999px;
	background:transparent url(../img/howto_chat/tit_two_shot_sub01.gif) no-repeat center top;
	padding-bottom:10px;
}
#two_shot #sub_left p {
	padding-top:10px;
	color:#FF0099;
	border-top:1px dotted #FF0099;
}
#two_shot #sub_right {
	width:328px;
	padding:10px;
	border:1px solid #FF0099;
	background-color:#FFFFCC;
	float:right;
	margin: 0 10px 40px 0;
}
*html #two_shot #sub_right {
	width:350px;
	height:100px;
}
#two_shot #sub_right h4 {
	height:13px;
	text-indent:-9999px;
	background:transparent url(../img/howto_chat/tit_two_shot_sub02.gif) no-repeat center top;
	padding-bottom:10px;
}
#two_shot #sub_right p {
	padding-top:10px;
	color:#FF0099;
	border-top:1px dotted #FF0099;
}




div#fcn_present {
	width:772px;
	margin:0 0 40px 0;
}
#fcn_present h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_fcn_present.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}




div#sct_message {
	width:772px;
	margin:0 0 40px 0;
}
#sct_message h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_sct_message.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}




div#remocha {
	width:772px;
	margin:0 0 40px 0;
}
#remocha h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_remocha.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#howto_wrapper div.chat_desc .list_area .margin_remocha {
	margin-bottom:30px;
}
*html #howto_wrapper div.chat_desc .list_area .margin_remocha {
	margin-bottom:10px;
}

div#lovecha {
	width:772px;
	margin:0 0 40px 0;
}
#lovecha h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_lovecha.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}


div#live_session {
	width:772px;
	margin:0 0 40px 0;
}
#live_session h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_live_session.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}

div#twoway {
	width:772px;
	margin:0 0 40px 0;
}
#twoway h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_twoway.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#howto_wrapper div.chat_desc .list_area .margin_twoway {
	margin-bottom:30px;
}
*html #howto_wrapper div.chat_desc .list_area .margin_twoway {
	margin-bottom:10px;
}

div#dvr {
	width:772px;
	margin:0 0 40px 0;
}
#dvr h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_dvr.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}

div#osawari {
	width:772px;
	margin:0 0 40px 0;
}
#osawari h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_osawari.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#osawari .section h4.subtit01 {
	width:752px;
	height:14px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_osawari_sub01.gif) no-repeat left top;
	padding-bottom:30px;
}
#osawari .section #osawari_left {
	width:360px;
	float:left;
	margin-bottom:40px;
}
*html #osawari .section #osawari_left {
	margin-bottom:0;
}
#osawari .section #osawari_left td {
	vertical-align:top;
}
#osawari .section #osawari_left img {
	margin-right:10px;
}
#osawari .section #osawari_left h5 {
	width:100px;
	height:22px;
	text-indent:-9999px;
	background:transparent url(../img/howto_chat/tit_osawari_sub_osawari.gif) no-repeat left top;
}
#osawari .section #osawari_right {
	width:360px;
	float:right;
	margin-bottom:40px;
}
*html #osawari .section #osawari_right {
	margin-bottom:0;
}
#osawari .section #osawari_right td {
	vertical-align:top;
}
#osawari .section #osawari_right img {
	margin-right:10px;
}
#osawari .section #osawari_right h5 {
	width:96px;
	height:22px;
	text-indent:-9999px;
	background:transparent url(../img/howto_chat/tit_osawari_sub_peropero.gif) no-repeat left top;
}

div#mode_change {
	width:772px;
	margin:0 0 40px 0;
}
#mode_change h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_mode_change.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#mode_change .section .desc_list01 {
	margin-bottom:10px;
}
#mode_change .section .desc_list01 img {
	vertical-align:middle;
	margin-right:10px;
}

div#icon_list {
	width:772px;
	margin:0 0 40px 0;
}
#icon_list h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_icon_list.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#icon_list table {
	border:1px solid #FF66CC;
	width:752px;
	margin:0 10px 40px;
}
#icon_list table th, #icon_list table td {
	padding:10px;
}
#icon_list table th {
	color:#FFFFFF;
	background-color:#FF66CC;
	border-right:1px solid #FFFFFF;
}
#icon_list table td {
	text-align:center;
	font-weight:bold;
	color:#FF66CC;
	border-right:1px solid #FF66CC;
	border-bottom:1px dotted #FF66CC;
}
div#bukkake {
	width:772px;
	margin:0 0 40px 0;
}
#bukkake h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_bukkake.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}
#howto_wrapper div.chat_desc .list_area .margin_bukkake {
	margin-bottom:30px;
}
*html #howto_wrapper div.chat_desc .list_area .margin_bukkake {
	margin-bottom:10px;
}



div#zoomin {
	width:772px;
	margin:0 0 40px 0;
}
#zoomin h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_chat/tit_zoomin.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #FF0099;
}



#tab_howto {
	width:772px;
	margin:0px 17px 20px;
}
#tab_howto ul {
	padding:0;
	margin:0 0 0 33px;
}
#tab_howto ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_howto ul li a {
	display:block;
}
*html #tab_howto img {
	vertical-align:top;
}
#tab_howto ul li a#howto01 {
	width:144px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat 0px 0px;
}
#tab_howto ul li a#howto01:hover {
	width:144px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat 0px -50px;
}
#tab_howto ul li#current a#howto01 {
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat 0px -50px;
}
#tab_howto ul li a#howto02 {
	width:140px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -144px 0px;
}
#tab_howto ul li a#howto02:hover {
	width:140px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -144px -50px;
}
#tab_howto ul li#current a#howto02 {
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -144px -50px;
}
#tab_howto ul li a#howto03 {
	width:139px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -284px 0px;
}
#tab_howto ul li a#howto03:hover {
	width:139px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -284px -50px;
}
#tab_howto ul li#current a#howto03 {
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -284px -50px;
}
#tab_howto ul li a#howto04 {
	width:139px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -423px 0px;
}
#tab_howto ul li a#howto04:hover {
	width:139px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -423px -50px;
}
#tab_howto ul li#current a#howto04 {
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -423px -50px;
}
#tab_howto ul li a#howto05 {
	width:144px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -562px 0px;
}
#tab_howto ul li a#howto05:hover {
	width:144px;
	height:44px;
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -562px -50px;
}
#tab_howto ul li#current a#howto05 {
	background:transparent url(../img/howto/tab_howto.jpg) no-repeat -562px -50px;
}

#tab_howto_member {
	width:772px;
	height:44px;
	margin:0px 17px 20px;
}
#tab_howto_member ul {
	padding:0;
	margin:0 0 0 141px;
}
#tab_howto_member ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_howto_member ul li a {
	display:block;
}
*html #tab_howto_member img {
	vertical-align:top;
}
#tab_howto_member ul li a#howto01 {
	width:165px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat 0px 0px;
}
#tab_howto_member ul li a#howto01:hover {
	width:165px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat 0px -50px;
}
#tab_howto_member ul li#current a#howto01 {
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat 0px -50px;
}
#tab_howto_member ul li a#howto02 {
	width:160px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -165px 0px;
}
#tab_howto_member ul li a#howto02:hover {
	width:160px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -165px -50px;
}
#tab_howto_member ul li#current a#howto02 {
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -165px -50px;
}
#tab_howto_member ul li a#howto03 {
	width:164px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -325px 0px;
}
#tab_howto_member ul li a#howto03:hover {
	width:164px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -325px -50px;
}
#tab_howto_member ul li#current a#howto03 {
	background:transparent url(../img/howto/tab_howto_member.jpg) no-repeat -325px -50px;
}



div#sub_navi {
	width:772px;
	height:40px;
	background:url(../img/home/tab_bottom02.jpg) no-repeat top left;
	margin-bottom:30px;
}
#sub_navi ul {
	margin:0 10px;
}
#sub_navi ul li {
	display:inline;
	float:left;
	list-style:none;
	margin:12px 0px;
}
#sub_navi ul li a {
	color:#cc0099;
	text-decoration:none;
	margin-right:12px;
}
#sub_navi ul li a:hover {
	text-decoration:underline;
}




#tab_howto_member_mail {
	width:772px;
	margin:0px 17px 20px;
}
#tab_howto_member_mail ul {
	padding:0;
	margin:0 0 0 161px;
}
#tab_howto_member_mail ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_howto_member_mail ul li a {
	display:block;
}
#tab_howto_member_mail ul li a#howto01 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat 0px 1px;
}
#tab_howto_member_mail ul li a#howto01:hover {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat 0px -49px;
}
#tab_howto_member_mail ul li#current a#howto01 {
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat 0px -49px;
}
#tab_howto_member_mail ul li a#howto02 {
	width:224px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat -225px 1px;
}
#tab_howto_member_mail ul li a#howto02:hover {
	width:224px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat -225px -49px;
}
#tab_howto_member_mail ul li#current a#howto02 {
	background:transparent url(../img/howto/tab_howto_member_mail.jpg) no-repeat -225px -49px;
}
#all {
	width:770px;
	padding:10px;
}
.wrap {
	float:left;
	width: 740px;
	border-bottom:#666699 dotted 1px;
	padding-bottom:10px;
}

#tab_howto_vip {
	width:772px;
	height:44px;
	margin:0px 17px 20px;
}
#tab_howto_vip ul {
	padding:0;
	margin:0 0 0 141px;
}
#tab_howto_vip ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_howto_vip ul li a {
	display:block;
}
*html #tab_howto_vip img {
	vertical-align:top;
}
#tab_howto_vip ul li a#howto01 {
	width:165px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat 0px 0px;
}
#tab_howto_vip ul li a#howto01:hover {
	width:165px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat 0px -50px;
}
#tab_howto_vip ul li#current a#howto01 {
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat 0px -50px;
}
#tab_howto_vip ul li a#howto02 {
	width:160px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -165px 0px;
}
#tab_howto_vip ul li a#howto02:hover {
	width:160px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -165px -50px;
}
#tab_howto_vip ul li#current a#howto02 {
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -165px -50px;
}
#tab_howto_vip ul li a#howto03 {
	width:164px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -325px 0px;
}
#tab_howto_vip ul li a#howto03:hover {
	width:164px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -325px -50px;
}
#tab_howto_vip ul li#current a#howto03 {
	background:transparent url(../img/howto/tab_howto_vip.jpg) no-repeat -325px -50px;
}





div#sub_navi_vip {
	width:772px;
	height:40px;
	background:url(../img/member/vip/tab_bottom02.jpg) no-repeat top left;
	margin-bottom:30px;
}
#sub_navi_vip ul {
	margin:0 10px;
}
#sub_navi_vip ul li {
	display:inline;
	float:left;
	list-style:none;
	margin:12px 0px;
}
#sub_navi_vip ul li a {
	color:#660066;
	text-decoration:none;
	margin-right:12px;
}
#sub_navi_vip ul li a:hover {
	text-decoration:underline;
}




#tab_howto_vip_mail {
	width:772px;
	margin:0px 17px 20px;
}
#tab_howto_vip_mail ul {
	padding:0;
	margin:0 0 0 161px;
}
#tab_howto_vip_mail ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_howto_vip_mail ul li a {
	display:block;
}
#tab_howto_vip_mail ul li a#howto01 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat 0px 1px;
}
#tab_howto_vip_mail ul li a#howto01:hover {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat 0px -49px;
}
#tab_howto_vip_mail ul li#current a#howto01 {
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat 0px -49px;
}
#tab_howto_vip_mail ul li a#howto02 {
	width:224px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat -225px 1px;
}
#tab_howto_vip_mail ul li a#howto02:hover {
	width:224px;
	height:44px;
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat -225px -49px;
}
#tab_howto_vip_mail ul li#current a#howto02 {
	background:transparent url(../img/howto/tab_howto_vip_mail.jpg) no-repeat -225px -49px;
}




#tab_manual, #tab_manual_vip {
	width:772px;
	height:44px;
	margin:0px 17px 20px;
}
#tab_manual ul, #tab_manual_vip ul {
	padding:0;
	margin:0 0 0 48px;
}
#tab_manual ul li, #tab_manual_vip ul li {
	display:inline;
	float:left;
	list-style:none;
	text-indent:-9999px;
}
#tab_manual ul li a, #tab_manual_vip ul li a {
	display:block;
}
#tab_manual ul li a#howto01 {
	width:226;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat 0px 0px;
}
#tab_manual ul li a#howto01:hover, #tab_manual ul li#current a#howto01 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat 0px -50px;
}
#tab_manual ul li a#howto02 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat -226px 0px;
}
#tab_manual ul li a#howto02:hover, #tab_manual ul li#current a#howto02 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat -226px -50px;
}
#tab_manual ul li a#howto03 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat -451px 0px;
}
#tab_manual ul li a#howto03:hover, #tab_manual ul li#current a#howto03 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual.png) no-repeat -451px -50px;
}
#tab_manual_vip ul li a#howto01 {
	width:226;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat 0px 0px;
}
#tab_manual_vip ul li a#howto01:hover, #tab_manual_vip ul li#current a#howto01 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat 0px -50px;
}
#tab_manual_vip ul li a#howto02 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat -226px 0px;
}
#tab_manual_vip ul li a#howto02:hover, #tab_manual_vip ul li#current a#howto02 {
	width:225px;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat -226px -50px;
}
#tab_manual_vip ul li a#howto03 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat -451px 0px;
}
#tab_manual_vip ul li a#howto03:hover, #tab_manual_vip ul li#current a#howto03 {
	width:226px;
	height:44px;
	background:transparent url(../img/howto/tab_manual_vip.png) no-repeat -451px -50px;
}
.manual_btn {
	text-align: center;
	margin-top: 50px;
}
.manual_btn a {
	text-indent: -9999px;
	display: block;
	margin: 0px auto 0px auto;
	width:404px;
	height:83px;
	background:transparent url(../img/howto/manual_btn.png) no-repeat 0px -2px;
}
.manual_btn a:hover {
	text-indent: -9999px;
	display: block;
	margin: 0px auto 0px auto;
	width:404px;
	height:83px;
	background:transparent url(../img/howto/manual_btn.png) no-repeat 0px -93px;
}
#howto_wrapper .manner_sect {
	padding:20px 0;
	border-bottom:1px dotted #666666;
}
#howto_wrapper .manner_sect h4 {
	margin-bottom:10px;
}


/*070511 for mobile addition wito2009*/
#sub_navi_b, div#sub_navi_vip_b{
	width:775px; font-family:"MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅",arial, sans-serif,Osaka;
	height:80px;}

#sub_navi_b table, #sub_navi_vip_b table{ text-align:center;padding:0; margin:6px 0 0 0; width:770px; font-family:"MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅",arial, sans-serif,Osaka;} 


#sub_navi_vip_b table a {color:#660066; padding:0 10px 0 0; margin:0; }
#sub_navi_vip_b table a:hover {color:#660066; text-decoration:underline; padding:0 10px 0 0; margin:0; }

#sub_navi_b table a {color:#cc0099; padding:0 10px 0 0; margin:0; }
#sub_navi_b table a:hover{color:#cc0099; text-decoration:underline; padding:0 10px 0 0; margin:0; }

#sub_navi_b { font-family: arial, "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅", sans-serif,Osaka; background:url(/img/home/tab_bottom02_b.gif) no-repeat top left;
}
#sub_navi_vip_b { font-family: arial, "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅", sans-serif,Osaka; background:url(/img/member/vip/tab_bottom02_b.gif) no-repeat top left;
}






/*

div#sub_navi_b ul, div#sub_navi_vip_b ul { list-style:none; padding:6px 0 0 0; margin:0 3px 0 0; width:770px;}
div#sub_navi_b li, div#sub_navi_vip_b li { float:left; margin-left:13px; line-height:31px;} 
div#sub_navi_vip_b {FONT-FAMILY: arial, "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅", sans-serif,Osaka; background:url(/img/member/vip/tab_bottom02_b.gif) no-repeat top left;
}
div#sub_navi_b {FONT-FAMILY: arial, "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka‐等幅", sans-serif,Osaka; background:url(/img/home/tab_bottom02_b.gif) no-repeat top left;
}
div#sub_navi_vip_b li a, div#sub_navi_b li a {color:#cc0099; display:block;}
div#sub_navi_vip_b li a:hover, div#sub_navi_b li a:hover {color:#cc0099; text-decoration:underline; display:block;}


*/

div#dxmobile {
	width:772px;
	margin:0 0 40px 0;
}
#dxmobile h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(/img/howto_convenient/tit_dxmobile.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
.img_area_2 {
float: right;
margin: 0px 10px 40px 0px;
width: 350px;
}




div#whisper {
	width:772px;
	margin:0 0 40px 0;
}
#whisper h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_whisper.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}
#whisper  div.img {
margin: 0px 10px 20px 0px;
width: 461px;
}

#whisper div.intro_txt { padding-right:20px; display:block;  position:relative; margin-bottom:30px;}


#dxmobile div.intro_txt { padding-right:18px; width:400px; display:block; float:left; position:relative; margin-bottom:30px;}
/*#img_qr { position:absolute;top:245px;right:67px;}*/
#img_qr { border:1px solid #CCC;}
div.intro_txt ul {
	margin:0; padding:0;
	list-style:none;
}
div.intro_txt ul li {
	
	
}
div.intro_txt ul li span { padding-left:20px; background:left center transparent url(/img/howto_convenient/bullet_list.gif) no-repeat;}
/*070511 for mobile addition wito2009*/



div#ashiato {
	width:772px;
	margin:0 0 40px 0;
}
#ashiato h3 {
	width:772px;
	height:20px;
	text-indent:-9999px;
	background:#FFFFFF url(../img/howto_convenient/tit_ashiato.gif) no-repeat left top;
	margin:0 0 30px 0;
	padding:0 0 8px 0;
	border-bottom:2px solid #339900;
}

