@charset "utf-8";
/* CSS Document */

/* =Layout







-------------------------------------------------------------- */





.s640{	



		width:960px!important;



		height:auto;



	}





#branding a .header-image.s640{	



		width:960px!important;



		height:auto;



	}









.wrapper{



	width:100%!important;







}



#branding{



		width:100%!important;



	



	}







/*







LAYOUT: Two columns







DESCRIPTION: Two-column fixed layout with one sidebar right of content







*/















#container {







	width: 100%;









	margin-top: 0;







	margin-right: 0px;







	margin-bottom: 0;







	margin-left: 0;







	xxxxxxxxxxbackground-color: #F00;







	xxxxxxxposition: relative;











}







#content {







	width:670px;







	margin-right: 20px;







	margin-bottom: 0;







	margin-left:0px;







	float:right;



	



	padding: 0px;



}	















#primary,







#secondary {







	overflow: hidden;







	width:280px;







	xxxxxxxxxposition: absolute;







	left: 0px;







	top: 0px;







	xxxxfloat:left;







}







#primary2,







#secondary2 {







	float: right;







	overflow: hidden;







	width:173px;















}







#secondary {







	clear: right;







	display: block;







}







#secondary2 {







	clear: right;







	display: block;







}







#footer {



	clear: both;



	width: 984px;



	background: #8d8d8d;



	margin-right: auto;



	margin-left: auto;



	padding:0px;



}























/*







LAYOUT: One column, no sidebar







DESCRIPTION: One centered column with no sidebar







*/















.one-column #content {







	margin: 0 auto;







	width: 640px;







}















/*







LAYOUT: Full width, no sidebar







DESCRIPTION: Full width content with no sidebar; used for attachment pages







*/















.single-attachment #content {







	margin: 0 auto;







	width: 900px;







}























/* =Fonts







-------------------------------------------------------------- */







body,







input,







textarea,







.page-title span,







.pingback a.url {







	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;







}







h3#comments-title,







h3#reply-title,







#access .menu,







#access div.menu ul,







#cancel-comment-reply-link,







.form-allowed-tags,







#site-info,







#site-title,







#wp-calendar,







.comment-meta,







.comment-body tr th,







.comment-body thead th,







.entry-content label,







.entry-content tr th,







.entry-content thead th,







.entry-meta,







.entry-title,







.entry-utility,







#respond label,







.navigation,







.page-title,







.pingback p,







.reply,







.widget-title,







.wp-caption-text {







	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;







}







input[type=submit] {







	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;







}







pre {







	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;







}







code {







	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;







}























/* =Structure







-------------------------------------------------------------- */















/* The main theme structure */







#access .menu-header,







div.menu,



















#main,







#wrapper {







	margin: 0 auto;







	width: 984px;

	min-width:984px;





	xxxxxxxxbackground:#FFF;





}







#branding{







	width: 1016px;







}















#colophon







{







	margin: 0 auto;







	width: 1016px;















}







#wrapper {



	xxxxxbackground-image: url(images/bg.png);



	background-image: url(bg.png);







	background-repeat: repeat;



}	















/* Structure the footer area */







#footer-widget-area {







	overflow: hidden;







}







#footer-widget-area .widget-area {







	float: left;







	margin-right: 20px;







	width: 220px;







}







#footer-widget-area #fourth {







	margin-right: 0;







}







#site-info {







	float: left;







	font-size: 14px;







	font-weight: bold;







	width: 700px;







}







#site-generator {







	float: right;







	width: 220px;







}























/* =Global Elements







-------------------------------------------------------------- */















/* Main global 'theme' and typographic styles */







body {



	background-attachment: fixed;



	background-color: #FFF;



	background-image: url(https://info.miku.sega.jp/wp-content/uploads/2015/11/bg_image1.jpg);



	background-repeat: no-repeat;



	background-position: center top;



}





body,







input,







textarea {







	color: #666;



	font-size: 12px;



	line-height: 1.5;







}







hr {







	background-color: #e7e7e7;







	border: 0;







	clear: both;







	height: 1px;







	margin-bottom: 18px;







}















/* Text elements */







p {



	font-size: 13px;



	margin-bottom: 18px;



	line-height: 1.5;







}







ul {



	margin: 0 0 18px 1.5em;



	list-style-type: none;



}







ol {







	list-style: decimal;







	margin: 0 0 18px 1.5em;







}







ol ol {







	list-style: upper-alpha;







}







ol ol ol {







	list-style: lower-roman;







}







ol ol ol ol {







	list-style: lower-alpha;







}







ul ul,







ol ol,







ul ol,







ol ul {







	margin-bottom: 0;







}







dl {







	margin: 0 0 24px 0;







}







dt {







	font-weight: bold;







}







dd {







	margin-bottom: 18px;







}







strong {







	font-weight: bold;







}







cite,







em,







i {







	font-style: italic;







}







big {







	font-size: 131.25%;







}







ins {







	background: #ffc;







	text-decoration: none;







}







blockquote {







	font-style: italic;







	padding: 0 3em;







}







blockquote cite,







blockquote em,







blockquote i {







	font-style: normal;







}







pre {







	background: #f7f7f7;







	color: #222;







	line-height: 18px;







	margin-bottom: 18px;







	padding: 1.5em;







}







abbr,







acronym {







	border-bottom: 1px dotted #666;







	cursor: help;







}







sup,







sub {







	height: 0;







	line-height: 1;







	xxxxxxposition: relative;







	vertical-align: baseline;







}







sup {







	bottom: 1ex;







}







sub {







	top: .5ex;







}







input[type="text"],







textarea {







	background: #f9f9f9;







	border: 1px solid #ccc;







	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	padding: 2px;







}







#searchsubmit{



		padding: 2px;







}







