* {

	margin:0;

	padding:0;

}

body {

	font-size:100%;
font-family:Arial, Helvetica;
	/*background: #505050;*/

	background:#FFF;

	color: #666666;

}

p {

	margin: 15px 0;

}

a:link, a:visited {

	color: #000000;

	text-decoration:none

}

a:hover, a:active {

	color: #808080;

	text-decoration:underline;

}

a img {

	border:0px;

}

code {

	font-size:10px;
font-family:Arial, Helvetica;

	background:#ececec;

}

acronym, abbr, span.caps {

	font-size: 10px;

	letter-spacing: .07em;

	cursor: help;

}

acronym, abbr {

	border-bottom: 1px dashed #999;

}

blockquote {

	padding: 10px 10px 0 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background: #ececec;
	font:1.0em Arial;
	line-height:1.5em;
	margin:10px 0px;

}

select {

	width: 130px;

}

strong {

	font-weight:bold;

}

em {

	font-style:italic;

}

/* Structure */











#head {

	width:930px;

	margin:10px auto 0px auto;

	/*padding:10px 5px 15px 5px;*/

	padding:0px 5px 0;

	font-size:0.7em;

	background:#fff;

text-align:right;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

}

#page {

	width:930px;

	margin:0px auto;

	padding:20px 0px 0px 0px;

	/*background:#eeeeee url(images/diag_stripe.gif);*/

	font-size:10px;
font-family:Arial, Helvetica;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

border-top:10px #d0d0d0 solid;

}

#inner {

	margin:0;

	padding:0;

	/*background:url(images/left_stripe.gif) left repeat-y;*/

	font-size:12px;
font-family:Arial, Helvetica;

}

.left {

	float:left;

}

.right {

	float:right;

}

.bn_center{

margin-left:100px;

}

.entryclear {clear:both;}

/* Navigation Bar*/



#navbar {

	margin:0px auto 10px auto;

	padding:0px;

	/*text-transform:uppercase;*/

	/*background:#333333 url(images/navbar.png);*/

	width:930px;

	font-size:10px;
font-family:Arial, Helvetica;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

border-bottom:1px solid #d0d0d0;

}

#page-bar {

	padding:0px;

}

#page-bar ul {

	list-style: none;

}

#page-bar li {

	float:left;

	list-style:none;

	cursor: pointer;

	display:block;

	color:#666666;/**/

	/*border-right:1px solid #303030;*/

}

#page-bar li:hover {

	/*background: #5b5b5b;*/

}

#page-bar a, #page-bar a:visited {

	margin: 0px;

	padding:5px 0px;

	/*font-weight:bold;*/

	/*color:#eeeeee;*/

	color:#666666;/**/

	display:block;

	/*background:url(images/icons/top_list.gif) left no-repeat;*/

}

#page-bar a:hover {

	text-decoration:none;

	display:block;

	color:#999999;/**/

}

#page-bar p {

	margin:0;

	padding:0;

}

#searchform {



	float:right;

	text-align:right;

	padding-top:3px;

}

#headermenu{

	float:right;

	text-align:right;

	padding-top:9px;
}

#headermenu li{
list-style:none;
	float:left;
padding-left:20px;
}

/* Dropdown Menus */		



#page-bar li {

	float: left;

	margin: 0px;







	padding: 0px;

}

#page-bar li li {

	float: left;

	margin: 0px;

	padding: 0px;

	width: 132px;

	text-transform:none;

}

#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {

	width: 122px;



	float: none;

	margin: 0px;

	padding: 4px 10px 4px 10px;

	background: #5b5b5b url(images/dots_nav.gif) repeat-x top;

}

#page-bar li li a:hover, #page-bar li li a:active {

	background: #909090;

	padding: 4px 10px 4px 10px;

}

#page-bar li ul {

	position: absolute;

	width: 10em;

	left: -999em;

}

#page-bar li:hover ul {

	left: auto;

	display: block;

}

#page-bar li:hover ul, #page-bar li.sfhover ul {

	left: auto;

}

/* Text*/







h1 {

	font-size:10px;
font-family:Arial, Helvetica;

	/*font-weight:bold;*/

	letter-spacing:-0.08em;

}

h2 {

	font-size:10px;
font-family:Arial, Helvetica;

	/*font-weight:bold;*/

}

h3 {

	font-size:10px;
font-family:Arial, Helvetica;

	margin-bottom:3px;

	color:#303030;

	/*font-weight:bold;*/

}

