/* CSS Document */

/*
-----------------------------------------------------------------------
layout
-----------------------------------------------------------------------
*/

img {
	border:0;
}
body {
	width:860px;
	background:#FFF;
	font-size:76%;
	color:#555;
	line-height:140%;
	margin:auto;
	text-align:center;
}
#wrapper {
	width:860px;
	margin:auto;
}
table input {
	vertical-align:bottom;
}
strong {
	font-weight:normal;
}
/*
-----------------------------------------------------------------------
header
-----------------------------------------------------------------------
*/

#header {
	background:url(http://www2.deaitube.com/deaitube/img/header/bg_header.jpg) no-repeat;
	height:95px;
	position:relative;
}
#logo {
	position:absolute;
	top:5px;
	left:15px;
	text-align:center;
}
#logo h1,#logo a {
	text-align:center;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	font-size:10px;
}
.hnav {
	position:absolute;
	top:5px;
	left:195px;
	font-size:10px;
}
.hnav a {
	color:#666666;
	font-size:10px;
}
.hnav strong {
	font-size:10px;
}
.h_menu {
	position:absolute;
	top:25px;
	left:193px;
	width:400px;
}
.h_menu span {
	background:url(http://www2.deaitube.com/deaitube/img/header/icn_headnav.gif) 0px 2px no-repeat;
	padding:0 3px 0 9px;
}
.h_menu span a {
	font-size:12px;
}
.snew {
	color:red;
}

#info {
	position:absolute;
	top:27px;
	left:650px;
	width:206px;
	height:23px;
	background:url(http://www2.deaitube.com/deaitube/img/header/bg_news.jpg) no-repeat;
	text-align:center;
	padding-top:4px;
}
/*
	top:47px;
	width:206px;
	height:23px;
	left:387px;
*/
#info a {
	vertical-align:middle;
	font-size:10px;
	text-decoration:none;
}
.add_BM {
	position:absolute;
	top:55px;
	left:650px;
	width:206px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	border:solid 1px #cccccc;
}
#login {
	position:absolute;
	top:29px;
	left:613px;
	width:225px;
}
#login table {
	width:225px;
}
#login th {
	font-size:10px;
}
#login ul {
	height:18px;
}
#login li {
	background:url(http://www2.deaitube.com/deaitube/img/header/icn_headlog.gif) 0 0.3em no-repeat;
	padding:0 8px 0 7px;
	float:left;
}
#login li a {
	font-size:10px;
}
#pankuz {
	position:absolute;
	top:71px;
	left:0px;
}
#pankuz p, #pankuz a ,#pankuz strong{
	font-size:10px;
}



/*
#accesscnt {
	margin-right:0px;
}
#accesscnt ul {
	padding-top:4px;
	margin-bottom:8px;
	margin-left:0;
	height:17px;
}
#accesscnt li {
	padding-left:2px;
	font-size:10px;
	float:left;
}
#accesscnt li#todaycnt {
	background:url(http://www2.deaitube.com/deaitube/img/header/t_today.gif) 0 0.4em no-repeat;
}
#accesscnt li#yesterdaycnt {
	margin-left:7px;
	background:url(http://www2.deaitube.com/deaitube/img/header/t_yesterday.gif) 0 0.4em no-repeat;
}
#hnav #infoarea {
	clear:both;
}
#header #loginarea {
	width:225px;
	margin-right:10px;
	float:right;
}

#loginarea #accesscnt {
	margin-right:0px;
}
#loginarea #login {
	clear:both;
	width:225px;
}


/*
-----------------------------------------------------------------------
rightnavigation
-----------------------------------------------------------------------
*/

.rnavbox {
	width:257px;
	color:#FFFFFF;
	background-color:#3d3d3d;
	vertical-align:top;
}
.rnavbox a {
	color:#ffffff;
	font-size:10px;
}
.rnavsharebox02 {
	margin-left:48px;
	margin-bottom:13px;
	color:#efefef;
}
.rnavsharebox02 h2 {
	background:url(http://www2.deaitube.com/deaitube/img/rnav/h_sub06.gif) 0 10px no-repeat;
	padding-left:15px;
	color:#cccccc;
	padding-top:10px;
	padding-bottom:13px;
}
.rnavsharebox02 .pickup {
	width:160px;
}
.rnavsharebox02 a, .rnavsharebox03 a {
	font-size:10px;
	color:#cccccc;
}
/*
	border-bottom:#696969 2px dotted;
*/
.rnavsharebox02 .pickup li {
	font-size:10px;
	line-height:24px;
	margin-bottom:5px;
}
.rnavsharebox02 .deai_road {
	background:url(http://www2.deaitube.com/deaitube/img/rnav/deairoad_bannar.jpg) no-repeat;
	width:160px;
	height:90px;
}
.rnavsharebox02 .deai_road a {
	text-decoration:none;
}
.rnavsharebox02 .deai_road h3 {
	padding-left:5px;
	font-weight:normal;
}
.rnavsharebox02 .deai_road .text_a {
	padding-top:5px;
}
.rnavsharebox02 .deai_road .text_a a {
	color:#a1052c;
	font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯', Osaka, 'Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3'; 
	line-height:1em;
	font-size:12px;
}
.rnavsharebox02 .deai_road .text_b {
	margin-top:20px;
}
.rnavsharebox02 .deai_road .text_b a {
	color:#333333;
}

/*	border:solid 12px #666666;
	padding:12px;
*/
.today_pic {
	width:135px;
	margin-bottom:0px;
	height:100px;
	padding:12px;
	background-color:#000000;
	border-bottom:solid 1px #666666;
}
.rnavsharebox02 .free_pic img {
	width:53px; 
	height:48px;
}
.rnavsharebox02 .free_pic td {
	color:#ffffff;
	text-align:center;
}
.rnavsharebox02 .kirei_exp,.rnavsharebox02 .kirei_exp a {
	margin-top:0px;
	font-size:12px;
	margin-bottom:15px;
}

.rnavsharebox03 {
	text-align:center;
	margin-top:27px;
}
.rnavsharebox03 .amds,.rnavsharebox03 .seanet,.rnavsharebox03 .sp_thanks {
	margin-bottom:15px;
	color:#efefef;
}
.rnavsharebox03 .amds a {
	font-size:80%;
}
.rnavsharebox03 .seanet a {
	font-size:12px;
}
.rnavsharebox03 .sp_thanks,.rnavsharebox03 .sp_thanks a {
	font-size:12px;
	text-align:left;
}
.rnavsharebox03 .sp_thanks {
	padding-left:33px;
}
.rnavsharebox03 .sp_thanks div {
	margin-bottom:10px;
}

.qck_time {
	font-size:10px;
	margin:25px;
	padding:5px;
	padding-bottom:20px;
	border-top:#696969 1px solid;
	text-align:left;
	color:#efefef;
}
.qck_time img {
	width:88px;
	height:31px;
	float:right;
	margin-top:3px;
}

#join_rnav {
	width:257px;
	height:135px;
	background:url(http://www2.deaitube.com/deaitube/img/rnav/bg_rnav_join.jpg) top left no-repeat;
	margin-bottom:5px;
	color:#FFCCFF;
	font-size:10px;
}
#join_rnav h2 {
	padding-left:34px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:13px;
}
#join_rnav .mail {
	width:100px;border:1px solid;
}
#join_rnav span,#join_rnav ul,#join_rnav form {
	padding-left:10px;
}
#join_rnav a {
	font-size:10px;
	color:#FFFFFF;
}
#join_rnav li {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry03.gif) 40px no-repeat;
	float:left;
	padding:0 10px 0 47px;
}

#mobile_rnav {
	width:257px;
	height:85px;
	padding-top:5px;
	padding-left:0px;
	background:url(http://www2.deaitube.com/deaitube/img/rnav/bg_rnav_mobile.jpg) top left no-repeat;
	margin-bottom:5px;
}
#mobile_rnav .qra {
	float:right;
	width:74px;
	height:74px;
	padding:3px 5px 0 0;
}
#mobile_rnav .l_qra {
	margin-top:3px;
	margin-left:43px;
	width:114px;
}
#mobile_rnav h2 {
	font-size:14px;
	color:#c0041d;
	margin-bottom:4px;
}
#mobile_rnav .qr_r {
	font-size:12px;
	line-height:1em;
	text-align:right;
	color:#000000;
}
#mobile_rnav .qr_r a {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow05.gif) 43px no-repeat;
	display:block;
	font-size:10px;
}



