

#splash
{
position: absolute;
right: 30px;
background: #EAEAE2 url('image/web/a10.jpg') no-repeat;
width: 378px;
height: 92px;
}





.samplegraph {
width:200px;
height:270px;
float:left;
text-align:center;
margin-top:1px;
padding-right:10px;
}
.samplegraph1 {
padding-top:4px;
width:189px;
height:250px;
border:1px dashed slategray;
}

.graph_boxl {
width:220px;/*220*/
float:left;
height:270px;
padding-top:0px;/*10*/
}
.graph_boxr {
margin-left:5px;
width:220px;
float:left;
padding-top:30px;/*30 15px;50*/
height:270px;/*230px;*/
}




#inputform {
	margin-top:0;
}
#inputform h4 {
width:400px;
background:#c60;/*#8FAD9A; */
color:white;
font-weight:bold;
font-size:100%;
padding:1px 10px;
}

#inputform .lo_box {
width:30px;
border:1px solid gray;
}
#inputform .lo_box2 {
width:60px;
border:1px solid gray;
}
#inputform .lo_box3 {
width:100px;
border:1px solid gray;
}
#inputform .lo_box4 {
width:200px;
border:1px solid gray;
}
#inputform .lo_box5 {
width:300px;
height:100px;
border:1px solid gray;
}
#inputform p {
margin-top:15px;
margin-left:20px;
}
#inputform .lo_bt {
margin-top:30px;
margin-left:180px;
}
#inputform .lo_wh {
margin-bottom:1px;
margin-left:30px;
}
#inputform .lo_wh_e {
margin-bottom:1px;
margin-left:80px;
}

#inputform .lo_table1 {
margin-top:10px;
margin-left:30px;
}


#inputform2 {
	margin-top:80px;
}
#inputform2 h4 {
width:400px;
background:#5577bb;/*#8FAD9A;*/
color:white;
font-weight:bold;
font-size:100%;
padding:1px 10px;
}
#inputform2 .lo_table1 {
margin-top:10px;
margin-left:30px;
}
#inputform2 .lo_box3 {
width:100px;
border:1px solid gray;
}
#inputform2 .lo_bt {
margin-top:30px;
margin-left:180px;
}
#inputform2 p {
margin-top:15px;
margin-left:20px;
width:380px;
}


#regist .formline {
	clear:both;
	height:36px;
	margin-left:20px;
}
#regist .formline1 {
	width:115px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	height:18px;
padding-top:2px;
color:#5c5c43;
}

#regist .formline3 {
	margin-top:0px;
	width:220px;
	float:left;
	margin-bottom:0!important;
	height:18px;
}
#regist .formline3a {
	margin-top:0px;
	width:250px;
	float:left;
	margin-bottom:0!important;
	height:18px;
}
#regist .formline31 {
	background:#FFFFFF url(common/image/web/input220.png) no-repeat scroll 0%;
	border:0;
	color:#E0691A;
	padding:4px;
	width:212px;
	height:16px;
}
#regist .formline32 {
	/*background:#FFFFFF url(common/image/web/input1.gif) no-repeat scroll 0%;*/
	background:#FFFFFF url(common/image/web/input60.png) no-repeat scroll 0%;
	border:0;
	color:#E0691A;
	padding:4px;
	width:212px;
	height:16px;
}
#regist .formline5 {
	margin-top:10px;
	padding-left:155px;
	width:70px;
	float:left;
}
#regist .formline5a {
	margin-top:10px;
	padding-left:155px;
	width:170px;
	float:left;
}
#regist .formline6 {/*account.php regist number*/
	margin-top:0px;
	width:220px;
	float:left;
	margin-bottom:0!important;
	height:18px;
	padding-top:4px;
	color:#E0691A;
}



#regist .caution {
	margin-top:80px;
}
#regist .caution p{
	margin-left:15px;
}
#regist .caution3 {
	clear:both;
	margin-top:50px;
	margin-left:15px;
}
#regist .error {
	color:red;
	font-weight:bold;
}
#regist .error1 {
	font-weight:normal;
	margin-left:10px;

}

#regist .line {
	clear:both;
	margin-bottom:5px;
}
#regist .info1 {
	width:80px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:right;