.widget_archive select {







	border: 1px solid #ccc;







	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);







	padding: 5px;



	margin :0px;



	line-height: 160%;



	width: 230px;







}











a:link {







	color: #00A3C2;















}







a:visited {







	color: #00A3C2;







}







a:active,







a:hover {



	color: #00BFE1;



	text-decoration: underline;



}















/* Text meant only for screen readers */







.screen-reader-text {







	position: absolute;







	left: -9000px;







}























/* =Header







-------------------------------------------------------------- */















#header {







	padding: 0px 0px 2px 0px;







	width: 960px;







	position: relative;







	margin-top:0px;







	padding-left:12px;



	padding-right:12px;







	height: 345px;







	







}







#site-title {







	float: left;







	font-size: 20px;







	line-height: 20px;







	width: 800px;







	position: absolute;







	margin-top: 0;







	margin-right: 0;







	margin-bottom: 0px;







	margin-left: 0;







	left: 7px;







	top: 214px;







	text-indent: -10000px;







	overflow: hidden;







}







#site-title a {







	color: #000;







	font-weight: bold;







	text-decoration: none;







}







#site-description {







	font-style: italic;







	width: 800px;







	position: absolute;







	top: 241px;







	left: 7px;







		text-indent: -10000px;







	overflow: hidden;















}















/* This is the custom header image */







#branding img {







	display: block;







	xxxxfloat: left;















}























/* =Menu







-------------------------------------------------------------- */















#access {







	background: #000;







	display: block;







	float: left;








	margin: 0 auto;







	width: 800px;







	display:none;







}







#access .menu-header,







div.menu {







	font-size: 12px;







	margin-left: 12px;







	width: 928px;







}







#access .menu-header ul,







div.menu ul {







	list-style: none;







	margin: 0;







}







#access .menu-header li,







div.menu li {







	float: left;







	position: relative;







}







#access a {







	color: #aaa;







	display: block;







	line-height: 38px;







	padding: 0 10px;







	text-decoration: none;







}







#access ul ul {







	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	display: none;







	position: absolute;







	top: 38px;







	left: 0;







	float: left;







	width: 180px;







	z-index: 99999;







}







#access ul ul li {







	min-width: 180px;







}







#access ul ul ul {







	left: 100%;







	top: 0;







}







#access ul ul a {







	background: #333;







	line-height: 1em;







	padding: 10px;







	width: 160px;







	height: auto;







}







#access li:hover > a,







#access ul ul :hover > a {







	background: #333;







	color: #fff;







}







#access ul li:hover > ul {







	display: block;







}







#access ul li.current_page_item > a,







#access ul li.current-menu-ancestor > a,







#access ul li.current-menu-item > a,







#access ul li.current-menu-parent > a {







	color: #fff;







}







* html #access ul li.current_page_item a,







* html #access ul li.current-menu-ancestor a,







* html #access ul li.current-menu-item a,







* html #access ul li.current-menu-parent a,







* html #access ul li a:hover {







	color: #fff;







}























/* =Content







-------------------------------------------------------------- */















#main {







	clear: both;







	overflow: hidden;







	padding: 0px 0 0 0;







	position: relative;







		xxxxbackground-image: url(images/bottom_back.jpg);















	







}







#content {







	margin-bottom: 36px;







}







#content,







#content input,







#content textarea {







	color: #1b1b1b;







	font-size: 13px;







	line-height: 1.5;







}







#content p,







#content ul,







#content ol,







#content dd,







#content pre,







#content hr {







	margin-bottom: 18px;







}







#content ul ul,







#content ol ol,







#content ul ol,







#content ol ul {







	margin-bottom: 0;







}







#content pre,







#content kbd,







#content tt,







#content var {







	font-size: 13px;







	line-height: 1.5;







}







#content code {







	font-size: 10px;







}







#content dt,







#content th {







	color: #000;







}







#content h1,







#content h2,







#content h3,








#content h4,







#content h5,







#content h6 {







	color: #000;







	line-height: 1.5em;







	margin: 0 0 20px 0;







}







#content table {







	border: 1px solid #e7e7e7;







	margin: 0 -1px 24px 0;







	text-align: left;







	width: 100%;







}







#content tr th,







#content thead th {







	color: #888;







	font-size: 12px;







	font-weight: bold;







	line-height: 18px;







	padding: 9px 24px;







}







#content tr td {







	border-top: 1px solid #e7e7e7;







	padding: 6px 24px;







}







#content tr.odd td {







	background: #f2f7fc;







}















/*post記事*/







#p-waku {







	width: 100%;







	margin-top: 0;







	margin-right: 0;







	margin-bottom: 20px;







	margin-left: 0;







	border: 5px solid #ffffff;



	background-color:#FFF;







}







.post{







	width: 100%;















	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;















}















.home .sticky {







	background: #f2f7fc;







	border-top: 4px solid #000;







	margin-left: -20px;







	margin-right: -20px;







	padding: 18px 20px;







}