h4 {

	font-size:10px;
font-family:Arial, Helvetica;

}

h3.cat_title, h3.cat_title a {

	color:#666666;

	letter-spacing:-0.05em;

	font-size:10px;
font-family:Arial, Helvetica;

}

h3#respond {

	font-size:10px;
font-family:Arial, Helvetica;

	margin-top:0px;

	padding-top:20px;

}

h3#comments {

	font-size:10px;
font-family:Arial, Helvetica;

	margin-top:32px;

	padding-left:0px;

	margin-bottom:15px;

}

h3.authors {

	font-size:10px;
font-family:Arial, Helvetica;
	margin-top:15px;

}

/* Index Page*/







#logo {

	display:none;/**/

	/*width:165px;*/

	/*height:90px;*/

	/*background:#fff;*/

}

#tagline {

	margin-top:10px;

	color:#1d3566;

	font-weight:bold;

}

#top {

	margin:0px auto 15px auto;

	/*padding:0px 10px 0px 0px;*/

	padding:0;

	/*background:#dedede;*/

	/*background:url(/wp-content/images/main.jpg) no-repeat;*/

	width:930px;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

	/*border:1px solid #333;*/

	font-size:10px;
font-family:Arial, Helvetica;

}

#headline {

	/*width:630px;*/

	width:796px;

	float:left;

	/*padding:0px 12px 25px 25px;*/

	/*padding:15px 12px 15px 25px;*/

	font-size:1px;
font-family:Arial, Helvetica;

	/*line-height:1.5em;*/

	margin:0px;

padding:0px;

	/*background:#333333;*/

	color:#fff;

	overflow:hidden;

}

#headline a:link {

	color:#ffffff;
font-size:1px;
line-height:0px;
}

#headline a:visited {

	color:#ffffff;
font-size:1px;
line-height:0px;
}

#headline a:hover {

	color:#ffffff;
font-size:1px;
line-height:0px;
}

#top div.label {

	font-size:10px;
font-family:Arial, Helvetica;

	font-weight:bold;

	/*text-transform:lowercase;*/

	letter-spacing:-0.05em;

	line-height:0.9em;

	display:block;

	padding-bottom:0px;

	padding-top:15px;*/

display:none;

}

#headline div.title {

	font-size:10px;
font-family:Arial, Helvetica;

	font-weight:bold;

	letter-spacing:-0.05em;

	line-height:0.9em;

	padding-bottom:5px;

	padding-top:5px;

    margin-top:0px;*/

display:none;

color:#202020;

}

#headline div.meta {

	/*display:block;

	padding:4px 0px 4px 0px;

	color:#ececec;

	font-size:10px;
font-family:Arial, Helvetica;

display:none;

}

#headline p {

	/*padding-bottom:25px;*/

display:none;

	font-size:10px;
font-family:Arial, Helvetica;
}

#featured {

	/*width:320px;*/

	width:119px;

height:440px;

	float:right;

	/*padding:0px 0px 0px 10px;*/

	padding:10px 0px 0px 15px;

background:url(http://super-ball.net/wp-content/uploads/2011/12/coverside_075.jpg) no-repeat;

	font-size:10px;
font-family:Arial, Helvetica;

}

#featured li {

background:url(/wp-content/images/sumnailborder.gif) left bottom no-repeat;

	list-style:none;

	/*width: 320px;*/

	width:110px;

	/*height: 79px;*/

    height:140px;

	margin-bottom:0px;

	padding-bottom:0px;

	/*border-bottom:1px dotted #cccccc;*/

	font-size:10px;
font-family:Arial, Helvetica;

}

#featured .arthemia-carousel {

	overflow:hidden;

	/*width:320px;*/

    width:104px;

height:410px !important;

padding-bottom:8px;

	font-size:10px;
font-family:Arial, Helvetica;

}

#featured .info {

	margin-top:0px;

	padding-top:10px;

	/*float:right;*/

	/*width:203px;*/

	font-size:10px;
font-family:Arial, Helvetica;

}

#featured .meta {

	font-weight:normal;

	font-size:10px;
font-family:Arial, Helvetica;

	color:#333;
/*color:#888888 !important; ■■■2011.10.21 kokubun 背景のため一時的にコメントアウト。黒背景の場合はこの文字色 */
}

#featured .title {

	/*font-weight:bold;*/
color:#202020 !important; 
/*color:#CCC !important; ■■■2010.07.29 kokubun 白背景のため一時的にコメントアウト。黒背景の場合はこの文字色 */
}