color:#5c5c43;
padding-top:3px;
}
#regist .info2 {
	margin-top:0px;
	width:150px;
	float:left;
	margin-bottom:0!important;
}
#regist .info21 {
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	border:0pt none;
	color:#E0691A;
	font-weight:bold;
	padding:4px;
	width:142px;
	height:18px;
}
#regist .info21a {
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	border:0pt none;
	color:#E0691A;
	padding:4px;
	width:142px;
	height:18px;
}
#regist .info3 {
	margin-top:10px;
	padding-left:145px;
	width:70px;
	float:left;
}
#regist .info4 {
	margin-top:3px;
	margin-left:5px;
	width:200px;
	float:left;
	margin-bottom:0!important;
}

#regist .tnxtable{
	margin-top:10px;
	margin-left:20px;
	border-collapse:collapse;

}
#regist .tnxtable1{
	border:1px solid #ccc;
	width:100px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:2px;
color:#5c5c43;
background:#f5f5f5;
}
#regist .tnxtable1e{
	border:1px solid #ccc;
	width:130px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:2px;
color:#5c5c43;
background:#f5f5f5;
}
#regist .tnxtable2{
	border:1px solid #ccc;
	width:250px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:2px;
color:#7c5c43;
font-weight:normal;
}
#regist .tnxinfo1{
	margin-top:3px;
	margin-left:20px;
}
#regist .tnxinfo2{
	margin-top:50px;
}


#regist .loginform1{
	width:80px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	height:18px;
	padding-top:2px;
	color:#5c5c43;
}
#regist .loginform1_e{
	width:120px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	height:18px;
	padding-top:2px;
	color:#5c5c43;
}
#regist .loginform2{
	width:60px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	height:18px;
	padding-top:2px;
color:#5c5c43;
}

#regist .subinfo{
	margin-top:10px;
	margin-left:20px;
width:90%;
}

#regist .bibox_left{
float:left;
width:90px;
margin-top:10px;
margin-left:7px;/*17*/
}
#regist .bibox_right{
float:left;
width:290px;/*295*/
margin-top:10px;
xxxbackground:lavender;
}
#regist .bibox_added{
float:left;
width:35px;
margin-top:10px;
}
#regist .bitable_le{
margin:0 0 0 auto;
}
#regist .bitable_le , .bitable_ri , .bitable_ad{
	border-collapse:collapse;
}
#regist .bitable1a , .bitable1b {
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	color:#5c5c43;
	padding-top:3px;
	padding-bottom:2px;
	width:85px;
}
#regist .bitable1a{
}
#regist .bitable1b{
	padding-left:12px;
}
#regist .bitable2,.bitable3,.bitable4,.bitablebt{
	border:1px solid #aaa;
	color:#5c5c43;
	padding-top:3px;
	padding-bottom:2px;

}
#regist .bitable2{
	width:170px;/*160*/
text-align:center;
}
#regist .bitable3{
	width:85px;
	text-align:center;
}
#regist .bitable4{
	width:35px;/*30px;*/
	text-align:center;
}
#regist .bitable4a  {
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-right:1px solid #aaa;
	color:#5c5c43;
	padding-top:3px;
	padding-bottom:2px;
	width:35px;
	text-align:center;
}
#regist .bitabletr{
	background:#f5f5f5;
	text-align:center;
height:22px;
}
#regist .bitabletr2{
height:32px;
}
#regist .bitablenum{/*span*/
font-weight:bold;
padding-right:8px;
padding-left:8px;
font-size:120%;
}
#regist .bitablebt{
	text-align:center;
}
#regist .biinput1{
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	border:0pt none;
	color:#E0691A;
	padding:4px;
	width:142px;
	height:18px;
}
#regist .deletebt {
	background:transparent url(image/web/ashcan.gif) no-repeat scroll 0% 3px;
	cursor:pointer;
border:0pt none;
height:16px;
width:13px;
}

#lo_prenext {
margin-top:5px;
widht:150px;
float:right;
padding-right:30px;
}
#lo_prenext p{
margin:0;
}


.mana_graph table{
border-collapse:collapse;
}

.mana_graph td{
padding:2px;
border:1px solid silver;
}


#bloggers table {
border-collapse:collapse;
margin-left:20px;
margin-bottom:50px;
}
#bloggers .col1t,.col1{
width:100px;
text-align:center;
}
#bloggers .col1t{
font-weight:bold;
}
#bloggers .col2t,.col2{
width:200px;
}
#bloggers .col2t{
font-weight:bold;
}
#bloggers .col2 div{
white-space:nowrap;
overflow:hidden;
width:200px;
}
#bloggers .col3t,.col3{
padding-left:10px;
width:150px;
}
#bloggers .col3t{
font-weight:bold;
}