.single .hentry {







	margin: 0 0 36px 0;







}







.page-title {







	color: #000;







	font-size: 14px;







	font-weight: bold;







	margin: 0 0 36px 0;







}







.page-title span {







	color: #333;







	font-size: 16px;











	font-weight: normal;







}







.page-title a:link,







.page-title a:visited {







	color: #888;







	text-decoration: none;







}







.page-title a:active,







.page-title a:hover {



	text-decoration: underline;



}







#content .entry-title {



	color: #333333;



	font-size: 16px;



	font-weight: bold;



	line-height: 1.1em;



	margin-bottom: 0;



	text-decoration: none;



}







.entry-title a:link,







.entry-title a:visited {







	color: #333333;







	text-decoration: none;







}







.entry-title a:active,







.entry-title a:hover {



	text-decoration: underline;



}







.entry-meta {



	color: #333;



	font-size: 12px;



	float: left;



	padding-left: 17px;



}







.entry-meta abbr,







.entry-utility abbr {







	border: none;







}







.entry-meta abbr:hover,







.entry-utility abbr:hover {







	border-bottom: 1px dotted #666;







}







.entry-content,







.entry-summary {



	clear: both;



	padding-top: 12px;



	padding-right: 25px;



	padding-bottom: 6px;



	padding-left: 25px;



	margin-bottom: 0px;



}







#content .entry-summary p:last-child {







	margin-bottom: 12px;







}







.entry-content fieldset {







	border: 1px solid #e7e7e7;







	margin: 0 0 24px 0;







	padding: 24px;







}







.entry-content fieldset legend {







	background: #fff;







	color: #000;







	font-weight: bold;







	padding: 0 24px;







}







.entry-content input {







	margin: 0 0 24px 0;







}







.entry-content input.file,







.entry-content input.button {







	margin-right: 24px;







}







.entry-content label {







	color: #888;







	font-size: 12px;







}







.entry-content select {







	margin: 0 0 24px 0;







}







.entry-content sup,







.entry-content sub {







	font-size: 10px;







}







.entry-content blockquote.left {







	float: left;







	margin-left: 0;







	margin-right: 24px;







	text-align: right;







	width: 33%;







}







.entry-content blockquote.right {







	float: right;







	margin-left: 24px;







	margin-right: 0;







	text-align: left;







	width: 33%;







}







.page-link {







	clear: both;







	color: #000;







	font-weight: bold;







	margin: 0 0 22px 0;







	word-spacing: 0.5em;







}







.page-link a:link,







.page-link a:visited {







	background: #f1f1f1;







	color: #333;







	font-weight: normal;







	padding: 0.5em 0.75em;







	text-decoration: none;







}







.home .sticky .page-link a {







	background: #d9e8f7;







}







.page-link a:active,







.page-link a:hover {



	text-decoration: underline;



}







body.page .edit-link {







	clear: both;







	display: block;







}







#entry-author-info {







	background: #f2f7fc;







	border-top: 4px solid #000;







	clear: both;







	font-size: 14px;







	line-height: 20px;







	margin: 24px 0;







	overflow: hidden;







	padding: 18px 20px;







}







#entry-author-info #author-avatar {







	background: #fff;







	border: 1px solid #e7e7e7;







	float: left;







	height: 60px;







	margin: 0 -104px 0 0;







	padding: 11px;







}







#entry-author-info #author-description {







	float: left;







	margin: 0 0 0 104px;







}







#entry-author-info h2 {







	color: #000;







	font-size: 100%;







	font-weight: bold;







	margin-bottom: 0;







}







.entry-utility {







	clear: both;







	color: #888;







	font-size: 12px;







	line-height: 18px;







}







.entry-meta a,







.entry-utility a {







	color: #888;







}







.entry-meta a:hover,







.entry-utility a:hover {



	text-decoration: underline;



}







#content .video-player {







	padding: 0;







}















#content h2.entry-title {



	font-size: 17px;



	display: block;



	margin-top: 6px;



	margin-bottom: 6px;



	font-weight: bold;



	color: #333333;



	line-height: 22px;



	background-image: url(images/entrytitle_line.png);



	background-repeat: repeat-x;



	background-position: left bottom;



	margin-right: 15px;



	margin-left: 15px;



	padding-right: 2px;



	padding-left: 2px;



	padding-top: 5px;



	padding-bottom: 8px;



}















/* =Asides







-------------------------------------------------------------- */















.home #content .format-aside p,







.home #content .category-asides p {







	font-size: 14px;







	line-height: 20px;







	margin-bottom: 10px;







	margin-top: 0;







}







.home .hentry.format-aside,







.home .hentry.category-asides {







	padding: 0;







}







.home #content .format-aside .entry-content,







.home #content .category-asides .entry-content {







	padding-top: 0;







}























/* =Gallery listing







-------------------------------------------------------------- */















.format-gallery .size-thumbnail img,







.category-gallery .size-thumbnail img {







	border: 10px solid #f1f1f1;







	margin-bottom: 0;







}







.format-gallery .gallery-thumb,







.category-gallery .gallery-thumb {







	float: left;







	margin-right: 20px;







	margin-top: -4px;







}







.home #content .format-gallery .entry-utility,







.home #content .category-gallery .entry-utility {







	padding-top: 4px;







}