#featured .divider {

	margin-left:95px;

}

#headline a img, #featured a img {

	margin-top:10px;
	margin-bottom:10px;

}

#featured a:link {

	/*color:#000000;*/

	color:#888888;
	font-size:10px;
font-family:Arial, Helvetica;
text-decoration:none;
}

#featured a:visited {

	/*color:#000000;*/

	color:#888888;
	font-size:10px;
font-family:Arial, Helvetica;
text-decoration:none;
}

#featured a:hover {

	/*color:#808080;*/

	color:#cccccc;
	font-size:10px;
font-family:Arial, Helvetica;
text-decoration:none;
}

#featured a img {

	border:2px solid #d0d0d0;

	margin-right:10px;

}

#headline a img {

	/*border:3px solid #fff;*/

	/*margin-right:15px;*/

	margin:0;

}

#single_head {

	width:0px;

	float:left;

	background:#ffffff;

	color:#fff;

}

#single_head a img {

}

#single_desc {

	width:635px;

	float:right;

	/*padding:0px 10px 5px 10px;*/

	font-size:10px;

	/*line-height:1.5em;*/

}

#single_desc div.title {

	font:25px Arial;

	font-weight:bold;

	letter-spacing:-0.05em;

	line-height:0.9em;

	display:block;

	padding-bottom:5px;

	padding-top:10px;

}

#single_desc div.meta {

	display:block;

	padding-bottom:5px;

	font-size:10px;

}

#single_desc p {

	margin:0px;

	padding-bottom:10px;

}

#single_desc a {

	/*color:#000000;*/

	color:#FFF;

}

#single_desc a:hover {

	color:#808080;

}

#middle {

	margin:0px auto 30px auto;

	/*padding:10px 10px 0px 10px;*/

	padding:10px 0px 10px 0px;/**/

font-size:10px;

	/*width:920px;*/

	width:930px;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

border-top:1px solid #d0d0d0;

border-bottom:1px solid #d0d0d0;

}

.category {

	/*width:164px;*/

	width:124px;

	float:left;

font-size:10px;

border-left:1px solid #d0d0d0;

	/*border-top:8px solid #333333;*/

	/*margin:0px;*/

	margin:0px;

	/*padding:5px 10px 15px 10px;*/

padding-left:9px;

	cursor:pointer;
}

#cat-22{
font-size:10px;
}

#cat-21{
font-size:10px;
}

#cat-18{
font-size:10px;
}

#cat-8{
font-size:10px;
}

#cat-6{
font-size:10px;
}

/*#cat-106{border:2px solid #26436D;}*/

/*#cat-201{border:2px solid #78B45A;}*/

/*#cat-200{border:2px solid #303030;}*/

/*#cat-217{border:2px solid #FF4069;}*/

/*#cat-214{border:2px solid #FF4069;}*/



#cat-22 p:hover{
color:#cccccc;
}

#cat-21 p:hover{
color:#cccccc;
}

#cat-18 p:hover{
color:#cccccc;
}

#cat-8 p:hover{
color:#cccccc;
}

#cat-6 p:hover{
color:#cccccc;
}

/*#cat-106 p:hover{background:#26436D;}*/

/*#cat-201 p:hover{background:#78B45A;}*/

/*#cat-200 p:hover{background:#303030;}*/

/*#cat-217 p:hover{background:#FF4069;}*/

/*#cat-214 p:hover{background:#FF4069;}*/



#cat-22 span.cat_title{
font-size:10px;
}

#cat-21 span.cat_title{
font-size:10px;
}

#cat-18 span.cat_title{
font-size:10px;
}

#cat-8 span.cat_title{
font-size:10px;
}

#cat-6 span.cat_title{
font-size:10px;
}

/*#cat-106 span.cat_title{background: #26436D url(images/icons/icon_link.png) left no-repeat;}*/

/*#cat-201 span.cat_title{background: #78B45A url(images/icons/icon_link.png) left no-repeat;}*/

/*#cat-200 span.cat_title{background: #303030 url(images/icons/icon_link.png) left no-repeat;}*/

/*#cat-217 span.cat_title{background: #FF4069 url(images/icons/icon_link.png) left no-repeat;}*/

/*#cat-214 span.cat_title{background: #FF4069 url(images/icons/icon_link.png) left no-repeat;}*/



.category p {

	/*margin:5px 0 0;*/

	margin:0;/**/

	/*font-size:11px;*/

	font-size:10px;

	padding:8px 0px 8px 0px;/**/

width:115px;

color:#666666;
}