/*
#mobile_rnav .qr_access_rnav {
	color:#FF6600;
	font-weight:bold;
	margin-top:0.7em;
}
ul#rnavformanage {
	width:217px;
	margin:0 auto;
	color:#3366FF;
}

#rnavformanage li{
	margin:0;
	paddong:0;
}

ul#rnavformanage a {
	font-size:12px;
}
#managesubttl {
	width:217px;
	padding:3px 0;
}
#managesubttl h5, #managesubttl h2 {
	display:block;
	height:20px;
}
#quick_time_link {
	padding-top:2px;
}
#quick_time_link a {
	font-size:10px;
}
#rnavregistbtn {
	width:52px;
	float:right;
}
#rnavregistbtn a {
	display:block;
	height:18px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_detail02.jpg) no-repeat;
	text-indent:-9999px;
}
#rnavregistbtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_detail02.jpg) 0 -18px no-repeat;
}
#rnavregistxt {
	padding:0 0 0 12px;
	color:#EF10A2;
	margin-right:5px;
	float:left;
}
.rnavnormalbox {
	margin-bottom:3px;
}
#join_rnav .button {
	margin-top:0;
	margin-left:7px;
	margin-bottom:0;
}
#join_rnav .button .post {
	margin-top:5px;
}
.particularly_area {
	margin:0;
	background-color:#FFFFFF;
	padding:0 0 5px 0;
}
.qck_time_text {
	width:120px;
}
.substitutebox {
	border:solid 1px;
	margin:0 auto;
	width:217px;
}

.substitutebox h2 {
	display:block;
	height:31px;
	width:217px;
	background:url(http://www2.deaitube.com/deaitube/img/rnav/h_sub06.gif) no-repeat 20px 10px;
	padding-top:10px;
	padding-left:35px;
	color:#cccccc;
	text-align:left;
}.rnavsharebox03 {
	clear:both;
	margin:0 auto;
	margin-bottom:3px;
	width:207px;
	padding:0;
}
.rnavbox li {
	margin-right:7px;
	float:left;
}
.rnavsharebox02:after, .rnavsharebox03:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#mobilearea .rnavbox {
	width:160px;
	background:none;
	padding:5px 0 0 67px;
}
.rnavbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.rnavbox dd .propertxt {
	color:#D21747;
	font-weight:bold;
	font-size:10px;
}
.substitutebox h4 {
	display:block;
}
.substitutebox h4#sub01 {
	height:50px;
}
.substitutebox h4#sub03 {
	height:53px;
	width:182px;
	padding-top:10px;
	padding-left:25px;
	color:#c0041d;
}
 .substitutebox h4#sub02, {
 height:37px;
}
.substitutebox h2#sub03 {
	background:url(http://www2.deaitube.com/deaitube/img/rnav/h_sub05.gif) no-repeat;
}
.substitutebox h4#sub04, .substitutebox h2#sub04 {
	background:url(http://www2.deaitube.com/deaitube/img/rnav/h_sub04.gif) no-repeat;
	width:207px;
	height:15px;
	padding-top:0px;
	padding-bottom:0;
	color:#CCCCCC;
	margin-bottom:0;
	padding-left:41px;
}
*/



/*
-----------------------------------------------------------------------
footer
-----------------------------------------------------------------------
*/

#footerarea {
	clear:both;
	width:860px;
	height:auto;
	font-size:10px;
}
#footerarea a {
	font-size:10px;
}

.footer_link {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f6f3ee;
}
.to_top {
	float:right;
	background:url(http://www2.deaitube.com/deaitube/img/footer/icn_pagetop.jpg) 0px 5px no-repeat;
	margin-right:15px;
	padding-left:8px;
}
.footer {
	width:860px;
	font-size:10px;
	line-height:140%;
	background:url(http://www2.deaitube.com/deaitube/img/footer/bg_footer2.jpg) no-repeat;
	background-color:#ece6da;
	padding-top:10px;
}
.footer div {
	margin-left:8px;
	margin-right:8px;
}
#footercopy address {
	width:410px;
	margin-bottom:15px;
	font-size:10px;
}
#footercopy p {
	color:#7D7666;
	font-size:9px;
}
#footercopy strong {
	font-size:10px;
}

#recommendarea {
	float:right;
}

#recommendarea table {
	text-align:right;
	width:225px;
	margin-bottom:5px;
}
#recommendarea td {
	font-size:9px;
}
#recommendarea p {
	padding-left:75px;
}
#recommendarea p a {
	font-size:10px;
}



/*
#recommendarea a {
	font-size:9px;
}
#footerarea:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#footercopyarea {
	clear:both;
	font-size:9px;
	background-color:#ece6da;
}
#footercopyarea p {
	color:#7D7666;
	font-size:9px;
}
#footerlink {
	width:590px;
	padding-top:4px;
	float:left;
}
#footerlink #linkstxt {
	float:left;
	font-size:9px;
}
#footerlink #declaretxt {
	float:right;
}
#footerlink p {
	color:#3366FF;
	margin-bottom:17px;
}
#pagetop {
	padding:4px 10px;
	float:right;
}
#pagetop p {
	background:url(http://www2.deaitube.com/deaitube/img/footer/icn_pagetop.jpg) 0 0.4em no-repeat;
	padding:0 0 0 12px;
	font-size:12px;
}

*/


/*
-----------------------------------------------------------------------
reg_form
-----------------------------------------------------------------------
*/

#join_area01 {
	clear:both;
	width:562px;
	height:230px;
	margin:0 auto;
	padding:7px 0 0 8px;
	background:url(http://www2.deaitube.com/deaitube/img/common/bg_join01.jpg) top left no-repeat;
	line-height:0;
	margin-bottom:10px;
}
#join_area02 {
	clear:both;
	width:554px;
	height:175px;
	margin-bottom:10px;
	padding:12px 0 0 8px;
	background:url(http://www2.deaitube.com/deaitube/img/common/bg_join02.jpg) top left no-repeat;
}
#join_area01 .notice {
	margin-top:-7px;
	margin-right:10px;
	width:57px;
	height:55px;
	float:right;
}
#join_area02 .notice {
	margin-top:-12px;
	width:57px;
	height:55px;
	float:right;
}
#join_area01 h2,#join_area02 h2 {
	color:#ffffff;
	font-size:16px;
	width:480px;
	padding-left:25px;
	margin-bottom: 5px;
}

#join_area01 ul {
	width:480px;
}
#join_area01 li {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow04.gif) center left no-repeat;
	text-indent:0.5em;
	margin-right:10px;
	color:#000000;
}
#join_area01 .join_now_button {
	margin-left:20px;
}
#join_area01 p,#join_area02 p {
	margin-left:10px;
	padding-left:1em;
	color:#FFCCFF;
	font-size:10px;
}
#join_area01 span,#join_area02 span {
	margin-left:10px;
	color:#FFFFFF;
	font-size:12px;
	padding-left:1em;
}
#join_area01 .caution,#join_area02 .caution {
	margin-left:10px;
	font-size:10px;
	color:#ffffff;
	line-height:130%;
	float:left;
}
#join_area01 .specialtxt {
	color:#FFFFFF;
	font-size:10px;
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry03.gif) center left no-repeat;
	float:right;
	padding-top:0;
	padding-right:20px;
	padding-left:1em;
}

.contributebox02 {
	width:536px;
	margin-left:20px;
	margin-bottom:4px;
}

.contributebox02:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}

.contributebox02 a {
	padding-left:8px;
	margin-right:20px;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry03.gif) left no-repeat;
}



/*

#join_area02 h2 .free {
	color:#ffffff;
	font-size:16px;
	width:480px;
	padding-left:25px;
}


#join_area02 h2 {
	margin-bottom:8px;
}

#join_area02 .top_group {
	margin:0;
	padding:0;
}
#join_area02 .join_now_button {
	padding-top:0;
	margin-left:10px;
}
#join_area02 .top_group p.mob {
	margin-left:25px;
	font-weight:bold;
	margin-bottom:3px;
}
#join_area02 .top_group p.specialtxt {
	margin-left:10px;
	margin-bottom:0px;
}
#join_area02 .join_now_button form {
	margin:0;
	padding:0;
}
#join_area02 .caution {
	padding-left:1em;
	margin-bottom:0;
	color:#FFCCFF;
}
#join_area02 .meado {
	color:#FFFFFF;
	font-size:12px;
	padding-left:1em;
}
#join_area02 .specialtxt {
	color:#FFFFFF;
	font-size:10px;
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry03.gif) center left no-repeat;
	padding-left:1em;
}
*/


/*
-----------------------------------------------------------------------
common
-----------------------------------------------------------------------
*/