/* =Attachment pages







-------------------------------------------------------------- */















.attachment .entry-content .entry-caption {







	font-size: 140%;







	margin-top: 24px;







}







.attachment .entry-content .nav-previous a:before {







	content: '\2190\00a0';







}







.attachment .entry-content .nav-next a:after {







	content: '\00a0\2192';







}























/* =Images







-------------------------------------------------------------- */















/*







Resize images to fit the main content area.







- Applies only to images uploaded via WordPress by targeting size-* classes.







- Other images will be left alone. Use "size-auto" class to apply to other images.







*/







img.size-auto,







img.size-full,







img.size-large,







img.size-medium,







.attachment img {







	max-width: 100%; /* When images are too wide for containing element, force them to fit. */







	height: auto; /* Override height to match resized width for correct aspect ratio. */







}







.alignleft,







img.alignleft {







	display: inline;







	float: left;







	margin-right: 24px;







	margin-top: 4px;







}







.alignright,







img.alignright {







	display: inline;







	float: right;







	margin-left: 24px;







	margin-top: 4px;







}







.aligncenter,







img.aligncenter {







	clear: both;







	display: block;







	margin-left: auto;







	margin-right: auto;







}







img.alignleft,







img.alignright,







img.aligncenter {







	margin-bottom: 12px;







}







.wp-caption {







	background: #f1f1f1;







	line-height: 18px;







	margin-bottom: 20px;







	max-width: 632px !important; /* prevent too-wide images from breaking layout */







	padding: 4px;







	text-align: center;







}







.wp-caption img {







	margin: 5px 5px 0;







}







.wp-caption p.wp-caption-text {







	color: #888;







	font-size: 12px;







	margin: 5px;







}







.wp-smiley {







	margin: 0;







}







.gallery {







	margin: 0 auto 18px;







}







.gallery .gallery-item {







	float: left;







	margin-top: 0;







	text-align: center;







	width: 33%;







}







.gallery-columns-2 .gallery-item {







	width: 50%;







}







.gallery-columns-4 .gallery-item {







	width: 25%;







}







.gallery img {







	border: 2px solid #cfcfcf;







}







.gallery-columns-2 .attachment-medium {







	max-width: 92%;







	height: auto;







}







.gallery-columns-4 .attachment-thumbnail {







	max-width: 84%;







	height: auto;







}







.gallery .gallery-caption {







	color: #888;







	font-size: 12px;







	margin: 0 0 12px;







}







.gallery dl {







	margin: 0;







}







.gallery img {







	border: 10px solid #f1f1f1;







}







.gallery br+br {







	display: none;







}







#content .attachment img {/* single attachment images should be centered */







	display: block;







	margin: 0 auto;







}























/* =Navigation







-------------------------------------------------------------- */















.navigation {



	color: #888;



	font-size: 12px;



	line-height: 18px;



	overflow: hidden;



}







.navigation a:link,







.navigation a:visited {







	color: #666;







	text-decoration: none;







}







.navigation a:active,







.navigation a:hover {



	text-decoration: underline;



}







#nav-below div.nav-previous {



	float: left;



	width: 150px;



	color: #333;



	background-color: #ececec;



	background-image: url(images/prev_icon.png);



	background-repeat: no-repeat;



	background-position: 5px;



	padding-left: 15px;



	text-align: center;



	padding-top: 3px;



	padding-right: 3px;



	padding-bottom: 3px;



}







#nav-below div.nav-previous:empty {



	float: left;



	width: 150px;



	color: #333;



	background-color: transparent;



	background-image: none;



	padding-left: 15px;



	text-align: center;



	padding-top: 3px;



	padding-right: 3px;



	padding-bottom: 3px;



}















#nav-below div.nav-next {



	float: right;



	width: 150px;



	color: #333;



	background-color: #ececec;



	background-image: url(images/listall_icon.png);



	background-repeat: no-repeat;



	background-position: 151px;



	padding-right: 15px;



	text-align: center;



	padding-top: 3px;



	padding-left: 3px;



	padding-bottom: 3px;



}



#nav-below div.nav-next:empty



 {



	float: right;



	width: 150px;



	color: #333;



	background-color: transparent;



	background-image: none!important;



	padding-right: 15px;



	text-align: center;



	padding-top: 3px;



	padding-left: 3px;



	padding-bottom: 3px;



}







#nav-above {







	margin: 0 0 18px 0;







}







#nav-above {







	display: none;







}







.paged #nav-above,







.single #nav-above {







	display: block;







}







#nav-below {



	margin-top: 0px;



	margin-right: 0;



	margin-bottom: 0;



	margin-left: 0;



}























/* =Comments







-------------------------------------------------------------- */







#comments {







	clear: both;







}







#comments .navigation {







	padding: 0 0 18px 0;







}







h3#comments-title,







h3#reply-title {







	color: #000;







	font-size: 20px;







	font-weight: bold;







	margin-bottom: 0;







}







h3#comments-title {







	padding: 24px 0;







}







.commentlist {







	list-style: none;







	margin: 0;







}







.commentlist li.comment {







	border-bottom: 1px solid #e7e7e7;







	line-height: 24px;







	margin: 0 0 24px 0;







	padding: 0 0 0 56px;







	position: relative;







}







.commentlist li:last-child {







	border-bottom: none;







	margin-bottom: 0;







}