.category p:hover{color:#cccccc;}/**/

.category span.cat_title, #front-popular h3, #front-list .cat_title, #gallery h3 {

	/*text-transform:lowercase;*/

	margin:0;

	/*font-weight:bold;*/

	/*font-size:16px;*/

	font-size:10px;

	letter-spacing:-0.05em;

}

.category span.cat_title{

/*background:url(/wp-content/images/contentborder.gif) left bottom no-repeat;*/

	color:#202020;

	display:block;

	width:115px;

	padding:5px 0px 0px 0px;/**/

border-top:1px solid #d0d0d0;
	/*border-bottom:1px dotted #d0d0d0;*/

}/**/



* html .category span.cat_title {

behavior: expression(IEPNGFIX.fix(this));

}



.category img{

	margin:0px 8px 7px 0px;

	float:left;

}





#front-list .meta{display:none;}/**/



#front-list .cat_title {

	font-size:12px;

color:#202020 !important;

	margin-bottom:5px;

}

#front-popular h3 {

	font-size:10px;

	color:#202020;

	margin:0px 0px 7px 0px;

	padding:0px 0px 3px 0px;

border-bottom:1px #d0d0d0 solid;

}

.more-link {

	display:block;

	margin:15px 0px;

}

.category a {

	color:#666666;

	/*display:block;*/

	background:none;

}

.category a:hover {

	background:none;

	color:#fff;

	text-decoration:none;

}

#bottom {

	/*width: 920px;*/

	width:930px;

}

#bottom-left {

	float:left;
width:580px;
}

#bottom-left .meta, #content.archive .meta {

	font-size:10px;

}

#front-list {

	/*width:570px;*/

	width:580px;

	padding:0px;

	background:#fff;

	font-size:10px;

	line-height:140%;

	margin-bottom:20px;

}

#front-list p{

margin-top:10px;/**/

font-size:12px;

}

#front-list blockquote {

	padding: 0px 10px 0 10px;

}

#front-list .title {

	font-size:12px;

	font-weight:bold;

	/*letter-spacing:-0.05em;*/

	/*line-height:1.0em;*/

}

#front-list .divider {

	margin-left:216px;

	margin-top:0px;

	margin-bottom:0px;

}

.author {

	font-size:10px;

	/*font-weight:bold;*/

}

.meta {

font-size:10px;

	color:#202020;

	/*font-weight:bold;*/

}

#headline p, #featured p {

	margin:0;

}

#paged-list {

	/*width:570px;*/

	width:580px;

	padding:0px;

	background:#fff;

	font-size:10px;

	line-height:140%;
}

#paged-list .clearfloat {

	/*background:url(images/dots_content.gif) repeat-x bottom;*/

	/*padding-bottom:1px;*/

border-bottom:1px #d0d0d0 solid;

padding-bottom:15px;

/*margin-bottom:15px;*/


}



#paged-list .cat_id16 span.title a{color:#FF4069;}/**/

#paged-list .cat_id15 span.title a{color:#AB51C0;}/**/

#paged-list .cat_id8 span.title a{color:#000000;}/**/

#paged-list .cat_id10 span.title a{color:#28A09F;}/**/

#paged-list .cat_id11 span.title a{color:#26436D;}/**/

#paged-list .cat_id3 span.title a{color:#78B45A;}/**/

#paged-list .cat_id13 span.title a{color:#303030;}/**/

#paged-list .cat_id7 span.title a{color:#FF4069;}/**/

#paged-list .cat_id12 span.title a{color:#FF4069;}/**/





.onecolumn {

	line-height:1.5em;

	padding:10px 0px;

	margin:0;

}

.onecolumn img {

	float:left;

	/*margin:8px 10px 7px 0px;*/

	border:1px solid #d0d0d0;

	padding:0px;

}

.rss{
width:580px;
text-align:right;
padding-bottom:5px;
/*margin-bottom:15px;*/
border-bottom:1px #d0d0d0 solid;
}

.tanbox {

	/*width:275px;*/

	width:250px;

	line-height:140%;

	/*padding:10px 0px;*/

	padding:15px 40px 0px 0px;

	margin:0px;

font-size:12px;

color:#666666;

}

.archive .tanbox {

	/*width:570px;*/

	width:565px;

	/*background:url(images/dots_content.gif) repeat-x bottom;*/

	/*padding-bottom:1px;*/

	padding-bottom:15px;

}