#contentarea {
	width:593px;
	float:left;
	margin-right:10px;
}
.sharebox {
	clear:both;
	width:593px;
	margin-bottom:10px;
}
.midashi {
	height:20px;
	width:593px;
	background:url(http://www2.deaitube.com/deaitube/img/common/h_4_back.jpg) 0 bottom no-repeat;
	color:#8A0000;
	text-indent:12px;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}
/*
.midashi,#cap01,#cap02,#cap04 {
	height:20px;
	width:593px;
	background:url(http://www2.deaitube.com/deaitube/img/common/h_4_back.jpg) 0 bottom no-repeat;
	color:#8A0000;
	text-indent:12px;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}
*/
.komidashi {
	font-weight:normal;
	font-size:12px;
	margin-bottom:5px;
	float:left;
}
.komidashi_b {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_sub.gif) 0 1px no-repeat;
	padding:0 0 0 12px;
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.imgnewbox {
	width:33px;
	height:14px;
}
.timertxt {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_timer.gif) 0 0.3em no-repeat;
	padding:2 0 2 14px;
	font-size:12px;
	font-weight:normal;
	width:auto;
	height:auto;
}
.regist_nico {
	height:19px;
	background:url(http://www2.deaitube.com/deaitube/img/common/nico.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:red;
	float:left;
	padding-left:21px;
}
.regist_nico a {
	font-weight:normal;
}
.rank {
	background:url(http://www2.deaitube.com/deaitube/img/link/lank.gif) center no-repeat;
	color:#FFFFFF;
	width:30px;
	height:16px;
	text-align:center;
}
.backnumber {
	margin-left:25px;
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
	padding:3px 0 3px 10px;
}

/*
#content {
	width:593px;
}
.sharebox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
*/

/*
-----------------------------------------------------------------------
mitsuboshi
-----------------------------------------------------------------------
*/

#starsitearea {
	width:579px;
	height:122px;
	margin-bottom:10px;
	background:url(http://www2.deaitube.com/deaitube/img/stars/bg_3star.jpg) top no-repeat;
}
#starcap {
	padding:8px 20px 0px 151px;
}
#starcap a {
	color:#8A0000;
	text-decoration:none;
}
#starcap a:hover {
	text-decoration:underline;
}
.imgstarbox {
	float:right;
}
#starimg {
	clear:both;
	padding-top:8px;
	text-align:center;
}
#starimg img {
	width:520px;
	height:80px;
}
.below_ster {
	margin-bottom:0.5em;
}

/*
#starsiteshare {
	background:url(http://www2.deaitube.com/deaitube/img/stars/bg_3star02-02.jpg) repeat-y;
}
#starsite {
	background:url(http://www2.deaitube.com/deaitube/img/stars/bg_3star01-02.jpg) no-repeat;
}
#starsiteshare:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#starsite:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#starcap h2 {
	color:#8A0000;
	margin-bottom:6px;
}
#starintro {
	width:528px;
	margin:0 auto;
}
*/


/*
-----------------------------------------------------------------------
index.html
-----------------------------------------------------------------------
*/

#index_header {
	width:860px;
	height:123px;
	text-align:center;
	background-image:url(http://www2.deaitube.com/deaitube/img/home/headerback.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0;
}

#index_header h1{
	font-size:13px;
	font-weight:bold;
	padding-top:3px;
	line-height:1.5em;
}
#index_header h2{
	font-size:13px;
	font-weight:bold;
	padding-top:3px;
	line-height:1.3em;
}

.left_frame{background:url(../img/home/top_frame_l.jpg) no-repeat top left; height:20px; width:645px; padding-top:2px;}
.right_frame{background:url(../img/home/top_frame_r.jpg) no-repeat top right; height:20px; width:645px; padding-right:8px; margin:0 auto}

.left_frame strong {
	font-weight:bold;
}
#index_content {
	width:860px;
	margin:0 auto 17px;
	padding:0;
	text-align:center;
}

#index_content a{
color:#545454;
}
#index_content .atten{font-size:10px;padding-top:10px;padding-bottom:10px;}

#index_content hr {
	border-top:#cea7ac 1px solid;
	border-bottom:#ddbbba 1px solid;
}

#entrybtn {
	width:364px;
	padding-bottom:30px;
	display:block;
	height:105px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_enter.jpg) no-repeat;
	text-indent:-9999px;
}

#entrybtn a:hover { 
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_enter.jpg) 0 -105px no-repeat;
}
.exit {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow02.gif)  no-repeat;
	padding-left:6px;
}
#moviearea {
	width:420px;
	height:294px;
	padding-top:12px;
	float:right;
}
.ad_table {
	width:100%;
}
.ad_table img {
	width:234px;
	height:60px;
}

#index_footerarea {
	clear:both;
	width:860px;
	height:auto;
	font-size:10px;
	margin-top:10px;
}
#index_footerarea a {
	font-size:10px;
}

#index_footerarea .footer_link {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f6f3ee;
}


#index_footerarea .information {
	width:850px;
}
.information th {
	font-size:10px;
	font-weight:normal;
	text-align:left;
}
#index_footerarea .information th.ttl{
border-left:#9A6A15 3px solid;
padding-left:3px;
font-weight:bold;
}

#index_footerarea .information td {
	font-size:10px;
}

/*
-----------------------------------------------------------------------
home.html
-----------------------------------------------------------------------
*/

.arrivalimg {
	width:175px;
	height:160px;
	background:url(http://www2.deaitube.com/deaitube/img/common/bg_newmov.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top:7px;
	margin-right:10px;
}
.arrivalimg object,.arrivalimg embed {
	width:160px;
	height:145px;
}
.mv_title {
	height:20px;
	margin-bottom:7px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
}
.mv_title h4 {
	float:left;
}
.mv_title h4 a {
	font-size:12px;
}
.hot {
	padding-bottom:2px;
	padding-top:2px;
	padding-left:38px;
	background:url(http://www2.deaitube.com/deaitube/img/common/hot.gif) 3px top no-repeat;
	font-weight:bold;
	color:red;
	font-size:12px;
}
.profile {
	width:404px;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
.profile th {
	background:#FCF3F9;
	width:60px;
	vertical-align:top;
}
.profile th,.profile td {
	padding:2px 5px;
	border-bottom:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
.point_txt{
	margin-left:35px;
}
.movlistleft, .movlistright {
	width:295px;
	margin-bottom:2px;
}
.movlistleft {
	float:left;
}
.movlistright {
	float:right;
}
.movlistimg {
	float:left;
}
.movimg {
	float:left;
	height:64px;
	width:71px;
	margin-right:5px;
}
.s_mv_title {
	height:16px;
	margin-bottom:8px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
}
.s_mv_title h4 {
	float:left;
}
.new {
	padding-bottom:2px;
	padding-top:2px;
	padding-left:33px;
	background:url(http://www2.deaitube.com/deaitube/img/common/new.gif) 3px top no-repeat;
}
.ranking {
	clear:both;
	width:572px;
	margin-bottom:5px;
}
.kohshin {
	float:right;
	color:#ff8000;
	margin-right:28px;
}
/*
.ranking:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.ranking .linkarea {
	width:573px;
}
*/
.ranking {
	border-collapse: collapse;
	width:573px;
}
.ranking th {
	font-size:10px;
	text-align:center;
}
.ranking .h01 {
	width:37px;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_01.jpg) top left no-repeat;
}
.ranking .h02 {
	width:448px;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_02.jpg) top left no-repeat;
}
.ranking .h03 {
	width:88px;
	height:30px;
	color:#EF10A2;
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_03.jpg) top left no-repeat;
}
.ranking .b01 {
	vertical-align:top;
	height:93px;
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_05.jpg) top left no-repeat;
	padding-top:10px;
	text-align:center;
}
.ranking .b02 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_06.jpg) top left no-repeat;
	padding-left:10px;
}
.ranking .ttl {
	padding-bottom:3px;
	font-weight:bold;
	color:#8A0000;
	text-decoration:none;
}
.ranking .link_cont {
	border-top:1px solid #8A0000;
	padding-top:3px;
	width:430px;
	display:block;
}
.ranking .b03 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_07.jpg) top left no-repeat;
}
.ranking .b03 img {
	width:74px;
	height:74px;
}
.ranking .f {
	vertical-align:top;
	height:28px;
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_09.jpg) top left no-repeat;
}
.ranking .more {
	margin-left:370px;
	padding-left:6px;
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) left 1px no-repeat;
}
.ranking .f a {
	font-size:10px;
}
.makuuchi {
	clear:both;
	margin-top:10px;
	margin-bottom:15px;
}
.makuuchi img {
	margin-right:2px;
}
.end_line {
	border:none;
	height:1px;
	background-color:#8A0000;
	border-bottom:1px solid #8A0000;
	margin-bottom:10px;
}

