.login #login_error, .login .message, .login .success{
	margin-top:500px !important;
	margin-bottom:0px !important;
}

.linkwidget td{
	padding-top: 5px !important;
}

.posttablecolor img{
	border:10px solid #F8E0F1 !important;
}
.puzzle .arconix-toggle-title {
	color:blue !important;
}

.entry-content p{
	line-height:28px !important;
	margin-bottom:15px !important;
}

.entry-content label{
	color:#000000 !important;
}

.comment-postion input{
	width:initial !important;
}

#wpmem_login .link-text{
	text-align:center !important;
}
.wpmember-form-mytitle{
	font-weight: bold !important;
	font-size:20px !important;
}
.wpmember-form-mytext{
	font-size:14px !important;
}

.posttablecolor table{
	width:550px !important;
	border:0 !important;
}
.posttablecolor td tr{
	width:auto !important;
	border:0 !important;
}

.tagcloud a{
	font-size:13px !important;
}

.hentry{
	margin:0 0 5px !important;
}

#nav-below{
	margin:10px 0 0 !important;
}

#wrapper a:link {
	vertical-align:baseline !important;
	line-height:normal;
}

#access a{
	line-height:38px !important;
}

.widget-container li{
margin-bottom:3px !important;
}

#mobile-on {
display: none !important;
}
#mobile-off {
display: initial !important;
}

#koukokuyohaku .dfad_first {
	margin-bottom:25px !important;
}

#rankingsiteid {
	margin-top:30px !important;
	margin-bottom:50px !important;
	font-size:14px !important;
}
#rankingsiteid .dfad {
	margin-top:6px !important;
	margin-bottom:6px !important;
}

.membermoviefont {
	font-size:16px;
	text-decoration: none;
}

#postimagecalc2 img{
	width: calc(100%/2);
}

#content .excerptoff {
display: none !important;
}
#content .kizi .excerptoff {
display: initial  !important;
}

.mojidesign1 {
    padding: 1em 1.5em;
    margin: 2em 0;
   background: -webkit-repeating-linear-gradient(-45deg, #f4f9ff, #f4f9ff 3px, #eaf4ff 3px, #eaf4ff 6px);/*ストライプ*/
    background: repeating-linear-gradient(-45deg, #f4f9ff, #f4f9ff 3px, #eaf4ff 3px, #eaf4ff 6px);/*ストライプ*/
    color: #000000;/*文字色*/
}