#comments .comment-body ul,







#comments .comment-body ol {







	margin-bottom: 18px;







}







#comments .comment-body p:last-child {







	margin-bottom: 6px;







}







#comments .comment-body blockquote p:last-child {







	margin-bottom: 24px;







}







.commentlist ol {







	list-style: decimal;







}







.commentlist .avatar {







	position: absolute;







	top: 4px;







	left: 0;







}







.comment-author {







}







.comment-author cite {







	color: #000;







	font-style: normal;







	font-weight: bold;







}







.comment-author .says {







	font-style: italic;







}







.comment-meta {







	font-size: 12px;







	margin: 0 0 18px 0;







}







.comment-meta a:link,







.comment-meta a:visited {







	color: #888;







	text-decoration: none;







}







.comment-meta a:active,







.comment-meta a:hover {







	color: #ff4b33;







}







.commentlist .even {







}







.commentlist .bypostauthor {







}







.reply {







	font-size: 12px;







	padding: 0 0 24px 0;







}







.reply a,







a.comment-edit-link {







	color: #888;







}







.reply a:hover,







a.comment-edit-link:hover {







	color: #ff4b33;







}







.commentlist .children {







	list-style: none;







	margin: 0;







}







.commentlist .children li {







	border: none;







	margin: 0;







}







.nopassword,







.nocomments {







	display: none;







}







#comments .pingback {







	border-bottom: 1px solid #e7e7e7;







	margin-bottom: 18px;







	padding-bottom: 18px;







}







.commentlist li.comment+li.pingback {







	margin-top: -6px;







}







#comments .pingback p {







	color: #888;







	display: block;







	font-size: 12px;







	line-height: 18px;







	margin: 0;







}







#comments .pingback .url {







	font-size: 13px;







	font-style: italic;







}















/* Comments form */







input[type=submit] {







	color: #333;







}







#respond {







	border-top: 1px solid #e7e7e7;







	margin: 24px 0;







	overflow: hidden;







	position: relative;







}







#respond p {







	margin: 0;







}







#respond .comment-notes {







	margin-bottom: 1em;







}







.form-allowed-tags {







	line-height: 1em;







}







.children #respond {







	margin: 0 48px 0 0;







}







h3#reply-title {







	margin: 18px 0;







}







#comments-list #respond {







	margin: 0 0 18px 0;







}







#comments-list ul #respond {







	margin: 0;







}







#cancel-comment-reply-link {







	font-size: 12px;







	font-weight: normal;







	line-height: 18px;







}







#respond .required {







	color: #ff4b33;







	font-weight: bold;







}







#respond label {







	color: #888;







	font-size: 12px;







}







#respond input {







	margin: 0 0 9px;







	width: 98%;







}







#respond textarea {







	width: 98%;







}







#respond .form-allowed-tags {







	color: #888;







	font-size: 12px;







	line-height: 18px;







}







#respond .form-allowed-tags code {







	font-size: 11px;







}







#respond .form-submit {







	margin: 12px 0;







}







#respond .form-submit input {







	font-size: 14px;







	width: auto;







}























/* =Widget Areas







-------------------------------------------------------------- */















.widget-area ul {



	list-style: none;



	margin-left: 0;



}











.widget-area ul li.cat-item ul li.cat-item {



	background-image: url(images/link_arrow.png);



	background-repeat: no-repeat;



	background-position: left 5px;



	padding-left: 8px;



	margin-left: 2px;



	padding-bottom: 0px;



}







.widget-area ul li.cat-item ul li.cat-item a {



	color: #333;	



}



.widget-area ul li.cat-item {



	background-image: url(images/link_star.png);



	background-repeat: no-repeat;



	background-position: left 3px;



	padding-left: 13px;



	margin-left: 3px;



	padding-bottom: 5px;



	padding-top: 0px;



}







.widget-area ul li.cat-item a {



	color: #333;	



}







#categories-2 ul{



	margin-top: 5px;



	margin-bottom: 0px;



}



#categories-2 ul ul{



	margin-top: 0px;



	margin-bottom: 5px;



}







#archives-2 ul{



	margin-top: 5px;



	margin-bottom: 0px;







}







#archives-2 li{



	background-image: url(images/link_star.png);



	background-repeat: no-repeat;



	background-position: left 3px;



	margin-left: 3px;



	padding-bottom: 5px;



	padding-left: 13px;



}







#archives-2 li a {



	color: #333;	



}







.widget-area ul ul {







	list-style: none;







	margin-left: 1.3em;







}







.widget-area select {







	max-width: 100%;







}







.widget_search #s {/* This keeps the search inputs in line */







	width: 60%;







}







.widget_search label {







	display: none;







}







.widget-container {







	margin: 0px;







}







.widget-title {







	color: #222;







	font-weight: bold;







}







.widget-area a:link,







.widget-area a:visited {







	text-decoration: none;







}







.widget-area a:active,







.widget-area a:hover {







	text-decoration: underline;







}







.widget-area .entry-meta {







	font-size: 11px;







}







#wp_tag_cloud div {







	line-height: 1.6em;







}







#wp-calendar {







	width: 100%;







}







#wp-calendar caption {







	color: #222;







	font-size: 14px;







	font-weight: bold;








	padding-bottom: 4px;








	text-align: left;







}







#wp-calendar thead {







	font-size: 11px;







}