/*
.ranking .more {
	text-align:right;
}
.ranking .more a {
	font-size:10px;
}
.ranking .left {
	width:219px;
	margin:0 10px 0 0;
	padding:0;
	float:left
}
.ranking li {
	margin-bottom:5px;
	padding:0 0 5px 0;
	border-bottom:#CC3300 2px dotted;
	width:323px;
}
.ranking ul li .ttl a {
	color:#8A0000;
	font-weight:bold;
}
.ranking ul {
	padding:20px 0 0 10px;
	margin:0;
}
.movlisttxt {
	width:181px;
	float:right;
}
*/
.arrivalbox {
	width:365px;
	float:right;
	margin-left:0;
	padding-left:0;
}
.arrivalbox .evaluatebox {
	width:360px;
}
.arrivalbox .evaluatebox .timerbox, .arrivalbox .evaluatebox .timerbox02 {
	float:left;
}
.arrivalbox .evaluatebox .timerbox02 {
	padding-top:4px;
}
.arrivalbox .evaluatebox .evaluate {
	float:right;
}
.arrivalbox .evaluatebox .evaluate table {
	width:300px;
}
.arrivalbox .evaluatebox .evaluate table, .arrivalbox .evaluatebox .evaluate td {
	border:none;
	background:none;
}
.arrivalbox .evaluatebox .evaluate .evalupoint {
	color:#6A528F;
}



/*
-----------------------------------------------------------------------
individual_movie.html
-----------------------------------------------------------------------
*/

.arrivalbox02 {
	float:right;
}
.arrivalbox02 h3 {
	margin-top:5px;
	margin-bottom:7px;
	padding-bottom:2px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
	font-size:13px;
}
.toukoh {
	width:248px;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
.toukoh th {
	background:#FCF3F9;
	width:60px;
	vertical-align:top;
}
.toukoh th, .toukoh td {
	padding:1px 1px;
	border-bottom:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
.arrivalbox02 .evaluatebox {
	width:248px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
	margin-top:5px;
	margin-bottom:15px;
}
.arrivalbox02 .point {
	color:#6A528F;
}
.arrivalimg02 {
	width:335px;
	height:306px;
	padding-top:8px;
	background:url(http://www2.deaitube.com/deaitube/img/common/bg_newmov02.jpg) no-repeat;
	text-align:center;
	vertical-align:middle;
}
.arrivalimg02 object,.arrivalimg02 embed {
	width:320px;
	height:256px;
}
.kohnna {
	color:red;
	font-size:130%;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
}
.u_ad {
	border-bottom:solid 1px #DCCFD6;
	width:593px;
	padding-bottom:30px;
}
.i_pagemovementbox {
	margin:auto;
	width:555px;
	margin-bottom:40px;
	padding:6px 0;
}
.i_movementlist {
	padding-left:10px;
	float:right;
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
}

/*
.arrivalbox02 h4 {
	width:180px;
	margin-bottom:7px;
	padding-bottom:0.5em;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl01.gif) bottom no-repeat;
	font-size:12px;
	font-weight:bold;
}

.arrivalbox02 p {
	margin-bottom:7px;
	padding-bottom:0.5em;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
	font-size:12px;
	font-weight:bold;
}
.arrivalbox02 .evaluatebox .timerbox {
	float:left;
}
.arrivalbox02 .evaluatebox .evaluate {
	float:right;
}

.arrivalbox02 .evaluatebox .evaluate table {
	width:150px;
	border:none;
	background:none;
}

.arrivalbox02 .evaluatebox .evaluate td {
	border:none;
	background:none;
}

.arrivalbox02 .evaluatebox .evaluate .evalupoint {
	color:#6A528F;
}

.arrivalbox02 .evaluatebox .timerbox02 {
	float:left;
}
.arrivalbox02 .evaluatebox .timerbox02 {
	padding-top:4px;
}
.arrivalimg02 .newarrimg {
	width:320px;
	margin:15px auto 0 auto;
}
.movlistbox {
	clear:both;
	width:593px;
	margin-bottom:10px;
}
.movlistbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
*/


/*
-----------------------------------------------------------------------
howto.html
-----------------------------------------------------------------------
*/

.p_midashi {
	width:567px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	color:#EF10A2;
	font-size:14px;
}
.p2_midashi {
	width:567px;
	border-top:#DBB8B7 1px dashed;
	padding-top:5px;
	padding-bottom:12px;
	padding-left:10px;
	margin-left:10px;
	font-size:14px;
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_sub_big.gif) no-repeat left 7px;
	color:#812957;
}
.p2_midashi a {
	font-size:14px;
	color:#812957;
}
.howto {
	padding-left:10px;
	margin-bottom:20px;
}
.howto img {
	margin-left:60px;
}
.p_txt {
	padding-left:10px;
	color:#EF10A2;
	margin-bottom:10px;
}
.reg_caution {
	margin-top:10px;
	margin-bottom:10px;
	font-size:10px;
	color:#FF0000;
	line-height:130%;
	text-indent:1em;
}
.reg_caution a {
	font-size:10px;
}
.reg_info {
	float:left;
	margin-left:10px;
}
.t_reg_image {
	width:126px;
	height:33px;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:52px;
}
.reg_flow {
	width:230px;
	display:block;
	margin:5px 20px 10px 0;
	padding:5px 5px 0 5px;
	border:1px solid #CCCCCC;
}

.reg_flow strong {
	font-weight:bold;
}

.reg_flow li {
	margin-bottom:15px;
	font-weight:bold;
}
.red_arrow {
	background:url(http://www2.deaitube.com/deaitube/img/howto/mobile_arrow.gif) no-repeat center bottom;
	padding-bottom:25px;
}
.blue_arrow {
	background:url(http://www2.deaitube.com/deaitube/img/howto/pc_arrow.gif) no-repeat center bottom;
	padding-bottom:25px;
}
.zoom {
	margin:auto;
	font-size:10px;
	display:block;
	text-align:center;
}
.chuui {
	border:solid 1px #cccccc;
	clear:both;
	width:482px;
	padding:10px;
	margin-left:10px;
	margin-bottom:20px;
}


.sharebox02 {
	width:567px;
	margin:0 auto;
	margin-top:0.5em;
	margin-bottom:10px;
}
.sharebox02:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
h2.specialtxt {
	font-size:14px;
	font-weight:bold;
}
.sharelinbox {
	width:567px;
	margin:0 auto;
	border-top:#DBB8B7 1px dashed;
	padding-top:5px;
	margin-bottom:1em;
}
/*
.sharelinbox .howto_img {
	margin:0 auto;
	display:block;
}
*/
.sharelinbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.sharelinbox .flow {
	width:230px;
	display:block;
	margin:5px 20px 10px 0;
	padding:5px 5px 0 5px;
}
.sharelinbox ol.flow {
	border:1px solid #CCCCCC;
}
.sharelinbox .flow li {
	margin-bottom:5px;
	font-weight:bold;
}
.sharelinbox .flow .image {
	text-align:center;
}
.sharelinbox p {
	line-height:160%;
	margin-bottom:3px;
	display:block;
}
.sharelinbox dt {
	line-height:160%;
}
.sharelinbox dl {
	line-height:160%;
}
.sharelinbox dd {
	margin-bottom:1em;
}
.sharelinbox .goback {
	margin-top:1;
}
.sharelinbox .flow02 {
	width:230px;
	display:block;
	margin:5px 20px 10px 0;
	padding:5px 5px 0 5px;
}
.subtxtbox_howto h4, .subtxtbox_howto h4 a {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_howto h2, .subtxtbox_howto h2 a, .subtxtbox_howto h3, .subtxtbox_howto h3 a {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_howto {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_sub_big.gif) no-repeat top left;
	padding:0 0 0 12px;
}
.subtxtbox_howto h4.points, .subtxtbox_howto h4.points a {
	font-size:14px;
}
.subtxtbox_howto h3.points, .subtxtbox_howto h3.points a {
	font-size:14px;
}
.subtxtbox_howto {
	margin-bottom:0.5em;
}

.post_caution {
	margin-top:0.5em;
}


/*
-----------------------------------------------------------------------
deai_road.html
-----------------------------------------------------------------------
*/
.deairoadcontbox {
	clear:both;
	background:url(http://www2.deaitube.com/deaitube/img/deairoad/deairoadbox_bottomback.gif) bottom no-repeat;
	margin-bottom:10px;
	width:569px;
	padding:5px;
}
.deairoadcapbox {
	width:559px;
	background:url(http://www2.deaitube.com/deaitube/img/deairoad/deairoadbox_back.gif) top left no-repeat;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:2px;
}
.deairoadcapbox h4 {
	font-size:14px;
	font-weight:bold;
	color:#8A0000;
}
.deairoad_date {
	float:right;
	font-size:14px;
	font-weight:normal;
	color:#7f8ac0;
	padding-right:20px;
}
.deairoad_content {
	background:url(http://www2.deaitube.com/deaitube/img/deairoad/deairoadbox_textback.gif) left top no-repeat;
	padding-top:15px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:20px;
	line-height:200%;
	color:#111111;
	font-size:14px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','MS PGothic','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif;
}
.deairoad_content p {
	line-height:200%;
	color:#111111;
	font-size:14px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','MS PGothic','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif;
	margin-bottom:25px;
}
.deairoad_content h4 {
	font-size:14px;
	margin-bottom:10px;
}
.deairoad_content img {
	float:right;
	padding-right:20px;
	margin-left:5px
}
.deairoad_content p.ad {
	color:red;
	margin-top:20px;
}
.deairoad_ad {
	margin:auto;
	font-weight:bold;
	text-align:center;
	background-color:#f5add5;
	width:545px;
	padding-top:30px;
	padding-bottom:30px;
}
.deairoad_ad a {
	color:red;
}
.deairoadsharebox {
	width:569px;
	background:url(http://www2.deaitube.com/deaitube/img/deairoad/deairoadbox_middleback.gif) repeat-y;
}

q {
	font-style:italic;
	font-size:14px;
}
.midasi {
	background-color:#eeeeee;
	font-weight:bold;
	border-bottom:solid 1px red;
}
.chui {
	font-size:90%;
}
.red_180 {
	color:red;
	font-size:180%;
	font-weight:bold;
}
.red_160 {
	color:red;
	font-size:160%;
	font-weight:bold;
}
.red_140 {
	color:red;
	font-size:140%;
	font-weight:bold;
}
.navy_180 {
	color:navy;
	font-size:180%;
	font-weight:bold;
}
.navy_140 {
	color:navy;
	font-size:140%;
	font-weight:bold;
}
.green_140 {
	color:green;
	font-size:140%;
	font-weight:bold;
}
.olive_140 {
	color:olive;
	font-size:140%;
	font-weight:bold;
}
.black_200 {
	color:black;
	font-size:200%;
	font-weight:bold;
}
.red_bar {
	border-bottom:solid 1px red;
}

/*
#deairoadarea {
	clear:both;
	width:569px;
	margin:0 auto;
}
.deai_road_ad {
	font-weight:bold;
	color:red;
	text-decoration:none;
}
.deairoadsharebox_foot {
	background:url(http://www2.deaitube.com/deaitube/img/deairoad/deairoadbox_bottomback.gif) bottom no-repeat;
	height:8px;
	width:569px
}
.deairoadsharebox a {
	font-weight:bold;
	color:red;
	text-decoration:none;
}
*/


/*
-----------------------------------------------------------------------
sitemap.html
-----------------------------------------------------------------------
*/

.localist {
	padding-bottom:10px;
}
.localist li {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow02.gif) 11px 3px no-repeat;
	padding:0 0 0 18px;
	margin-left:15px;
	margin-bottom:3px;
	color:#3366FF;
}


/*
-----------------------------------------------------------------------
contribute_new.html
-----------------------------------------------------------------------
*/

#contributelistab {
	clear:both;
	margin-top:55px;
	margin-bottom:15px;
	padding-bottom:65px;
	background:url(http://www2.deaitube.com/deaitube/img/contributemovie/bg_contribute.jpg) 0 bottom no-repeat;
}

#contributelistab li {
	padding-left:5px;
	width:119px;
	margin-right:1px;
	float:left;
}
#contributelistab li a {
	display:block;
	height:26px;
	text-indent:-9999px;
}
#contributelistab li#contab01 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_ordernew.jpg) no-repeat;
}
#contributelistab li#contab02 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderpopular.jpg) no-repeat;
}
#contributelistab li#contab03 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderclass.jpg) no-repeat;
}
#contributelistab li#contab01 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_ordernew.jpg) 0 -26px no-repeat;
}
#contributelistab li#contab02 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderpopular.jpg) 0 -26px no-repeat;
}
#contributelistab li#contab03 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderclass.jpg) 0 -26px no-repeat;
}

