/************************************************************/
/* (C)2007 創作漫画同人誌即売会関西コミティア k-comitia.com */
/************************************************************/
/* 基本設定 */
#imadake			{display:none !important;}
body		 		{text-align:center; font-size:12px; font-style:normal; font-family:'ＭＳ Ｐゴシック','Osaka'; background-color:#f8f8f8; background-image:url('back.gif'); background-repeat:repeat-y; background-position:center top;}
address				{text-align:center; font-size:12px; font-style:normal;}
a:link, a:visited	{color:#b58042;}
a:active, a:hover, strong, .imp	{color:#f00;}
img					{border-width:0px;}
.adobe				{font-size:9px;}
.clr				{clear: both; width: 700px; height: 1px; overflow: hidden;}
.hide, center		{display: none;}
#gomennasai 		{margin:10px auto; width:800px; padding:10px; border:1px solid #f00; color:#f00; background-color:#ff8;}
/* お詫び */
#owabi				{margin:5px auto; width:800px; padding:5px; border:1px solid #f00; color:#f00; background-color:#ff8;}
/* 関西コミティアロゴ */
#KcomiHeader		{width: 800px; margin: 0px auto; text-align: left;}
#KcomiHeader h1, #KcomiHeader span{display:none;}
#KcomiHeader h2		{font-size:12px; font-weight:normal; margin:0px;}
#KcomiHeader a		{display:block; width:360px; height:64px; text-decoration:none;
					 background-image:url('logo.gif'); background-repeat:no-repeat;}
/* トップメニュー */
#KcomiMenuLink		{width:800px; margin:0px auto; padding:0px; height:40px; background-image:url('mainmenu.gif'); background-repeat:no-repeat; overflow:hidden; text-align:center; overflow:hidden;}
#KcomiMenuLink h1	{display:none;}
#KcomiMenuLink ul	{display:block; margin:0px auto; padding:0px; width:760px;}
#KcomiMenuLink li	{display:block; float:left; list-style-type:none; margin:0px; padding:0px; width:80px; height:40px;}
#KcomiMenuLink a	{display:block; margin:0px; padding:0px; width:80px; height:40px; text-decoration:none; background-image:none;}
#KcomiMenuLink a:hover {background-color:#fff; filter:Alpha(opacity=50); opacity:0.5;}
#KcomiMenuLink span	{display:none;}
/* フッタ */
#KcomiFooter		{width:800px; margin:10px auto; text-align:center;}
#KcomiFooter ul		{display:block; margin:5px 0px; padding:4px 10px;}
#KcomiFooter li		{display:inline; list-style-type:none; padding:0px 8px;}
/* メイン */
#KcomiMain			{width:800px; margin:0px auto; padding:0px; text-align:left;}
#KcomiMain h2		{clear:left; position:relative; height:24px; margin:10px 0px 5px 0px; padding:0px 0px 0px 20px; overflow:hidden;
					 color:#fff; font-size:14px; font-weight:normal; line-height:24px; text-align:left;
					 background-image:url("menu2.gif"); background-repeat:no-repeat; background-position:left top;}
#KcomiMain h3		{clear:left; padding:3px 20px; color:#000; background-color:#ddd;
					 font-size:14px; font-weight:bold; line-height:100%; text-align:left;}
#KcomiMain h1.eventname, #KcomiMain .eventname{display:block; width:600px; height:70px; margin:0; padding:0px;
					 background-image:url('eventname1.gif'); background-repeat:no-repeat; background-position:left bottom;}
#KcomiMain .eventname strong{display:block; margin:0px; padding:40px 0px 0px 40px; color:#333; font-size:15px; font-weight:bold;}
#KcomiMain dl		{display:block; width:600px; margin:0px; padding:0px 0px 40px 0px; text-align:left;
					 background-image:url('eventname2.gif'); background-repeat:repeat-y; background-position:left bottom;}
#KcomiMain dt		{display:block; clear:left; float:left; margin:0px; padding:2px 0px 2px 60px; width:100px; color:#888; font-size:12px; line-height:18px;}
#KcomiMain dd		{display:block; margin:0px; padding:2px 40px 2px 160px; color:#333; font-size:12px; line-height:18px;}
#KcomiMain dd.juyo	{color:#f00;}
#KcomiMain ul, #KcomiMain li{text-align:left;}
#KcomiMain .MoreInfo{margin:0px; padding:0px 40px 0px 0px; text-align:right;}
#KcomiMain p		{padding:0px 20px; margin:0px; text-align:left; line-height:150%;}
.rssicon {display:block; position:absolute; width:12px; height:12px; background-image:url('http://www.k-comitia.com/rss.gif'); background-repeat:no-repeat; background-position:center center; top:6px; left:780px;}
/* トップページのイラスト */
#TopIllust			{position:relative; width:800px; height:400px; margin:10px auto; text-align:center;}
#TopIllust .Illust	{position: absolute; top:10px; left:70px; width:240px; height:336px;
					 background-image:url('kct33.gif'); background-repeat:no-repeat;}