.tanbox img {

border:1px #d0d0d0 solid;

	float:left;

	/*margin:8px 10px 7px 0px;*/

	margin:0px 10px 3px 0px;/**/

	padding:0px;

}



.tanbox span.title{
font-size:12px;

}/**/

.tanbox .meta{
padding-bottom:7px;

	margin-bottom:7px;

background:url(/wp-content/images/spoilerdot.gif) bottom repeat-x;
}

.tanbox span.title a, .onecolumn span.title a {

	font:12px Arial;

	font-weight:bold;

	line-height:1.5;/**/

}



.tanbox p, .onecolumn p {

	margin:5px 0px;

}

#navigation {

	padding:15px 0px;

	background:#fff;

	font-size:10px;

	text-align:left;

	/*width:550px;*/

	width:480px;

}

/*------------------------------ Content Page ------------------------------*/





#content {

	/*width:570px;*/

	width:580px;

	background:#ffffff;

	padding:0px;

	font-size:12px;








	line-height:140%;

	float:left;

}

#content .clearfloat .tanbox{
	width:580px !important;
padding-right:0px !important;
margin-right:0px !important;
}

.post {

	line-height:1.75em;

}

.post p {

	margin-top:0px;

}

.post .clearfloat {

	border-bottom:1px solid #d0d0d0;

}

.entry ul, .post ol, #front-list ul, #front-list ol {

	margin-bottom:15px;

}

#content h2.title {

font-size:20px;

	letter-spacing:-0.05em;

	border-bottom:1px solid #d0d0d0;

	border-top:5px solid #d0d0d0;

	margin-bottom:0px;

	padding:15px 0px;

	color:#000000;

}

.entry ul li, #front-list ul li {

	list-style:square;

	margin-left:30px;

}

.entry ol li, #front-list ol li {

	list-style:decimal;

	margin-left:30px;

}

.entry ol li ul li, #front-list ol li ul li {

	list-style:square;

	margin-left:20px;

}

.entry img, .post a img, #front-list img, .post img {

border:1px #d0d0d0 solid;

	/*margin:0 10px 5px 0;*/

	margin:0px !important;

	padding:0px;

}

.entry img.bordernone, .post a img.bordernone, #front-list img.bordernone {

	border:none;

}

.entry a {

	text-decoration:underline;

}

.post .ads {

	margin-top:10px;

}

#stats {

	margin-bottom:15px;

	padding:8px 0px;

	font:10px Arial;

	display:block;

	border-bottom:1px solid #d0d0d0;

	/*font-weight:bold;*/

}

span#map {

	font-size:10px;

}

img.centered, a img.centered, img.aligncenter, a img.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

img.alignright, a img.alignright {

	/*padding: 4px;*/

	margin: 0 0 6px 10px;

	display: inline;

}

img.alignleft, a img.alignleft {

	/*padding: 4px;*/

	margin: 0 10px 6px 0;

	display: inline;

}

.alignright {

	float: right;

}

.alignleft {

	float: left

}

#bio {

	padding:10px;

	background:#f0f0f0;

	margin:20px 0px;

color:#333333;

border:1px #f0f0f0 solid;

}

#bio p {

	margin:0;

	padding:0;

}

#bio .avatar {

	border:2px solid #ffffff;

	margin:0px 10px 5px 0;

	float:left;

	width:80px;

	height:80px;

}



.naviarea h2{

width:560px;

height:150px;

background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/q_main.jpg);

}

.naviarea h2 a{

display:block;

width:285px;

height:80px;

text-indent:-3000px;

}



.naviarea li{

float:left;

display:block;

height:33px;

}



.naviarea li.navi01{width:96px;}

.naviarea li.navi02{width:92px;}

.naviarea li.navi03{width:92px;}

.naviarea li.navi04{width:92px;}

.naviarea li.navi05{width:92px;}

.naviarea li.navi06{width:96px;}



.naviarea li a{display:block; height:33px; text-indent:-3000px;}

.naviarea li.navi01 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi01.gif)}

.naviarea li.navi02 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi02.gif)}

.naviarea li.navi03 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi03.gif)}

.naviarea li.navi04 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi04.gif)}

.naviarea li.navi05 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi05.gif)}

.naviarea li.navi06 a{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi06.gif)}



.naviarea li.navi01 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi01.gif) 0 -33px;}

.naviarea li.navi02 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi02.gif) 0 -33px;}

.naviarea li.navi03 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi03.gif) 0 -33px;}

