@charset "utf-8";/*-------------------------------------------------------------------------　　　　Copyright (C) 2009 Tomoru Fukagawa. All Rights Reserved.-------------------------------------------------------------------------*//*-------------------------------------------------------------------------　■-■-■　基本設定-------------------------------------------------------------------------*/* {	font-size:100%;}html {  	overflow-y:scroll;  	background:url(/common/seiya.gif) ;} body {	margin:0;	padding:0;	color:#000;	font-size:75%;}a img, img {  	border:0;  	vertical-align:top;}  blockquote, dd, div, dl, dt,  h1, h2, h3, h4, h5, h6, pre, span, td, th,{  	margin:0; 	padding:0;}  abbr, acronym {  	border:0;  }    address, caption, cite, code, dfn, em, th,  var {  	font-style:normal;  	font-weight:normal;  }    caption, th {  	text-align:left;  }    code, kbd, pre, samp, tt{	font-family:monospace;  	line-height:100%;  }        /* for IE7 */      *+html code, kbd, pre, samp, tt {      font-size:108%;      }  	q:before, q:after {  content:'';  }   table {  	border-collapse:collapse;  	border-spacing:0; }  p,td,ul,ol,li{	line-height:175%;	word-break: break-all;}li img{	vertical-align:middle;}.red{	color: red;}.center{	text-align: center;	padding:10px 0 0 0;}.center img{	margin-bottom:10px;}.clear{	clear:both;}iframe{	width:100%;	text-align: center;}a {	color:#f2137c;}a:hover{	color:#fff;	background-color:#f2137c;}/*-------------------------------------------------------------------------　■-■-■　基本設定-------------------------------------------------------------------------*/#page {	width:990px;	margin:0 auto;	background:url(/common/black_500.gif) 250px top repeat-y  ;	}div{	z-index:0;}#image{	z-index:100;	padding-bottom:200px;	background:url(/seiya/image/image.png) bottom right no-repeat;	}#header {	width:250px;	float:left;	display:inline;}#main {	width:500px;	padding:10px;	float:left;	display:inline;	color:#fff;}#content {	width:740px;	float:right;	display:inline;	}#content_right {	width:220px;	float:right;	display:inline;	}#sidebar {	width:220px;	margin:0;	padding:0;	float:right;	display:inline;	text-align: center;	}#footer {	text-align: center;	clear:both;	color:#fff;	}	/*---widget---*/.textwidget iframe{	margin:10px 0 10px 15px;}	/*-------------------------------------------------------------------------　■-□-□　左サイド-------------------------------------------------------------------------*/#header ul,#header li {	list-style:none;	margin:0;	padding:0;}/*---カテゴリー---*/#header .widget_categories{	height:198px;	margin:0 auto;	padding:30px 0 0 0;	background:url(/seiya/image/widget_categories.png) left top no-repeat ;}#header .widget_categories h2{	width:124px;	height:33px;	margin:0 25px 0 20px;	background:url(/seiya/image/widget_categories.gif) center center no-repeat ;	text-indent:-9999px;}#header .widget_categories ul{	width:200px;	margin:10px 0 0 50px;	padding:0;}#header .widget_categories ul li{	line-height:200%;	display:block;	margin:0;}#header .widget_categories li a{	padding:0 0 0 15px;	background:url(/seiya/image/li_maru.gif) left center no-repeat ;}li.cat-item-63{}.cat-item-1{}.cat-item-62{}.cat-item-61{}/*---同人誌情報ー---*/#header div#text-430640111{	height:440px;	margin:0 auto;	padding:40px 0 0 0;	background:url(/seiya/image/offline.png) left top no-repeat ;}#header div#text-430640111 h2{	width:132px;	height:44px;	margin:0 25px 0 30px;	background:url(/seiya/image/offline.gif) center center no-repeat ;	text-indent:-9999px;}#header div#text-430640111 div.offline ul{	width:200px;	margin:0 auto;}#header div#text-430640111 div.offline ul li{	background:url(/seiya/image/sen_gray.gif) left bottom repeat-x ;	padding:10px 0;}#header div#text-430640111 div.offline ul li a{	display:block;	background:url(/seiya/image/li_dojin.gif) left 2px no-repeat ;	padding-left:30px;}/*---参加イベントー---*/#header div#text-432189841{	height:462px;	margin:0 auto;	padding:40px 0 0 0;	background:url(/seiya/image/event.png) left top no-repeat ;}#header div#text-432189841 h2{	width:140px;	height:63px;	margin:0 0 0 80px;	background:url(/seiya/image/event.gif) center center no-repeat ;	text-indent:-9999px;}#header div#text-432189841 ul{	width:200px;	margin:0 auto;}#header div#text-432189841 li{	background:url(/seiya/image/sen_gray.gif) left bottom repeat-x;	padding:10px 0;}/*---誕生日---*/#header div#text-435866491{	height:250px;	margin:0 auto;	padding:25px 0 0 0;	background:url(/seiya/image/birthday.png) left top no-repeat ;}#header div#text-435866491 h2{	height:50px;	margin:0 25px 0 0;	background:url(/seiya/image/birthday.gif) center center no-repeat ;	text-indent:-9999px;}#header .birthday{	height:130px;	width:200px;	margin:0 auto;	overflow:scroll;	overflow-x:hidden;}/*-------------------------------------------------------------------------　□-■-□　メイン-------------------------------------------------------------------------*//*---タイトル---*/#main .title {	font-size:120%;	margin:0;	padding:15px 10px 10px 35px;	background:url(/seiya/image/h2.gif) left top repeat ;	clear:both;}#main .title a {	color:#fff;}/*---記事---*/.entry{	clear:both;	margin:0 auto;}.entry div{	width:420px;	margin-left:40px;}.entry div.dojin{	width:500px;	margin:0;	clear:both;}.meta {	margin:0 0 25px 0;	padding:5px 0 0 0;	text-align: right;	clear:both;	background:url(/seiya/image/sen.gif) left top repeat-x;}.meta ul,.meta li {	list-style:none;	margin:0;	padding:0;}.meta li {	display:inline;	margin-left:10px;	padding-left:15px;	background:url(/seiya/image/meta.gif) left center no-repeat ;}.pagenavi{	text-align: center;	font-size:12px;}.pagenavi ul{	margin:20px auto;	padding:0;}.pagenavi li{	list-style:none;	display:inline;	margin:0 3px;	color:#fff;	background-image:none;}.pagenavi li a{	padding:5px;	border:1px solid #f2137c;	background:#000;}.pagenavi a:hover{	color:#fff;	border:1px solid #f2137c;	background:#f2137c;}.pageof{	padding-right:15px;}/*---同人情報---*/ul.dojin{	margin:0;	padding:0;}ul.dojin li{	list-style:none;	margin:0 5px;	padding:0 0 0 30px;	background:url(/seiya/image/li_dojin.gif) left center no-repeat ;}/*---サンプル---*/img.sample{	float:right;	margin:0 0 25px 10px;	display:inline;}/*---コメント---*/input.input{	background-color:#000;	border: 1px solid #7d7d7d;	color:#fff;	margin:0 15px 0 5px;}.name{	width:100px;}.url{	width:230px;}textarea.input{	background-color:#000;	border: 1px solid #7d7d7d;	color:#fff;	width:100%;	height:5em;}input.input:hover,textarea.input:hover{	background-color:#333;	border: 1px solid #f2137c;}.btn{	text-align: center;	margin:10px 0;}.commentlist{	width:460px;	border: 1px solid #7d7d7d;	margin:10px auto;	padding:5px;	}.machi{	color:#f2137c;	text-align: center;	font-size:large;}span.day{	margin-left:10px;	font-weight:normal;}ul.comment_list{	margin:0;	padding:0;}ul.comment_list li{	width:460px;	margin:10px auto;	padding:10px;	list-style-type:none;	border: 1px solid #333;	border-top: 2px solid #ccc;	background:url(/seiya/image/comment_top.gif) left top no-repeat ;}ul.comment_list li a{	color:#f2137c;}ul.comment_list h4{	margin:0;	padding:0;}ul.comment_list h4 img{	vertical-align:middle;	margin-right:5px;}.comments{	line-height:42px;	margin:30px 0 20px 0;	padding:0 10px;	color:#000000;	background:url(/seiya/image/comment.gif) left center no-repeat ;}/*---記事リンク---*/.navigation{	clear:both;	margin:10px auto;	height:2em;	padding:5px;		background:url(/seiya/image/navigation.gif);}.navigation .alignleft{	width:49%;	float:left;	line-height:2em;}.navigation .alignright{	width:49%;	float:right;	text-align: right;	line-height:2em;}/*-------------------------------------------------------------------------　□-□-■　右サイド-------------------------------------------------------------------------*/#sidebar ul,#sidebar li {	list-style:none;	margin:0;	padding:0;}#sidebar h2{}/*描いてる人*/#text-432188461{	color:#fff;	text-align: left;	padding-bottom:30px;	background:url(/seiya/image/prf.png) right bottom no-repeat ;}#text-432188461 p,#text-432188461 ul{	width:200px;	margin:0;}#text-432188461 li{	display:inline;	background:none;	list-style-type: none;	margin:0;	padding:0 0 0 10px;	background:url(/common/point.gif) left 5px no-repeat ;}/*---pixiv---*/.pixiv{	width:222px;	height:261px;	padding:60px 0 0 52px;	background:url(/seiya/image/pixiv.png) center center no-repeat ;}