.childnamebar {
color:#c08040;/*#b88f14;*/
font-weight:bold;
width:92%;
/*border-top:1px solid #FFFFAA;
border-bottom:1px solid #fff3cc;*/
background:#fff3cc;/*#FFFFE0;*/
font-size:75%;
margin-top:30px;
padding:1px 10px;
text-align:center;
margin-left:5px;
}

.selectgraphbar {
margin-left:15px;
font-size:75%;
/*background:url('image/web/arrow2.gif') no-repeat 0 3px;*/
padding-left:0px;
}

.selectedchildname {
font-weight:bold;
color:#f94;
}

.aff1 {
	width:150px;
	margin-left:50px;
	margin-top:40px;/*45*/
height:130px;

}


.change_newthanks1{
}
.change_newthanks2{
text-align:center;
}
.change_newthanks21{
font-weight:bold;
color:#ff8c66;
font-size:150%;
}
.change_newthanks22{
font-weight:bold;
font-size:200%;
color:#990040;
}
.change_newthanks3{
margin-top:15px;
color:red;
}

#contact .formline{
	clear:both;
	height:36px;
	margin-left:20px;
}
#contact .formline_le{
	width:80px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	/*height:18px;*/
	padding-top:2px;
	color:#5c5c43;
}
#contact .formline_ri{
	margin-top:0px;
	width:220px;
	float:left;
	margin-bottom:0!important;
	/*height:18px;*/
	padding-top:4px;
	color:#E0691A;
}
#contact .formline_ri1{
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	border:0pt none;
	color:#E0691A;
	padding:4px;
	width:142px;
	height:18px;
}
#contact .formline_ri2{
	background:#FFFFFF url(common/image/web/input220.png) no-repeat scroll 0%;
	border:0;
	color:#E0691A;
	padding:4px;
	width:212px;
	height:16px;
}
#contact .formline_ri3{
	width:294px;
	height:144px;
	background:#FFFFFF url(common/image/web/input300_150.png) no-repeat left top;
	border:none;
	padding:3px;
font-size:100%;
}
#contact .formline_bt {
	margin-top:20px;
	padding-left:200px;
	width:70px;
	float:left;
}
#contact .error{
	margin-top:10px;
	color:red;
	font-weight:bold;
	margin-left:20px;
}
#contact .error1 {
	font-weight:normal;
	margin-left:10px;
}

#howto table {
	border-collapse:collapse;
}
#howto .title1tr {
	font-weight:bold;
	background:#f5f5f5;
}
#howto .title1td , .title2td {
border:1px solid #aaa;
padding:4px;
text-align:center;
}
#howto .title1td {
color:green;
}
#howto .title2td {
color:orangered;
}
#howto .content1td {
border:1px solid #aaa;
width:200px;
padding:4px;
}
#howto .q{
margin-bottom:0;
color:maroon;
margin-left:13px;
text-indent:-1em;
}
#howto .a{
margin-top:5px;
margin-left:13px;
text-indent:-1em;
}

.amazonAds{
	margin-top:40px;
}



#history1 table{
border-collapse:collapse;
/*margin-bottom:30px;*/
margin:20px auto 30px;
}
#history1 .title1_td , .title2_td , .title3_td , .title4_td ,
.cont2_td , .cont3_td , .cont4_td {
border:1px solid #ddc;/*silver;*/
}

#history1 .title1_td{
color:#5c5c43;/*#994c00;#356; #7a5c51;*/
background:#eed;/*#ebe8e1;*/
text-align:center;
padding-top:4px;
padding-bottom:4px;
}

#history1 .title2_td , .title3_td , .title4_td{
/*color:#5c5c43;#cc7333;*/
background:#f9f9f0;/*#f5f5f5;*/
text-align:center;
/*font-size:85%;*/
padding-top:1px;
padding-bottom:1px;
}
#history1 .title3_td{
color:#c08040;/*#cc7333;*/
}
#history1 .cont3_td , .cont4_td {
color:#5c5c43;
}
#history1 .cont4_td {
padding-left:3px;
}

.index_newreg {
background:#fff url(image/web/newreg.gif) no-repeat 1px top;
padding-left:20px;
margin-top:35px;
}


#salesrank .categoryLink{
margin-top:30px;
text-align:center;
}
#salesrank .categoryLink1{
padding-left:4px;
padding-right:4px;
}
#salesrank .categoryTitle{
margin-top:25px;
text-align:center;
font-size:120%;
background:#f8d4d4;/*lavender;*/
color:#682a49;/*#030303;*/
}
#salesrank .logo_r , .logo_a{
width:46%;
text-align:center;
margin-top:10px;
}
#salesrank .logo_r{
float:left;	
}
#salesrank .logo_a{
float:right;	
}