.naviarea li.navi04 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi04.gif) 0 -33px;}

.naviarea li.navi05 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi05.gif) 0 -33px;}

.naviarea li.navi06 a:hover{background:url(http://womanage.jp/wp-content/themes/arthemia-premium/images/ads/navi06.gif) 0 -33px;}





/*------------------------------ 追加項目 pagingmap ------------------------------*/



#content .pagingmap{

	text-align:center;

	margin:10px 0;

}



#content .pagingmap a{margin:0 5px;}



/* END pagingmap */



/*------------------------------ 追加項目 mokuji ------------------------------*/



.mokuji{

	clear:both;

	margin:0px 0px 20px 0px;

	padding:10px;

	border:1px solid #d0d0d0;

}



.mokuji p{

	color:#202020;

	/*font-weight:bold;*/

	font-size:10px;

padding-bottom:7px;

	margin-bottom:7px;

background:url(/wp-content/images/spoilerdot.gif) bottom repeat-x;

}



.entry .mokuji ul li{

list-style-position:inside;

	list-style-image:url(/wp-content/images/listarrow.gif);

	/*font-weight:bold;*/

font-size:10px;

margin:0px !important;

padding:0px;

}



.mokuji li a{

	color:#666666;

	/*background:#B28A62;*/

	text-decoration:none;

}



.mokuji li a:hover{

	color:#cccccc;

	/*background:#655648;*/

	text-decoration:none;

}



/* END mokuji */



/*------------------------------ Sidebar ------------------------------*/



#sidebar {

	width:300px;

	float:right;

	margin:0px 0px 0px 30px;

	overflow:hidden;

background:#d0d0d0;

padding:10px 10px 10px 10px;

}

.spoiler {

width:280px;

	padding:10px;

	background:#fff;

	overflow:hidden;

margin-bottom:10px;

}

.spoiler img {

	/*border:1px solid #ccc;*/

	padding-right:10px;

	padding-bottom:10px;

background:#ffffff;

}

.s_banner {

	padding:0px;

	margin-bottom:10px;



}

.s_banner img {

	padding:0px;

	margin:0px;

}



.spoiler h3 {

width:280px;

	font:10px Arial, Helvetica, Verdana, Sans-Serif;

	font-weight:bold;

	color:#202020;

	margin:0px 0px 7px 0px;

	padding:0px 0px 6px 0px;

border-bottom:1px #d0d0d0 solid;

}

.spoiler h3 a {

	color:#202020;

	text-decoration:none;

}

.spoiler p {

	margin:0px;

	color:#666666;

font-size:10px;

line-height:150% !important;

}

.spoiler h4 {

	font:12px Arial, Helvetica, Verdana, Sans-Serif;

	/*font-weight:bold;*/

padding-bottom:7px;

	margin-bottom:7px;

background:url(/wp-content/images/spoilerdot.gif) bottom repeat-x;
}

.spoiler h4 a {

	color:#202020;

	line-height:140%;/**/

}

#sidebar {
sont-size:10px;
}

#sidebar-top h3, #sidebar-bottom h3, #sidebar-right h3 {

	font:Arial, Helvetica, Verdana, Sans-Serif;
	font-size:140%;

	color:#202020;

	margin:0px 0px 7px 0px;

	padding:0px 0px 3px 0px;

border-bottom:1px #d0d0d0 solid;

text-align:left;

}

#sidebar-left h3 {

	font:10px Arial, Helvetica, Verdana, Sans-Serif;

	color:#202020;

	margin:0px 0px 8px 0px;

	padding:0px 0px 3px 0px;

border-bottom:1px #d0d0d0 solid;

}

#sidebar-top, #sidebar-bottom {

	width:280px;

	float:right;

	padding:0px;

	background:#fff;

padding:10px;

}

#sidebar-top ul {
padding:0px;
}

#sidebar-bottom, #sidebar-middle {

	margin-top:10px;

}

#sidebar-middle {

	width:300px;

	float:right;

}

#sidebar-left {

	width:125px;

	padding:10px;

margin-right:10px;

	float:left;

	background:#ffffff;

}

#sidebar-left  ul{
padding:0px;
}

#sidebar-left li {

list-style-type: none;

	padding-left:10px;

padding-bottom:6px;
margin:0px 0px 6px 0px;
	font-size:130%;
	background:url(http://super-ball.net/wp-content/uploads/2009/07/listback02.gif) bottom no-repeat;

}

#sidebar-right {