.contributelist {
	clear:both;
	width:572px;
	margin-top:-40px;
	margin-bottom:25px;
	margin-left:2px;
	border-left:#F4F1F3 1px solid;
	border-right:#F4F1F3 1px solid;
	border-bottom:#F4F1F3 1px solid;
}
.contributelist_class {
	clear:both;
	width:572px;
	margin-top:10px;
	margin-bottom:25px;
	margin-left:2px;
	border-left:#F4F1F3 1px solid;
	border-right:#F4F1F3 1px solid;
	border-bottom:#F4F1F3 1px solid;
}
.contributelistbox {
	margin-bottom:15px;
}
.contributelistbox img {
	float:left;
	margin-right:10px;
	margin-left:10px;
	width:133px;
	height:122px;
}
.contributetxt h4 {
	margin-left:10px;
	margin-right:10px;
	height:20px;
	margin-bottom:7px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl02.gif) bottom repeat-x;
	font-size:14px;
}
.contributetxt table {
	width:407px;
	margin-right:10px;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
.contributetxt th {
	background:#FCF3F9;
	width:60px;
	vertical-align:top;
}
.contributetxt th, .contributetxt td {
	padding:2px 5px;
	border-bottom:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
.banzuke {
	margin-top:-50px;
	margin-left:12px;
	padding-top:4px;
}


/*
-----------------------------------------------------------------------
content
-----------------------------------------------------------------------
*/


#container {
	clear:both;
	width:860px;
	background:url(http://www2.deaitube.com/deaitube/img/common/bg_content.jpg) repeat-y;
}
#container:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#content .captionbox {
	width:573px;
}
.captionbox h2 {
	display:block;
	height:20px;
	background:url(http://www2.deaitube.com/deaitube/img/common/h_4_back.jpg) bottom no-repeat;
	color:#8A0000;
	text-indent:8px;
	font-size:14px;
	margin-bottom:5px;
}
.captionbox h3 {
	display:block;
	height:20px;
	background:url(http://www2.deaitube.com/deaitube/img/common/h_4_back.jpg) bottom no-repeat;
	color:#8A0000;
	text-indent:8px;
	font-size:14px;
	margin-bottom:5px;
}
#editsite .captionbox h3#cap01 {
	background:url(http://www2.deaitube.com/deaitube/img/editsite/h_01.jpg) bottom no-repeat;
}
#entry .captionbox h3#cap01 {
	background:url(http://www2.deaitube.com/deaitube/img/entry/h_01.jpg) bottom no-repeat;
}

/*
-----------------------------------------------------------------------
stars
-----------------------------------------------------------------------
*/

/*
#startxt {
	width:403px;
	float:right;
}
#startxt p {
	margin-bottom:0;
}
#startxt li {
	padding-bottom:0;
}
*/
p.formstyle {
	width:560px;
	margin:0 auto;
}
table.formstyle {
	width:560px;
	margin:0 auto;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
table.formstyle th {
	width:125px;
	vertical-align:top;
	padding:5px 5px 5px 7px;
	background:#F0FAFF;
}
table.formstyle td {
	padding:1px 5px;
}
table.formstyle th, table.formstyle td {
	border-bottom:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
/*
.urltxt {
	font-weight:bold;
}
*/
table.formstyle .caution {
	font-size:10px;
	padding-left:5px;
}
.confirmbtn {
	width:115px;
	height:23px;
	margin:0 auto;
}
.confirmbtn02 {
	width:47px;
	height:23px;
	margin:0 auto;
}

table.mobileform {
	width:560px;
	margin:0 auto;
	margin-bottom:4px;
}
table.mobileform th {
	width:120px;
	color:#EF10A2;
}
.subtxtbox {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_sub.gif) no-repeat;
	padding:0 0 0 12px;
}
.subtxtbox h4 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_register {
	clear:both;
}
.subtxtbox_register h4 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox h2 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox h3 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_register h2 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_register h3 {
	color:#812957;
	font-weight:bold;
	margin-bottom:3px;
}
.subtxtbox_register {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_sub_big.gif) no-repeat top left;
	padding:0 0 0 12px;
}
.subtxtbox_register h4.points {
	font-size:14px;
}
.subtxtbox_register h4.points, .subtxtbox_register h3.points {
	font-size:14px;
}
/*
-----------------------------------------------------------------------
maincontribute
-----------------------------------------------------------------------
*/

.clear {
	clear:both;
}
#maincontribute {
	width:547px;
	margin:0 auto;
	padding:12px 7px 8px;
	background:#F9E8EC;
	border:#B8475B 1px dotted;
}
#maincontribute:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#maincontribute h5 {
	font-size:14px;
	margin-bottom:10px;
}
#maincontribute h5 .free {
	color:#EF10A2;
	font-size:16px;
}