#salesrank .baseBox{
width:46%;
text-align:left;
float:left;
margin-top:50px;
margin-bottom:50px;
}
#salesrank .box_title{
width:230px;
margin:0 auto;
}
#salesrank .box_img{
text-align:center;
margin-top:5px;
}
#salesrank .box_author{
text-align:center;
}
#salesrank .box_rating{
margin-top:13px;/*7*/
color:#cc6600;
text-align:center;
}
#salesrank .box_rating1{
font-weight:bold;
font-size:120%;
color:#AA3300;
}
#salesrank .box_rating2{
font-weight:bold;
color:#aa3300;
}
#salesrank .box_caption1,.box_review1{
margin-top:9px;
background:#EAF3FE;
color:#030303;
text-align:center;
}
#salesrank .box_review2{
margin-top:9px;
color:#555;
font-weight:bold;
}
#salesrank .box_caption3,.box_review3{
margin-top:5px;
color:#666;
margin-left:0px;
}

#salesrank .box_seemore{
margin-top:15px;
}
#salesrank .box_seeother{
margin-top:0px;
text-align:right;
}
#salesrank .goSiteA,.goSiteB{
width:46%;
text-align:center;
margin-top:20px;
}
#salesrank .goSiteA,.dataTimeA{
float:left;
}
#salesrank .goSiteB,.dataTimeB{
float:right;
}
#salesrank .dataTimeA,.dataTimeB{
width:46%;
text-align:center;
margin-top:20px;
font-size:85%;
color:#666;
}
#salesrank .caution {
margin-top:60px;
margin-left:30px;
}


#faq .stitle {
border-left:8px solid #fa9e9e;/*#97A7B1;*/
font-weight:bold;
margin:30px 0 5px;
padding-left:8px;
padding-top:1px;
color:#666;
font-size:120%;
}
#faq .q{
margin-top:15px;
margin-bottom:0;
color:maroon;
margin-left:13px;
text-indent:-1em;
}
#faq .a{
margin-top:5px;
margin-left:13px;
text-indent:-1em;
}
#faq .a1{
/*color:green;*/
}
#faq  .index_box{
margin-left:10px;
}
#faq  .index_box_l{
width:200px;float:left;
}
#faq  .index1 {
height:17px;
vertical-align:middle;
width:15px;
}

#mixi .list1{
margin-left:25px;
text-indent:-2em;
}
#mixi .list2{
margin-left:20px;
text-indent:-1em;
}
#mixi .formline{
	clear:both;
	margin-top:20px;
	height:36px;
	margin-left:40px;
}
#mixi .form1{
	width:50px;
	float:left;
	margin:3px 4px 0 0 !important;
	text-align:left;
	height:18px;
	padding-top:2px;
color:#5c5c43;
}
#mixi .form2{
	margin-top:0px;
	width:150px;
	float:left;
	margin-bottom:0!important;
}
#mixi .form21 {
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	border:0pt none;
	color:#E0691A;
	padding:4px;
	width:142px;
	height:18px;
}
#mixi .form3{
	margin-top:2px;
	margin-left:20px;	
	width:170px;
	float:left;
}
#mixi .error{
	margin-top:10px;
	color:red;
	font-weight:bold;
	margin-left:20px;
}
#mixi .error1 {
	font-weight:normal;
	margin-left:10px;
}

#termsofuse .st1{
font-weight:bold;
margin-left:1px;
margin-top:30px;
margin-bottom:10px;
}

#termsofuse .st2{
margin-left:25px;
margin-bottom:10px;
}

.sitemap1 {
margin-top:30px;
margin-left:10px;
}
.sitemap2 {
margin-left:25px;
}
.sitemap3 {
margin-top:50px;
}
.sitemap3 img {
margin-left:120px;
}
.sitemap31 {
margin-left:120px;
color:maroon;
}
.sitemap_box1 {
width:200px;
float:left;
}

.bold {
	font-weight:bold;
}


/*-----------------------------------------*/
.tweets{
clear:both;
margin-top:30px;
border-bottom:3px solid #c2dfee;/*#8ed1ca;*/
width:100%;
}
#bbs1 .onetweet{
	width:450px;/*480*/
	border-bottom:1px solid #aaa;
	padding:10px 0 8px;
xxxmargin-bottom:20px;
}
#bbs1 .onetweetChild{
width:400px;/*430px;*/
	border-bottom:1px solid #eee;
	padding:10px 0 8px;