text-align:center;

	width:125px;

	padding:8px;

	float:right;

	background:#ffffff;

}

#sidebar-top li {

list-style-type: none;

	padding-left:10px;

padding-bottom:4px;
margin:0px 0px 6px 0px;
font-size:150%;
	background:url(/wp-content/uploads/2009/07/listback.gif) bottom no-repeat;

}

#sidebar-top li a {
	color:#F06;
	font-weight:bold;

}

#sidebar li ul li {

	border-bottom:0px;

}

#sidebar-ads {

	width:300px;

	float:right;

	margin-bottom:10px;

	padding:10px;

	background:#fff;

}

#sidebar h3 img {

	margin-top:1px;

}



/*sidebar追加項目（カレンダー）*/



#sidebar #calendar_wrap{margin:0;}



#sidebar #calendar_wrap #wp-calendar caption, 

#sidebar #calendar_wrap #wp-calendar th, 

#sidebar #calendar_wrap #wp-calendar td{

	text-align:center;

	padding:1px 2px;

} 



#sidebar #calendar_wrap a{background:#DDD;}



#sidebar #calendar_wrap #wp-calendar td#prev, 

#sidebar #calendar_wrap #wp-calendar td#next{padding:10px 0 0}



#sidebar .textwidget{
}



/*------------------------------ Form Elements ------------------------------*/







select {

	border:1px solid #d0d0d0;

	width:100%

}

.submitbutton {

	padding: 2px 5px;

	background:#888888;

	font-size:11px;

	color:#ffffff;

	cursor: pointer;

border:1px #888888 solid;

}

.submitbutton:hover {

border:1px #cccccc solid;

	background:#cccccc;

	color:#ffffff;

}

.field {

	padding: 1px;

	border-top:1px solid #d0d0d0;

	border-left:1px solid #d0d0d0;

	border-right:1px solid #d0d0d0;

	border-bottom:1px solid #d0d0d0;

	background:#fff;

	font-size:11px;

}

#search .searchbutton {

	padding: 1px;

	border:1px solid #d0d0d0d;

	background:#fff;

	font-size:11px;

}

#commentform input {

	width: 140px;

	margin: 5px 5px 0px 0;

}

#commentform textarea {

	width: 99%;

	margin-top:5px;

	border-top:1px solid #d0d0d0;

	border-left:1px solid #d0d0d0;

	border-right:1px solid #d0d0d0;

	border-bottom:1px solid #d0d0d0;

}

/*------------------------------ Comments ------------------------------*/







#comment {

	width:50px;

	background:#fff;

}

div#cancel-comment-reply {

	font-weight:bold;

}

#comments ul.commentlist {

	margin-top:20px;

	list-style:none;

}

#comments ul.commentlist blockquote {

	background:#d0d0d0;

}

#comments .clearfloat {

	background:none;

}

#comments div.navigation {

	padding:5px 0px 20px 0px;

	font-weight:bold;

}

/* display:none;を削除 */

ul.commentlist li.pingback, ul.commentlist li.trackback {

	

}

ul.commentlist li.comment {

	color:#333333;

	padding: 11px 14px 11px 14px;

	background:#d0d0d0;

	list-style:none;

	margin-bottom:10px;

	font-size:10px;

	line-height:140%;

}

ul.commentlist li.comment h3#respond {

	background:#fff;

	margin-top:15px;

}

ul.commentlist li.comment img.avatar {

	border:1px solid #ccc;

	margin:0px 0px 13px 13px;

	float:right;

	padding:2px;

	width:45px;

	height:45px;

}

ul.commentlist li.comment cite {

	color:#313228;

	font-weight:bold;

	font-size:14px;

}

ul.commentlist li.comment div.comment-meta {

	font-size:10px;

	margin-top:0px;

}

ul.commentlist li.comment div.comment-meta a {

	color:#4d4d4d;

	text-decoration:none;

}

ul.commentlist li.comment a {

	text-decoration:underline;

}

ul.commentlist li.comment cite a {

	text-decoration:none;

}

ul.commentlist li.comment div.reply {

	clear:both;

	display:block;

}

ul.commentlist li.comment div.reply a {

	text-decoration:none;

	font-weight:bold;

}

ul.commentlist li.comment p {

	margin:15px 0px;

	padding:0;

}

ul.commentlist li.comment blockquote {

	width:380px;

}

ul.children li.comment {

	margin-top:15px;

	color:#4d4d4d;

	padding: 12px 12px 12px 12px;

	background:#fff;

	border:none;

	list-style:none;

	margin-bottom:0px;

	font-size:11px;

}

