@charset "UTF-8";

@import url("style.css");

#upper			{ margin:0;display:block; padding: 0 0 ;}
#header			{ background-image: none; height: 88px; }
#container  	{ background-image: none; margin-left: 0px; }
#footer			{ background-image: none;}
#center			{ overflow: hidden; }
#side			{ overflow: hidden; }

/* topics_digest */
#navi-user3 *,
#bottom .topics_digest *				{ margin:0; padding:0; border:0; }
#bottom .blog_parts,
#bottom .topics_digest 					{ margin-bottom: 20px; width: 50%; float: left;}
#bottom .topics_digest .content			{ margin: 0 5px }
#bottom .blog_parts h2,
#navi-user3 h2,
#bottom .topics_digest h2				{
									background: #FFF url(../images/topic_line.jpg) repeat-x 0 100%;
									height: 40px; line-height: 30px;
									width: 100%; color: #851F5A;
								}
#navi-user3 h2 span,
#bottom .topics_digest h2 a				{
									background: transparent url(../images/title_topic_icon.jpg) no-repeat 0 50%; 
									font-size: 13px; padding-left: 20px; height: 25px; line-height: 25px;
								}
#bottom .topics_digest table			{ width: 95%; margin: 0 auto; }
#bottom .topics_digest tr				{  }
#bottom .topics_digest tr th			{ 
									width: 70px;
									background: #FFF url(../images/line_2_2.jpg) repeat-x 0 100%; 
									padding: 5px 5px 10px 0; 
									font-weight: normal; text-align: left; vertical-align: top;
								}
#bottom .topics_digest tr th span.date	{ 
									width: 70px;
									background: #FFF url(../images/topic_icon.jpg) no-repeat 0 50%;
									font-weight: normal; text-align: left;
									padding-left: 13px; 
								}
#bottom .topics_digest tr td			{
									background: #FFF url(../images/line_2_2.jpg) repeat-x 0 100%; 
									padding: 5px 0 5px 10px;  
									font-weight: normal; text-align: left; vertical-align: top;
								}
#bottom .topics_digest tr td a			{  }
#bottom .topics_digest tr td a:hover	{  }
#bottom .topics_digest .more			{ text-align: right; font-size: 10px; margin: 10px; }



#opt1	{ clear: both; padding: 10px;}
#opt1 .allow { text-align: left; }

#opt2	{ clear: both; padding-bottom: 20px;}
#opt2 .blog_parts				{ width: 50%; float:left; padding:0; }
#opt2 .content				{ margin:0; padding:0; }
#opt2 .blog_parts .contents		{ padding:0; margin:0; padding:0; }
#opt2 .blog_parts .contents h4  { width: 255px; margin:0;  }
#opt2 .blog_parts .contents h5  { width: 255px; margin:0;  }
#opt2 .blog_parts .module-list * { margin: 0; padding: 0; }
#opt2 .blog_parts .module-list  { list-style-type: none; margin:0; padding:0; }
#opt2 .blog_parts .module-list li { background: #FFF url(../images/line_2_2.jpg) repeat-x 0 100%; width: 250px; margin:0 auto; }
#opt2 .blog_parts .module-list li a { display: block; height: 17px; background: transparent url(../images/icon_01.jpg) no-repeat 0 10px; padding: 5px 0 5px 15px;}

#bottom	{ clear: both; padding-bottom: 20px;}
#bottom .blog_parts				{ width: 49%; float:left; padding:0; }
#bottom .content				{ margin:0; padding:0; }
#bottom .blog_parts .contents		{ padding:0; margin:0; padding:0; }
#bottom .blog_parts .contents h4  { width: 255px; margin:0;  }
#bottom .blog_parts .contents h5  { width: 255px; margin:0;  }
#bottom .blog_parts .module-list * { margin: 0; padding: 0; }
#bottom .blog_parts .module-list  { list-style-type: none; margin:0; padding:0; }
#bottom .blog_parts .module-list li { background: #FFF url(../images/line_2_2.jpg) repeat-x 0 100%; margin:0 auto; }
#bottom .blog_parts .module-list li a { display: block; height: 17px; background: transparent url(../images/icon_01.jpg) no-repeat 0 10px; padding: 5px 0 5px 15px;}
/**/