margin-left:50px;
}

#bbs1 .xxxleft{
	width:32px;
	float:left;
	font-size:8px;
	color:#666;
	text-align:right;
	xxxfont-weight:bold;
}
#bbs1 .center{
	width:39px;
	float:left;
}
#bbs1 .right{
	width:405px;/*430px;*/
	float:left;
	padding-left:5px;
}
#bbs1 .rightChild{
	width:355px;/*380px;*/
	float:left;
	padding-left:5px;
}

#bbs1 .image{
	border:none;
margin-top:2px;
padding-left:5px;
width:33px;height:33px;
}
#bbs1 .name {
	padding-right:5px;
	font-weight:bold;
	font-size:12px;
}
#bbs1 .namelink {
	text-decoration:none;
	
}
#bbs1 a.namelink:hover{
	text-decoration:underline;
}
#bbs1 .comment {
	font-size:14px;
	color:#555;
}
#bbs1 .bottom{
	font-size:10px;

}
#bbs1 .bottomLeft {
	color:#999;
width:100px;
float:left;
}
#bbs1 .bottomRightOn {
width:200px;
float:right;
text-align:right;
margin-top:3px;
visibility:visible;
}
#bbs1 .bottomRightOff {
width:200px;
float:right;
text-align:right;
margin-top:3px;
visibility:hidden;
}
#bbs1 .bottomLink {
	text-decoration:none;
}
#bbs1 a.bottomLink:hover {
	text-decoration:underline;
}
#bbs1 .bottomSpace{
	margin-right:10px;
}

#bbs1 .page{
margin-top:20px;
width:100%;
text-align:center;
}
#bbs1 .page1{
padding:5px;
}


#bbsPostForm .postType , .replyType {
	width:400px;
	margin-top:30px;
	padding-bottom:15px;
}
#bbsPostForm .replyType{
	margin-left:44px;
xxxborder:1px solid silver;
}
#bbsPostForm .line1 , .line2{
	clear:both;
}
#bbsPostForm .line1{
margin-top:10px;

}
#bbsPostForm .line3{
margin-top:15px;
}

#bbsPostForm .line1Left,.line2Left{
width:60px;
float:left;
color:#5c5c43;
text-align:right;
padding-right:5px;
}
#bbsPostForm .line1Left{
padding-top:3px;
}
#bbsPostForm .line2Left{
padding-top:1px;
}
#bbsPostForm .line1Right , .line2Right{
width:300px;
float:left;
}
#bbsPostForm .titleColor{
	color:#e0691a;
padding-top:3px;

}

#bbsPostForm .line2Length{
width:350px;
color:#999;
font-size:20px;
text-align:right;
margin:0;
padding:0;
line-height:1.0em;
}
#bbsPostForm .inputText_name{
	border:0pt none;
	background:#FFFFFF url(common/image/web/input3.gif) no-repeat scroll 0%;
	color:#E0691A;
	padding:4px;
	width:142px;
	height:18px;
}
#bbsPostForm .inputText_deleteKey{
	background:#FFFFFF url(common/image/web/input60.png) no-repeat scroll 0%;
	border:0;
	color:#E0691A;
	padding:4px;
	width:212px;
	height:16px;
}

#bbsPostForm .postArea{
	width:294px;
	height:144px;
	background:#FFFFFF url(common/image/web/input300_150.png) no-repeat left top;
	border:none;
	padding:3px;
	font-size:14px;
color:#E0691A;
}
#bbsPostForm .formline_bt{
	clear:both;
	margin-left:180px;
	margin-top:10px;
}
#bbsPostForm .xxxreply {
	clear:both;
	margin-left:150px;
	padding-top:30px;
}
#bbsPostForm .replyInfo{
background:#cae3f0;
color:#666;
text-align:center;
}
#bbsPostForm .deleteInfo{
background:#555;
color:#fff;
text-align:center;
}
.displayTrue{
	display:inline;
}
.displayFalse{
	display:none;
}
#bbsPostForm .error{
	margin-top:10px;
	color:red;
	font-weight:bold;
	margin-left:20px;
}
#bbsPostForm .error1 {
	font-weight:normal;
	margin-left:10px;
}

#bbsPostForm .completeMessage{
margin-top:40px;
text-align:center;
font-size:16px;
color:#333;
	border:1px solid #ff9933;
	padding:20px;
}
#bbsPostForm .failMessage{
	margin-top:20px;
	text-align:center;
	font-size:16px;
	color:#f33;
	border:1px solid #ff0000;
	padding:20px;
}