ul.commentlist li.depth-1, ul.children li.depth-3, ul.children li.depth-5, ul.children li.depth-7, ul.children li.depth-9 {

	background:#f0f0f0;

font-size:10px;

color:#333333;

}

ul.children li.depth-2, ul.children li.depth-4, ul.children li.depth-6, ul.children li.depth-8, ul.children li.depth-10 {

	background:#fff;

}

#respond textarea {


	width:99%;

	font-size:13px;

}

#respond label {

	font-weight:bold;

}

#respond a {

	text-decoration:none;

}

#respond h3 {

	margin-top:15px;

}

li.comment div#respond h3 {

	display:none;

}

/*------------------------------ Footer ------------------------------*/







#gallery {

	font-size:10px;

	/*width:925px;*/

	width: 910px;/**/

	/*background:#dedede;*/

	margin: 0px auto;

	padding:0px;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

}

#gallery h3, #gallery h3 a{color:#202020;}/**/

#gallery #random {

	float:right;

	/*width:603px;*/

	width:566px;

padding-left:15px;

}

#gallery #random a{color:#FFF;}

#gallery #random img {

	border:2px solid #ffffff;

	/*margin-right:16px;*/

	margin-right:15px;

	margin-bottom:15px;

	background:#ffffff;

}

#gallery #video {

	float:left;

	width:281px;

padding-right:15px;

border-right:1px #ffffff solid;

}

#gallery #video .more a{/**/

	color:#333333;

	font-weight:normal;

}

#gallery #video .more a:hover{
color:#ffffff;
text-decoration:none;
}/**/

#gallery h3 {

font-size:10px;

	display:block;

	color:#202020;

}

#video h3, #random h3{

	color:#202020;

	margin:0px 0px 7px 0px;

	padding:0px 0px 3px 0px;

border-bottom:1px #ffffff solid;

}


#front-popular {

	font-size:10px;

	color:#666666;

	/*width: 910px;*/

	width:930px;

	margin: 0px auto;

padding:0px;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

}

#front-popular ul {
padding:0px;
}

#recentpost, #mostcommented {

	/*width:276px;*/

	width:290px;

	float:left;

	padding:0px;

margin-right:30px;

}

#mostcommented {

	/*margin-left:20px;*/

}

#recent_comments {

	/*width:276px;*/

	width:290px;

	float:right;

	padding:0px;

}

#recentpost h3, #mostcommented h3, #recent_comments h3 {

	margin-bottom:0px;
padding-bottom:0px;

}

#recentpost a, #mostcommented a, #recent_comments a {

	color:#666666;

}

#recentpost ul, #mostcommented ul, #recent_comments ul {

	margin:0px;

}

#recentpost li, #mostcommented li, #recent_comments li {

list-style-type: none;
padding:3px 0px 2px 0px;

background:url(/wp-content/uploads/2009/07/listback03.gif) top no-repeat;

color:#666666;

}

#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a {

	padding:5px 5px 5px 0px;

	display:block;

	text-decoration:none;

color:#666666;

}

#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover {

	background:#ffffff;

	color:#cccccc;

}

#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {

	background:none;

}

#scrollup {

vertical-align:top;

text-align:right;

	margin: 15px auto 0px auto;

	width: 930px;

	padding:0px 0px 5px 0px;

}

#footer {

	margin: 0px auto 15px auto;

	width: 930px;

	font-size:10px;

	background:#ffffff;

	color:#666666;

	padding:5px 0px;

	/*border-left:5px solid #fff;*/

	/*border-right:5px solid #fff;*/

border-top:10px #d0d0d0 solid;

}

#footer a:hover {

	color:#888888;

}

/*------------------------------ Float Properties ------------------------------*/







.clearfloat:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.clearfloat {

	display: inline-block;

}

/* Hides from IE-mac \*/



* html .clearfloat {

	height:1%;

}

*+html .clearfloat {

	height:1%;

}

.clearfloat {

	display:block;

}

#content02_link{
width:155px;
position:absolute; 
left:50%; 
margin-left:-465px; 
}

.content02_txtlink a:link{
font-weight:bold;
color:#666666;
}

.content02_txtlink a:visited{
font-weight:bold;
color:#666666;
}

.content02_txtlink a:hover{
font-weight:bold;
color:#cccccc;
}

#player embed{
width:560px;
height:312px;
}

img{
border:none !important;
margin:0px;
padding:0px;
}