#wp-calendar thead th {







}







#wp-calendar tbody {







	color: #aaa;







}







#wp-calendar tbody td {







	background: #f5f5f5;







	border: 1px solid #fff;







	padding: 3px 0 2px;







	text-align: center;







}







#wp-calendar tbody .pad {







	background: none;







}







#wp-calendar tfoot #next {







	text-align: right;







}







.widget_rss a.rsswidget {







	color: #000;







}







.widget_rss a.rsswidget:hover {







	color: #ff4b33;







}







.widget_rss .widget-title img {







	width: 11px;







	height: 11px;







}















/* Main sidebars */







#main .widget-area ul {



	margin-left: 0;



	padding: 0;



	width: 265px;



}







#main .widget-area ul ul {







	border: none;







	padding: 0;







}







#primary {







	padding-left: 12px;







	background:transparent;







}







#secondarys {







	margin-top: 0px;







	position: absolute;







	left: 0;







	top: 0;







	width:180px;







	padding-top: 10px;







	padding-left: 7px;







}







#secondary {















	padding-top: 10px;







	padding-left: 7px;







}







#primary2 {	







	padding-top: 10px;







	padding-left: 17px;







}







#secondary2 {















	padding-top: 10px;







	padding-left: 7px;







}























/* Footer widget areas */







#footer-widget-area {







}























/* =Footer







-------------------------------------------------------------- */















#footer {















}







#colophon {



	overflow: hidden;



	padding-top: 10px;



	padding-right: 0;



	padding-bottom: 10px;



	padding-left: 0;







}







#site-info {







	font-weight: bold;







}







#site-info a {







	color: #000;







	text-decoration: none;







}







#site-generator {







	font-style: italic;







	position: relative;







}







#site-generator a {







	background: url(images/wordpress.png) center left no-repeat;







	color: #666;







	display: inline-block;







	line-height: 16px;







	padding-left: 20px;







	text-decoration: none;







}







#site-generator a:hover {







	text-decoration: underline;







}







img#wpstats {







	display: block;







	margin: 0 auto 10px;







}















/*投稿枠------------------------------*/







.list_back{







	background-color:#FFF;







	border: 1px solid #CCC;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 0px;







	margin-bottom: 500px;







}































/* =Mobile Safari ( iPad, iPhone and iPod Touch )







-------------------------------------------------------------- */















pre {







	-webkit-text-size-adjust: 140%;







}







code {







	-webkit-text-size-adjust: 160%;







}







#access,







.entry-meta,







.entry-utility,







.navigation,







.widget-area {







	-webkit-text-size-adjust: 120%;







}







#site-description {







	-webkit-text-size-adjust: none;







}











































.entry-utility ul.post-categories{







	list-style-type: none;







	display: inline;







	margin-left: -0.1em;







}







.entry-utility ul.post-categories li{







	display: inline;







}



#text-4 .textwidget       {



	



}







#text-8{



	margin-bottom:20px;







}











.widget-title        {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/sidebar_title_bg.png);



	background-repeat: no-repeat;



	height: 26px;



	width: 230px;



	color: #FFF;



	font-weight: normal;



	padding-top: 6px;



	padding-left: 35px;



	margin-bottom: 10px;



}







h3.widget-title        {



	background-color:transparent;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/sidebar_title_bg.png);



	background-repeat: no-repeat;



	height: 26px;



	width: 230px;



	color: #FFF;



	font-weight: normal;



	padding-top: 6px;



	padding-left: 35px;



	padding-bottom:0px;



	margin-bottom: 10px;



	font-size:1.2em !important;



	padding-top: 6px;



}



.widget-container {



	margin-bottom: 14px;



}