.join_now_button p.fr {
	padding-right:1em;
}
.contributebox {
	width:536px;
	margin-bottom:4px;
	margin:0 auto;
}
.contributebox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.contributebox #gettxt {
}
.contributebox #getbtnarea {
	padding-left:300px;
}
#getbtnarea #getbtn {
	width:52px;
}
#getbtn a {
	display:block;
	height:18px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_detail01.jpg) no-repeat;
	text-indent:-9999px;
}
#getbtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_detail01.jpg) 0 -18px no-repeat;
}
#maincontribute h6 {
	display:block;
	width:536px;
	height:22px;
	background:url(http://www2.deaitube.com/deaitube/img/common/h_entry.jpg) no-repeat;
	text-indent:-9999px;
}
#maincontribute table {
	width:536px;
	margin-bottom:3px;
}
#maincontribute td {
	margin-right:6px;
}
#maincontribute ul {
}
#maincontribute li {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry.jpg) center left no-repeat;
	padding:0 10px;
}
#maincontribute li a {
	font-size:10px;
}
.contributebox #gettxt .gethere p {
	clear:both;
}
.contributebox #gettxt .gethere ul {
	clear:both;
}
.contributebox #gettxt .gethere li {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry.jpg) center left no-repeat;
	padding:0 10px;
	clear:both;
}

.caution, .caution02 {
	font-size:10px;
	color:#FF0000;
	line-height:130%;
}
.caution02 {
	text-indent:1em;
}
.caution a, .caution02 a {
	font-size:10px;
}
/*
-----------------------------------------------------------------------
mainadvertise
-----------------------------------------------------------------------
*/

#mainadvertise {
	width:547px;
	margin:0 auto;
	padding:9px 7px 8px;
	background:#FCFBF1;
	border:#F0CFE0 2px dotted;
}
#mainadvertise:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#advertiseimg {
	float:left;
}
#advertisetxt {
	width:401px;
	float:right;
}
#advertisetxt h5 {
	width:401px;
	height:20px;
	margin-bottom:7px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl03.jpg) bottom no-repeat;
	font-size:14px;
	font-weight:normal;
}
#advertisetxt h5 a {
	text-decoration:none;
}
#advertisetxt p {
	width:395px;
	margin:0 auto;
}
/*
-----------------------------------------------------------------------
mainenjoy
-----------------------------------------------------------------------
*/

#mainenjoy {
	width:547px;
	margin:0 auto;
	padding:12px 7px 8px;
	background:#F9E8EC url(http://www2.deaitube.com/deaitube/img/common/bg_enjoybox.jpg) right center no-repeat;
	border:#B8475B 1px dotted;
}
#mainenjoy h5 {
	font-size:14px;
	margin-bottom:10px;
}
#mainenjoy table {
	width:536px;
	margin-bottom:3px;
}
#mainenjoy td {
	margin-right:6px;
}
#mainenjoy li {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry.jpg) 0 0.3em no-repeat;
	padding:0 8px;
	float:left;
}
#mainenjoy li a {
	font-size:10px;
}


/*
-----------------------------------------------------------------------
base.css
-----------------------------------------------------------------------
*/
@media print {
body {
	zoom: 80%;
}
}
/*
-----------------------------------------------------------------------
Copyright (c)  2008 maebata Inc. All Rights Reserved.
-----------------------------------------------------------------------
*/


/*
-----------------------------------------------------------------------
base tags setting
-----------------------------------------------------------------------
*/

* {
	margin:0;
	padding:0;
	outline:none;
	font-size:12px;
	font-style:normal;
	line-height:1.4em;
}
th {
	font-weight:normal;
	text-align:left;
}
th, td {
	line-height:140%;
	color:#555;
}
img {
	border:none;
	vertical-align:middle;
}
iframe {
	border:none;
}
ul, ol {
	list-style:none;
}
br {
	letter-spacing:0;
}
a {
	outline:none;
}/*----firefox----*/
.bold {
	font-weight:bold;
}
.note {
	font-size:10px;
}
/*
-----------------------------------------------------------------------
a:link setting
-----------------------------------------------------------------------
*/

a {
	font-size:12px;
	color:#03C;
}
/*
-----------------------------------------------------------------------
/*
-----------------------------------------------------------------------
index.css
-----------------------------------------------------------------------
*/

#bnrarea {
	width:572px;
	margin-bottom:5px;
}
#bnrarea:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#bnrarea .linkarea {
	margin-top:1em;
	padding-top:0;
	width:573px;
	margin-bottom:0px;
}
#bnrarea .linkarea .left {
	width:219px;
	margin:0 10px 0 0;
	padding:0;
	float:left
}
#bnrarea .linkarea ul {
	padding:20px 0 0 10px;
	margin:0;
}
#bnrarea .linkarea table {
	border-collapse: collapse;
	margin:0;
	padding:0;
}
#bnrarea .linkarea th {
	font-size:10px;
	text-align:center;
	margin:0;
}
#bnrarea .linkarea .h01 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_01.jpg) top left no-repeat;
}
#bnrarea .linkarea .h02 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_02.jpg) top left no-repeat;
}
#bnrarea .linkarea .h03 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_03.jpg) top left no-repeat;
}
#bnrarea .linkarea td.b01 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_05.jpg) top left no-repeat;
}
#bnrarea .linkarea td.b02 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_06.jpg) top left no-repeat;
	padding-left:10px;
}
#bnrarea .linkarea .b03 {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_07.jpg) top left no-repeat;
}
#bnrarea .linkarea td.f {
	background:url(http://www2.deaitube.com/deaitube/img/link/link_back_marble_09.jpg) top left no-repeat;
}
#bnrarea .linkarea .f a {
	font-size:10px;
	margin-left:435px;
	display:block;
}
#bnrarea .linkarea .link_cont {
	border-top:1px solid #8A0000;
	padding-top:3px;
	width:430px;
	display:block;
}
#bnrarea .linkarea .rank_mark {
	padding-top:10px;
	display:block;
	text-align:center;
}
#bnrarea .linkarea li {
	margin-bottom:5px;
	padding:0 0 5px 0;
	border-bottom:#CC3300 2px dotted;
	width:323px;
}
#bnrarea .linkarea ul li .ttl a {
	color:#8A0000;
	font-weight:bold;
}
/*
#bnrarea .ttl {
	padding-bottom:3px;
}
#bnrarea .ttl a {
	font-weight:bold;
	color:#8A0000;
	text-decoration:none;
}
*/
#bnrarea .pt, #bnrarea .ttl a {
	padding-bottom:3px;
	font-weight:bold;
	color:#8A0000;
	text-decoration:none;
}
.rank02 {
	color:#FFFFFF;
	width:30px;
	height:27px;
	text-align:center;
	margin-right:3px;
}
#bnrarea .linkarea .more {
	text-align:right;
}
#bnrarea .linkarea .more a {
	font-size:10px;
}
#registration {
	float:right;
}
#registration li {
	padding-left:5px;
	height:30px;
	float:left;
}
#registration li#registxt {
	padding:8px 0 0 12px;
	color:#EF10A2;
	margin-right:5px;
}
#registration li#registbtn01 {
	width:149px;
}
#registration li#registbtn02 {
	width:121px;
}
#registration li#registbtn01 a, #registration li#registbtn02 a {
	display:block;
	height:30px;
	text-indent:-9999px;
}
#registration li#registbtn01 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_sitentry01.jpg) no-repeat;
}
#registration li#registbtn02 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_entrylist.jpg) no-repeat;
}
#registration li#registbtn01 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_sitentry01.jpg) 0 -30px no-repeat;
}
#registration li#registbtn02 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_entrylist.jpg) 0 -30px no-repeat;
}
#specialarea {
	width:572px;
	margin:0 auto;
}
#specialarea dl {
	width:89px;
	padding:0 3px;
	float:left;
}
#specialarea dt {
	height:78px;
}
#specialarea dd {
	width:85px;
	margin:0 auto;
	text-align:center;
	font-size:10px;
}
#specialarea dd a {
	font-size:10px;
}
/*
-----------------------------------------------------------------------
member.css
-----------------------------------------------------------------------
*/

/*
#loginarea #userdatarea {
	clear:both;
	width:225px;
	padding-top:7px;
}
#userdatarea {
	clear:both;
	width:225px;
	padding-top:7px;
}
#userdatarea .userdata {
	padding-left:90px;
	margin-bottom:10px;
}
*/
#userdatebtn {
	width:133px;
}

#userdatebtn a {
	display:block;
	height:18px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_userdata.jpg) no-repeat;
	text-indent:-9999px;
}
#userdatebtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_userdata.jpg) 0 -18px no-repeat;
}
.userdata p {
	font-size:10px;
}