#TopIllust .IllCopy	{position:absolute; top:346px; left:70px; width:240px; height:16px; font-size:12px; padding-top:4px;}
#TopIllust h2		{position:absolute; top:130px; left:340px; width:380px; height:20px; margin:0px; padding:0px; font-size:18px;}
#TopIllust h3		{position:absolute; top:160px; left:340px; width:380px; height:20px; margin:0px; padding:0px; font-size:14px;}
#TopIllust h4		{position:absolute; top:200px; left:340px; width:380px; height:20px; margin:0px; padding:0px; font-size:12px;}
#TopIllust .Bnr		{position:absolute; top:240px; left:340px; width:380px; height:20px;}
#TopIllust span		{display:none;}
/* 憲章全体 */
#KcomiKensho		{width:740px; margin:5px auto;}
#Kyomite			{float:left; width:370px; margin:0px; padding:0px; background-color:#ffb246; text-align:center;}
#Kyomite h3			{width:300px; height:24px; margin:20px auto;
					 background-image:url('gaiyo1.jpg'); background-repeat: no-repeat; background-color:#ffb246;}
#Kyomite p			{padding:4px 20px; font-size:12px; line-height:16px; text-align:left; height:240px;}
#Kyomite strong		{display:block; width:24px; height:240px; margin:20px auto;
					 background-image:url('gaiyo2.jpg'); background-repeat: no-repeat;}
#Kkakite			{float:right; width:370px; margin:0px; padding:0px; background-color:#8dc73f; text-align:center;}
#Kkakite h3			{width:300px; height:24px; margin:20px auto;
					 background-image:url('gaiyo3.jpg'); background-repeat: no-repeat; background-color:#8dc73f;}
#Kkakite p			{padding:4px 20px; font-size:12px; line-height:16px; text-align:left; height:240px; color:#fff;}
#Kkakite strong		{display:block; width:24px; height:240px; margin:20px auto;
					 background-image:url('gaiyo4.jpg'); background-repeat: no-repeat;}
#Kyomite span, #Kkakite span {display:none;}
/* リンクページ */
#KcomiLink			{line-height: 18px;}
#KcomiLink ul		{display:inline; margin:0px; padding:0px;}
#KcomiLink li		{display:block; float:left; width:220px; padding:0px; margin:0px 20px; text-align:left;}
#KcomiLink a		{display:block; text-decoration:none}
#KcomiLink a:hover	{background-color:#feb;}


#comitialink{display:block; margin:0px auto; padding:0px; width:620px;}
#comitialink ul{display:block; margin:0px; padding:0px;}
#comitialink li{display:block; float:left; margin:0px 2px; padding:0px; width:200px; text-align:center; list-style-type:none;}
#comitialink li#tokyo {background:url('comitia.gif') no-repeat center top;}
#comitialink li#nagoya{background:url('nagoyaco.gif') no-repeat center top;}
#comitialink li#nigata{background:url('comitia_n.gif') no-repeat center top;}
#comitialink a{display:block; margin:0px; padding:0px; width:200px; height:40px;}
#comitialink a:hover{background-color:#fff; filter:Alpha(opacity=50); opacity:0.5;}
#comitialink span{display:none;}
#comitialink h1		{font-size:15px;}


#eventlink{display:block; clear:both; margin:20px auto 0px auto; padding:0px; width:620px;}
#eventlink span{color:#f00; font-size:12px;}
#eventlink ul{display:block; margin:0px auto; padding:0px;}
#eventlink li{display:block; float:left; margin:2px; padding:0px; width:200px; font-size:12px; text-align:left;}
#eventlink a{display:block; padding:5px;}
#eventlink a:link, #eventlink a:visited{text-decoration:none; background:#fff; border-top:1px solid #ece7d6; border-right:1px solid #e2dbc0; border-bottom:1px solid #e2dbc0; border-left:1px solid #ece7d6;}
#eventlink a:hover{background:#fff1b3; border:1px solid #fc6;}
#eventlink h1		{font-size:15px;}


#circlelink{display:block; clear:both; margin:20px auto 0px auto; padding:0px; width:620px;}
#circlelink span{color:#f00; font-size:12px;}
#circlelink ul{display:block; margin:0px auto 25px auto; padding:0px;}
#circlelink li{display:block; float:left; margin:2px; padding:0px; width:200px; font-size:12px; text-align:left;}
#circlelink a{display:block; padding:5px;}
#circlelink a:link, #circlelink a:visited{text-decoration:none; background:#fff; border-top:1px solid #ece7d6; border-right:1px solid #e2dbc0; border-bottom:1px solid #e2dbc0; border-left:1px solid #ece7d6;}
#circlelink a:hover{background:#fff1b3; border:1px solid #fc6;}
#circlelink h1{font-size:15px;}
#circlelink h2{background-image:none; background-color:#888; clear:both;}



/* 日程 */
ul#KcomiNitteiUl	{display:block; width:792px; height:140px; margin:10px auto; padding:0px;
					 background-image:url('nittei.gif'); background-repeat: no-repeat;}
ul#KcomiNitteiUl li	{display:block; width:66px; height:140px; float:left; margin:0px; text-align:left; padding:0px;}
ul#KcomiNitteiUl .month {display:block; width:66px; margin:0px; padding:8px 0px 16px 0px; text-align:center; color:#fff;}
ul#KcomiNitteiUl .hide {display:none;}
ul#KcomiNitteiUl .bl{display:block; padding:0px 2px; text-align:left;}
ul#KcomiNitteiUl strong{font-weight:normal;color:#f00;}

.kaisaibi {color:#f00; font-weight:bold;}