.waku-back-vr {
	background-image: url(https://info.miku.sega.jp/wp-content/uploads/2016/08/cat_vr-1.png);
	background-size:200% auto;
	background-position:center center;
	border-radius: 4px; /* CSS3草案 */
	-webkit-border-radius: 4px; /* Safari,Google Chrome用 */
	-moz-border-radius: 4px; /* Firefox用 */
	height: 12px;
	font-size: 10px;
	padding-left: 5px;
	line-height: 100%;
	padding-top: 2px;
	padding-bottom: 0px;
}

.waku-back-vr .cat-links{
	color: #f7ddf5;
}

.waku-back-vr .cat-links a{
	color: #ffffff;
	text-decoration: none;
}

.cat_cl_vr {
	width: 85px;
	height: 15px;
	float: left;
}

.cat_cl_vr a   {
	overflow: hidden;
	height: 15px;
	display: block;
	text-indent: -9999px;
	background-image: url(https://preview-info.miku.sega.jp/wp-content/uploads/2016/08/cat_icon_vr.png);
	background-repeat: no-repeat;
	line-height: normal;
}

.category-vr {
	background-image: url(https://preview-info.miku.sega.jp/wp-content/uploads/2016/08/cat_vr_bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.waku-back-mirai2 {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}



.waku-back-mirai2 .cat-links{



	color: #fce7d2;



}



.waku-back-mirai2 .cat-links a{



	color: #ffffff;



	text-decoration: none;



}











.cat_cl_mirai2 {



	width: 85px;



	height: 15px;



	float: left;



}



.cat_cl_mirai2 a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_icon_mirai2.png);



	background-repeat: no-repeat;



	line-height: normal;



}



.cat_cl_miraidx {



	width: 85px;



	height: 15px;



	float: left;



}



.cat_cl_miraidx a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/09/cat_icon_miraidx.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.waku-back-mirai1 {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}



.waku-back-mirai1 .cat-links{



	color: #fce7d2;



}



.waku-back-mirai1 .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.waku-back-miraidx {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}



.waku-back-miraidx .cat-links{



	color: #fce7d2;



}



.waku-back-miraidx .cat-links a{



	color: #ffffff;



	text-decoration: none;



}



.waku-back-f2nd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 9px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-f2nd .cat-links{



	color:#fce9f0;}







.waku-back-f2nd .cat-links a{



	color:#ffffff;



	text-decoration: none;



}











.cat_cl_f2nd {



	width: 85px;



	height: 15px;



	float: left;



}



.cat_cl_f2nd a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_icon_f2nd.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.waku-back-information {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_info.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 9px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-information .cat-links{



	color:#d6eded;}







.waku-back-information .cat-links a{



	color:#ffffff;



	text-decoration: none;



	}











.cat_cl_information {



	width: 85px;



	height: 15px;



	float: left;



}



.cat_cl_information a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_icon_info.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.cat_cl6 {



	width: 64px;



	height: 15px;



	float: left;



}



.cat_cl6 a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(images/cat_icon_diva_ac.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.waku-back-event {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_event.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 12px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-event .cat-links{



	color:#e1ecf6;}







.waku-back-event .cat-links a{



	color:#ffffff;



	text-decoration: none;



	}







.date {



	display: block;



	float: left;



	padding-left: 5px;



}







.category-f2nd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}



.category-information {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_info_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}















.category-event {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_event_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-dt {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-f {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-pjd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-pjd_2nd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-pjd_extend {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.cat_cl_event {



	width: 85px;



	height: 15px;



	float: left;



}







.cat_cl_event a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_icon_event.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.category-mirai2 {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-mirai1 {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.category-miraidx {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_mirai_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}



.waku-back-pjdac_sega {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_pjdac_sega.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 13px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;







}















.waku-back-pjdac_sega .cat-links{



	color: #ecf1d0;



}











.waku-back-pjdac_sega .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.category-pjdac_sega {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_pjdac_sega_bg.png);



	background-repeat: no-repeat;



	background-position: right bottom;



}







.cat_cl_pjdac_sega {



	width: 85px;



	height: 15px;



	float: left;



}







.cat_cl_pjdac_sega a   {



	overflow: hidden;



	height: 15px;



	display: block;



	text-indent: -9999px;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_icon_pjdac_sega.png);



	background-repeat: no-repeat;



	line-height: normal;



}







.waku-back-dt {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 15px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-dt .cat-links{



	color:#fce9f0;



}







.waku-back-dt .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.waku-back-f {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 15px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}








.waku-back-f .cat-links{



	color:#fce9f0;



}







.waku-back-f .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.waku-back-pjd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 15px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-pjd .cat-links{



	color:#fce9f0;



}







.waku-back-pjd .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.waku-back-pjd_2nd {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 15px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-pjd_2nd .cat-links{



	color:#fce9f0;



}







.waku-back-pjd_2nd .cat-links a{



	color: #ffffff;



	text-decoration: none;



}







.waku-back-pjd_extend {



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/cat_diva.png);



	background-repeat: no-repeat;



	background-position: right top;



	height: 15px;



	font-size: 10px;



	padding-left: 5px;



	line-height: 100%;



	padding-top: 2px;



	padding-bottom: 0px;



}







.waku-back-pjd_extend .cat-links{



	color:#fce9f0;



}







.waku-back-pjd_extend .cat-links a{



	color: #ffffff;



	text-decoration: none;



}



.list_ss{



	background-image: url(images/entrytitle_line.png);



	background-repeat: repeat-x;



	background-position: left bottom;



	margin-bottom: 10px;



	padding-bottom: 10px;



	



	border-bottom: none;



	padding-top: 0px;



	padding-left: 0px;



	padding-right: 0px;



	



	



	}



	



#alcalists {



	width: 94%;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	margin-left: 0;



	border: 1px solid #dddddd;



	background-color: #FFF;



	padding: 3%;



	clear: both;



}







ul.cat-index {



	visibility:visible;



	height:auto;



	background-color: #F0F0F0;



	width: 96%;



	margin-bottom: 15px;



	overflow: hidden;



	padding: 2%;



	margin-top: 0px;



	margin-right: 0px;



	margin-left: 0px;



}







ul.cat-index li{



	float: left;



	width: 140px !important;



	font-size:90%;



	padding-right: 15px;



	padding-left: 5px;



	padding-top: 0px;



}










ul.cat-index li a{



	color:#333;



}







ul.cat-index li a:hover{



	text-decoration:underline;



}



	



ul.cat-index li li{



	float: none;



	font-size:100%;	



}







ul.children {



	padding-bottom: 10px;



}







li.cat-item-9 {



	 clear: left;



}







#categories-2.widget-container{



	border-bottom-style: none;



}







#archives-2.widget-container{



	border-bottom-style: none;



}



	



#text-5{





}



	







#search-2 div {



	padding: 0px;



}



	



#search-2 div #s {



	width: 200px;



}







.-prep-cat-l{



	background-color:#f0f0f0;}



	



.-prep-cat-l a{



	color:#333;}



	



	



.entry-title2{



	background-image: url(images/link_star.png);



	background-repeat: no-repeat;



	background-position: left 3px;



	padding-left: 13px;



	display: block;



	font-size: 110%;



	line-height: 150%;



}



.entry-title2 a{



	color: #333; 



}



.entry-title2 a:hover{



	text-decoration: underline;



}



.cat_dat{



	color: #888;



	display: block;



	padding: 0px;



	margin-top: -7px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;







}







#alcalists .list_ss {



	margin-bottom: 0px;



	padding-bottom: 10px;



	padding-top: 0px;



	margin-top: 0px;



}







ul.archive-index {



	visibility:visible;



	height:auto;



	background-color: #F0F0F0;



	width: 96%;



	margin-bottom: 15px;



	overflow: hidden;



	padding: 2%;



	margin-top: 0px;



	margin-right: 0px;



	margin-left: 0px;



}







ul.archive-index li{



	float: left;



	width: 160px;	



	font-size:90%;



	padding-bottom: 5px;



}



	



ul.archive-index li a{



	color:#333;



}







ul.archive-index li a:hover{



	text-decoration: underline;



}












.cat-index .children .cat-item {



	background-image: url(images/link_arrow.png);



	background-repeat: no-repeat;



	background-position: left 5px;



	padding-left: 8px;

	width:140px;






}



	



#execphp-2{



	margin-top: -15px;



	border-top-style: none;



	text-align: center;



	padding: 2px;



	width: 60px;



	background-color: #ececec;



	float : right;



	margin-bottom: 25px;



}



	







.execphpwidget a{



	color:#333;



	background-image: url(images/listall_icon.png);



	background-repeat: no-repeat;



	background-position: right;



	padding-right: 15px;



}







.execphpwidget {



	padding-top: 1px;



	padding-right: 3px;



	padding-bottom: 1px;



	padding-left: 3px;



	}







#text-3 {



	padding-bottom: 20px;



}









aside[id^="text-"].textwidget { 



	margin-top: -15px;



	margin-right:20px;



	border-top-style: none;



	text-align: center;



	padding: 2px;



	width: 60px;



	background-color: #ececec;



	float : right;



	}











#text-3 a{





}



.cl{



	clear: both;



	float: none;	



}







#twitter {



	visibility:visible;



	background-image: url(http://info.miku.sega.jp/wp-content/uploads/2014/06/tw_bg.png);



	width: 255px;



	overflow: hidden;



	color: #FFF;



	font-size: 14px;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 5px;



	height: 76px;


margin-bottom:14px;


	



}



#twitter .twitter_icon {



	border: 3px solid #FFF;



	float: left;



	margin-right: 8px;



}







.linkContent {



	background-image: url(images/link_star.png);



	background-repeat: no-repeat;



	background-position: left 3px;



	padding-left: 13px;



	margin-left: 3px;



	padding-bottom: 3px;



	



}



.linkContent a{



	color: #333333;



}



#text-6.widget-container{



	color: #FFFFFF;



	background-color: transparent;



	background-image: none;



	text-align: center;



	margin: 0px;



	padding: 0px;



	width: 1000px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	}



li[id^="text-"]{



	color: #FFFFFF;



	background-color: transparent;




	background-image: none;



	text-align: center;



	margin: 0px;



	padding: 0px;



	width: 1000px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}



	



#footer .xoxo{



	margin: 0px;



	padding: 0px;



}



.wp_social_bookmarking_light{



	float: right;



}



.box {



	border: 1px solid #666;



	padding: 10px;



	margin-bottom: 20px;



}







.entry-meta a {



	text-decoration: none;



}



/*



Newpost Catch StyleSheet







With the version up of the plug-in, so will be overwritten "style.css" file each time,



I think how to directly edit the "style.css" file and how would you or declined.



If you wish to apply a CSS style on its own,



In the "/wp-content/themes/theme directory/css/" as you please create a "newpost-catch.css".



Please the name of the file to create and "newpost-catch.css". The other is the file name, does not apply.







*/







#npcatch li{



	overflow:hidden;



	clear:both;



	margin:0px 0px 0px;



	padding-bottom: 15px;



	border-bottom: none;



	padding-top: 0px;



	padding-left: 0px;



	padding-right: 0px;



	



		







}







#npcatch img{



	float:left;



	padding-right: 10px;



	padding-left: 0px;



}







#npcatch .title{



	background-image: url(https://info.miku.sega.jp/wp-content/themes/twentyten/images/link_star.png);



	background-repeat: no-repeat;



	background-position: left 3px;



	padding-left: 13px;



	padding-bottom: 3px;



	width:160px;



	float:left;



	padding-top:0px;







}







#npcatch li:hover{



}







#npcatch li:hover .title{



}







#npcatch .title a{



	color: #333333;



}







#npcatch .date{



	font-size: 11px;



	color: #888888;



}



.nav_sm_pc {

	xxxxvisibility:visible !important;

	xxxtext-align: center;

	xxxxcolor: #333333;

	xxxfont-size: 13px;

	xxxpadding-bottom:15px;



}



a#setButton1 {

xxxxpointer-events: auto !important;

xxxxtext-decoration:underline !important;

}



a#setButton2 {

xxxxtext-decoration: none !important;

xxxxxpointer-events: none !important;

	

}