.newarrival #contributelistab li#contab01 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_ordernew.jpg) 0 -26px no-repeat;
}
.popular #contributelistab li#contab02 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderpopular.jpg) 0 -26px no-repeat;
}
.class #contributelistab li#contab03 a {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_orderclass.jpg) 0 -26px no-repeat;
}
.movielookat p {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
	padding:0 0 0 10px;
	margin-left:10px;
	float:left;
	font-size:12px;
	font-weight:normal;
	width:auto;
	height:auto;
}
table.userstyle {
	width:560px;
	margin:0 auto;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
table.userstyle th {
	background:#F9E8EC;
	font-weight:bold;
}
table.userstyle th, table.userstyle td {
	padding:5px 5px 5px 7px;
	border-bottom:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
table.userstyle th.chdebox {
	width:60px;
}
.siteaddbtn {
	width:560px;
	margin:0 auto;
}
.siteaddbtn p {
	width:121px;
}
.siteaddbtn p a {
	display:block;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_siteadd.jpg) no-repeat;
	text-indent:-9999px;
}
.siteaddbtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_siteadd.jpg) 0 -30px no-repeat;
}
/*
-----------------------------------------------------------------------
edit
-----------------------------------------------------------------------
*/

#editfield {
	width:547px;
	margin:0 auto;
	padding:12px 15px 8px;
	background:#F9E8EC;
	border:#B8475B 1px dotted;
}
#editfield:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
#editfield p#clickpl {
	margin-bottom:5px;
}
#editfield table {
	width:536px;
	margin-bottom:7px;
	border-bottom:#DBB8B7 1px dashed;
}
#editfield td {
	margin-right:6px;
	padding-bottom:7px;
}
#editfield .fogotten_mail {
	width:200px;
}
#editfield #withdrawbtn {
	float:left;
}
#editfield #withdrawbtn p {
	width:90px;
}
#editfield #withdrawbtn a {
	display:block;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/edituser/bt_withdraw.jpg) no-repeat;
	text-indent:-9999px;
}
#editfield #withdrawbtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/edituser/bt_withdraw.jpg) 0 -30px no-repeat;
}
#editfield #forgetxt {
	padding:7px 10px 0;
	float:right;
}
#editfield #forgetxt p {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry.jpg) 0 0.3em no-repeat;
	padding:0 0 0 8px;
	font-size:10px;
}
/*
-----------------------------------------------------------------------
second.css
-----------------------------------------------------------------------
*/

/*
.pagemovementbox {
	clear:both;
	width:555px;
	margin:0 auto;
	padding:6px 0;
	border-top:#DCCFD6 1px solid;
}
.pagemovementbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.movementxt {
	width:545px;
	margin:0 auto;
}
*/
.movementarrow, .movementotal {
	margin-right:10px;
	float:left;
}
.movementotal {
	font-weight:bold;
}


.movementxt {
	clear:both;
	width:555px;
	margin:0 auto;
	padding:6px 0;
	border-top:#DCCFD6 1px solid;
}

.movementlist {
	padding-top:2px;
	float:right;
}
.formcontribute ul {
	float:right;
}
.formcontribute li {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
	padding:0 10px;
	float:left;
}
/*
-----------------------------------------------------------------------
howto & register
-----------------------------------------------------------------------
*/

.sharebox03 {
	width:567px;
	margin:0 auto;
	margin-bottom:5px;
}
.sharelinbox {
	width:567px;
	margin:0 auto;
	border-top:#DBB8B7 1px dashed;
	padding-top:5px;
	margin-bottom:1em;
}
.sharelinbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.sharebox03:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.sharelinbox .flow {
	width:230px;
	display:block;
	margin:5px 20px 10px 0;
	padding:5px 5px 0 5px;
}
.sharelinbox ol.flow {
	border:1px solid #CCCCCC;
}
.sharelinbox .flow li {
	margin-bottom:5px;
	font-weight:bold;
}
.sharelinbox .flow .image {
	text-align:center;
}
.sharelinbox p {
	line-height:160%;
	margin-bottom:3px;
	display:block;
}
.sharelinbox dt {
	line-height:160%;
}
.sharelinbox dl {
	line-height:160%;
}
.sharelinbox dd {
	margin-bottom:1em;
}
.specialtxt {
	color:#EF10A2;
}
.sharelinbox .goback {
	margin-top:1;
}
h4.specialtxt {
	font-size:14px;

	font-weight:bold;
}
h2.specialtxt {
	font-size:14px;
	font-weight:bold;
}
h3.specialtxt {
	font-size:14px;
	font-weight:bold;
}
.status {
	text-align:center;
	margin-top:0.5em;
}
.sharelinbox .flow02 {
	width:230px;
	display:block;
	margin:5px 20px 10px 0;
	padding:5px 5px 0 5px;
}
/*
-----------------------------------------------------------------------
links
-----------------------------------------------------------------------
*/

#linkcaptionarea {
	width:575px;
	margin:0 auto;
}
#linkcaption {
	width:448px;
	float:left;
}
#linkcaption02 {
	width:548px;
	float:left;
}
#linkcaption ul, #linkcaption02 ul {
	padding-left:10px;
}
#linkcaption li, #linkcaption02 li {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
	padding:0 0 0 10px;
	margin-right:20px;
	font-size:10px;
	float:left;
}
#linkcap01, #linkcap02, #linkcap03 {
	width:428px;
	height:28px;
	padding:8px 10px 0;
}
#linkcap00 {
	width:528px;
	height:28px;
	padding:8px 10px 0;
}
#linkcap00 {
	background:url(http://www2.deaitube.com/deaitube/img/link/bg_link00.jpg) no-repeat;
}
#linkcaption02 #linkcap00 {
	background:url(http://www2.deaitube.com/deaitube/img/link/bg_link04.jpg) no-repeat;
}
#linkcap01 {
	background:url(http://www2.deaitube.com/deaitube/img/link/bg_link01.jpg) no-repeat;
}
#linkcap02 {
	background:url(http://www2.deaitube.com/deaitube/img/link/bg_link02.jpg) no-repeat;
}
#linkcap03 {
	background:url(http://www2.deaitube.com/deaitube/img/link/bg_link03.jpg) no-repeat;
}
#linkcap00 h3, #linkcap01 h3, #linkcap02 h3, #linkcap03 h3 {
	font-size:14px;
	color:#A0062C;
}
#linkcap00 h2, #linkcap01 h2, #linkcap02 h3, #linkcap03 h2 {
	font-size:14px;
	color:#A0062C;
}
#linkcap00 h2.specialtxt {
	color:#EF10A2;
}
#sitebtnarea {
	width:115px;
	float:right;
}
#sitebtnarea li {
	width:115px;
	margin-bottom:3px;
}
#sitebtnarea li a {
	display:block;
	text-indent:-9999px;
}
#sitebtnarea li#linkcapbtn01 a {
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_newsite.jpg) no-repeat;
}
#sitebtnarea li#linkcapbtn02 a {
	height:24px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_sitentry02.jpg) no-repeat;
}
#sitebtnarea li#linkcapbtn01 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_newsite.jpg) 0 -30px no-repeat;
}
#sitebtnarea li#linkcapbtn02 a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_sitentry02.jpg) 0 -24px no-repeat;
}
#linksearcharea {
	clear:both;
	width:436px;
	padding-left:10px;
}
#linksearcharea table {
	width:400px;
	float:left;
}
#linksearcharea th {
	width:85px;
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow03.gif) 0 0.3em no-repeat;
	padding:0 10px;
	color:#EF10A2;
}
#linksearcharea #searchbtn {
	float:right;
}
#pickuparea {
	width:557px;
	margin:0 auto;
	padding:9px 7px 8px;
	background:#FCFBF1;
	border:#F0CFE0 2px dotted;
}
#pickuparea h4 {
	font-size:14px;
	margin-bottom:5px;
}
#pickuparea ul {
	padding:0 10px;
}
#pickuparea li {
	background:url(http://www2.deaitube.com/deaitube/img/common/p_arrow01.gif) 0 0.3em no-repeat;
	padding:0 0 0 10px;
	margin-bottom:5px;
}
#linklistarea, #infolistarea {
	clear:both;
	width:569px;
	margin:0 auto;
}
#linklistarea .notice {
	font-size:10px;
	margin-top:7px;
	margin-bottom:11px;
	line-height:1.2em;
}
#linklistarea .notice a {
	font-size:10px;
}
.linkoutbox {
	clear:both;
	margin-bottom:10px;
	background:url(http://www2.deaitube.com/deaitube/img/link/linkbox_back.gif) top left no-repeat;
	width:569px;
	height:145px;
	padding:5px;
}
.linkoutbox:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
.linkcapbox, .infocapbox {
	width:569px;
}
.linkcapbox h4, .linkcapbox p {
	width:520px;
	height:20px;
	margin-bottom:7px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl06.gif) bottom no-repeat;
	font-size:14px;
	font-weight:normal;
}
.linkcapbox p.high_rank {
	height:30px;
	margin-bottom:0px;
}
.high_rank img ,.high_rank span {
	margin-right:10px;
}
.linkcapbox h4 a, .linkcapbox p a {
	font-size:14px;
	font-weight:bold;
}
.linkimgbox {
	float:left;
	padding-left:5px;
	width:83px;
}
.linksharebox {
	width:463px;
	float:right;
}
.linksharebox table {
	width:330px;
	margin-right:20px;
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
	float:left;
}
.linksharebox th {
	background:#FEF7F1;
	width:60px;
	vertical-align:top;
}
.linksharebox th, .linksharebox td {
	padding:1px 5px;
	border-right:#BCC8D1 1px solid;
	border-bottom:#BCC8D1 1px solid;
}
.linksharebox tr .additional {
	font-size:10px;
}
.linkqrcode {
 float:left;
 width:80px;
 padding:0;
}
.linkqrcode img {
 margin-bottom:3px;
}
.linkqrcode p {
	color:#EF10A2;
	font-size:10px;
	margin-bottom:0;
}
#memberdatabtn {
	width:121px;
	float:right;
}
#memberdatabtn a {
	display:block;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_entrylist.jpg) no-repeat;
	text-indent:-9999px;
}
#memberdatabtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_entrylist.jpg) 0 -30px no-repeat;
}




/*
-----------------------------------------------------------------------
register
-----------------------------------------------------------------------
*/

.goregist {
	width:450px;
	height:26px;
	margin:0 auto;
	margin-bottom:5px;
	background:url(http://www2.deaitube.com/deaitube/img/register/bg_arrow.jpg) bottom no-repeat;
}
.goregist p {
	color:#EF10A2;
	text-align:center;
}
/*
-----------------------------------------------------------------------
rules
-----------------------------------------------------------------------
*/

#rules #content ol {
	padding-left:23px;
	list-style-type:decimal;
	list-style-position:outside;
}
#rules #content ol li {
	padding-bottom:3px;
}
#rules #content table {
	width:560px;
	margin:0 auto;
	margin-bottom:5px;
	border-top:#BCC8D1 1px solid;
	border-right:#BCC8D1 1px solid;
}
#rules #content table th {
	width:105px;
	background:#F0FAFF;
}
#rules #content table th, #rules #content table td {
	vertical-align:top;
	padding:5px 5px 5px 7px;
	border-bottom:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
/*
-----------------------------------------------------------------------
information
-----------------------------------------------------------------------
*/

.infocapbox p {
	width:569px;
	height:20px;
	margin-bottom:5px;
	background:url(http://www2.deaitube.com/deaitube/img/common/li_ttl05.gif) bottom no-repeat;
	font-size:14px;
	font-weight:normal;
}
#infolistarea p {
	width:560px;
	margin:0 auto;
	margin-bottom:7px;
}
.infodate {
	padding-left:5px;
	color:#5A6947;
	font-size:12px;
}
/*
-----------------------------------------------------------------------
howto_mobile
-----------------------------------------------------------------------
*/

#mobiletxt {
	padding:15px 10px;
	float:left;
}
#mobiletxt p {
	color:#EF10A2;
	font-size:14px;
	margin-bottom:7px;
	font-weight:bold;
}
#mobiletxt p.caution {
	font-size:12px;
	color:#555555;
	font-weight:normal;
}
#mobileview {
	width:270px;
	float:right;
}
#qrarea {
	width:90%;
	padding-left:10px;
	text-align:center;
	padding-top:1em;
	padding-bottom:1em;
	border-top:#DBB8B7 1px dashed;
	border-bottom:#DBB8B7 1px dashed;
	margin-top:1em;
	margin-bottom:1em;
	clear:both;
}
#qrarea p {
	margin-bottom:1em;
}
#mobileaccess {
	width:270px;
	background:#FCF3F9;
	padding-left:10px;
}
#mobileaccess h4 {
	margin:5px 0 4px;
}
#mobileaccess p.specialtxt {
	margin:5px 0 4px;
	font-size:14px;
	font-weight:bold;
	color:#EF10A2;
}
#mobileaccess p {
	color:#555;
}
#mobileaccess table {
	width:270px;
}
#mobileaccess table td {
	padding:6px 0 3px;
}
#mobmailbtn {
	width:218px;
}
#mobmailbtn a {
	display:block;
	height:30px;
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_mobile.jpg) no-repeat;
	text-indent:-9999px;
}
#mobmailbtn a:hover {
	background:url(http://www2.deaitube.com/deaitube/img/nav/bt_mobile.jpg) 0 -30px no-repeat;
}
#mobilerule li {
	background:url(http://www2.deaitube.com/deaitube/img/common/icn_entry.jpg) 0 0.3em no-repeat;
	padding:0 7px 0 8px;
	font-size:10px;
	margin-bottom:1em;
}
#mobilerule li a {
	font-size:10px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
#mobilerule:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}

/*
-----------------------------------------------------------------------
recommend
-----------------------------------------------------------------------
*/

#recomarea {
	width:322px;
	padding-left:5px;
}
#recomarea #offer {
	font-size:10px;
	margin-bottom:3px;
}
#recommenview {
	background:url(http://www2.deaitube.com/deaitube/img/recommend/bg_pickup.jpg) no-repeat;
}
#recommenview p {
	width:310px;
	margin:0 auto;
	padding:6px 0;
}
#recombackarea {
	width:566px;
	margin:0 auto;
	background:#FFF5F4;
	border:#AB3D36 1px dotted;
	padding:9px 3px 0;
}
#recombackarea dl {
	padding:0 6px;
	float:left;
}
#recombackarea dt, #recombackarea dd {
	text-align:center;
	font-size:10px;
}
/*
-----------------------------------------------------------------------
banner
-----------------------------------------------------------------------
*/

.bnrbox {
	width:560px;
	margin:0 auto;
}
.bnrbox .bnrimgbox {
	margin-bottom:5px;
}
.bnrbox .sizetxt {
	margin-bottom:8px;
}
.bnrbox .tagtxt {
	padding-left:7px;
	color:#855F45;
}
.mitsuboshi_cmt_mouse_on {
	text-decoration:none;
	color:#f57921;
}
.mitsuboshi_cmt_mouse_off {
	text-decoration:none;
	color:#555;
}

/*
-----------------------------------------------------------------------
live chat best
-----------------------------------------------------------------------
*/

.linkbox_upper{
	clear:both;
	padding-left:5px;
	padding-top:5px;
	width:569px;
	background:url(http://www2.deaitube.com/deaitube/img/link/linkbox_back_upper.gif) top left no-repeat;
}
.linkbox_middle{
	padding-bottom:5px;
	padding-left:5px;
	background:url(http://www2.deaitube.com/deaitube/img/link/linkbox_back_middle.gif) repeat-y;
}
.linkbox_bottom{
	padding-left:5px;
	padding-bottom:10px;
	margin-bottom:5px;
	background:url(http://www2.deaitube.com/deaitube/img/link/linkbox_back_bottom.gif) bottom left no-repeat;
}
.linkbox_upper a{
	font-weight:bold;
	color:#8A0000;
	text-decoration:none;
}
.linkbox_middle img {
	margin-top:7px;
	margin-bottom:5px;
}
.linkbox_middle .prof {
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
	width:400px;
}
.linkbox_middle .cmt {
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
	width:555px;
	margin-bottom:5px;
}
.linkbox_middle td {
	vertical-align:top;
}
.linkbox_middle th, .linkbox_bottom th {
	background-color:#dddfe5;
	text-align:left;
	vertical-align:top;
}
.linkbox_middle .prof th, .linkbox_middle .prof td, .linkbox_middle .cmt th, .linkbox_middle .cmt td, .linkbox_middle .price th {
	padding:3px 5px;
	border-right:#BCC8D1 1px solid;
	border-bottom:#BCC8D1 1px solid;
}
.linkbox_middle .price {
	margin-left:5px;
	width:150px;
	border-top:#BCC8D1 1px solid;
	border-left:#BCC8D1 1px solid;
}
.linkbox_middle .price th {
	font-size:9px;
}
.linkbox_middle .price td {
	font-size:9px;
	padding:0px 5px;
	border-right:#BCC8D1 1px solid;
	border-bottom:#BCC8D1 1px solid;
}
.linkbox_bottom .girls {
	clear:both;
	width:555px;
	border:#BCC8D1 1px solid;
}
.linkbox_bottom .girls th {
	padding:0px 5px;
	border-right:#BCC8D1 1px solid;
	border-bottom:#BCC8D1 1px solid;
}
.linkbox_bottom .girls td {
	text-align:center;
	border:0px;
	padding-top:5px;
	padding-bottom:5px;
}

/*
-----------------------------------------------------------------------
lc_road
-----------------------------------------------------------------------
*/

.cont_table {
	clear:both;
	background-color:#ede75f;
	width:566px;
	padding:5px;
	margin-left:5px;
}
