@import url(/.shared-asp24/themes/common/base-weblog.css);

/* side */
 .banner-box {
margin:0 auto 15px;
}

 .banner-box2 {
margin:0 auto 10px;
}


/* Reset */
*{ margin:0; padding:0; }

/* Global Setting */

.module-adsense{
display: none;
}
.entry-google-adsense{
display: none;
}

a { text-decoration:uderline; -moz-outline:none; }
a:link { color:#b40000; }
a:visited { color:#e90000; }
a:hover { color:#e90000; }
a:active { color:#e90000; }
a img { border:none; }

#box_o{
width:930px;;
margin:0 auto;
}

body {
margin:0;
padding-bottom:30px;
color:#4d4d4d;
background:url(http://king-of-conte.laff.jp/2010img/bg.jpg) repeat 0 -5px;
font-weight:normal;
font-size: small;
line-height: 150%;
}

/* box */
#container {
width:900px; 
padding:0; 
background:url(http://king-of-conte.laff.jp/2010img/sidebar.jpg) repeat-y center top;
}

#container-inner {
width:900px;
padding:0 0 60px 0;
/*background:url(http://king-of-conte.laff.jp/2010img/footer.png) no-repeat center bottom;*/
}
/*Headerカーテン部分追加　20100522*/
#head_cover {
background:url(http://king-of-conte.laff.jp/2010img/header_bg.jpg) no-repeat left -26px;
}
/*ヘッダ下メニュー部分追加　20100522*/
div#pagebody-head {
	/*background: url(http://king-of-conte.laff.jp/2010img/wrapper_bg.png) repeat-x center top;*/
	text-align: center;
	margin: 0 auto;
	padding:0;
	width: 100%;
}
div#pagebody-head ul#mainmenu {
height: 47px;
margin: 0 auto;
padding: 23px 0px;
text-align: center;
width: 920px;
}
div#pagebody-head ul li {
list-style:none;
float: left;
}
div#content-head,
div#content-head img {
background: none;
padding: 0;
margin: 0;
height:24px;
}


#head{
width:930px;
height:373px;
margin: 0 auto;
border:0;
padding:0;
background:url(http://king-of-conte.laff.jp/2010img/banner.jpg) no-repeat left top;
}

#banner {
width:930px;
height:373px;
padding:0;
margin:0;
border:0;
}

#banner-inner { padding:0; }

#menu { 
width:170px;
margin:0 auto 10px auto;
}

#alpha {
width:215px; 
}

#alpha-inner {
width:175px; 
margin:10px auto; 
}

#participants,#commlist {
width:170px;
margin-bottom:20px;
padding:0;
text-align:left;
}

#beta { 
width:470px;
}

#beta-inner { 
width:440px; 
margin:15px auto; 
}

#gamma { 
width:215px;
}

#gamma-inner { 
width:170px; margin:15px auto;
}

/* header */
h1#banner-header {
margin:0;
font-size:small;
font-weight:bold;
}

h2#banner-description {
font-size:small; 
margin:0;
}

#banner-inner a {
color:#FFFFFF;
text-decoration:none;
width:930px;
height:373px;
display:block;
text-indent:-9999px;
line-height:1em;
margin:0;
}

/* entry */
.date-header{ 
color:#808080;
margin:0; 
padding:0; 
font-size:small; 
}

.entry-header {
border-bottom:1px solid #999999;
padding:10px 0 8px 35px;
margin:0;
color:#808080;
font-size:large;
text-align:left;
font-weight:bold;
line-height:1.2em;
background:url(http://king-of-conte.laff.jp/2010img/entry_mark.png) no-repeat left center;
/*text-indent:25px;*/
}

.entry-header a {
text-decoration: none;
font-weight: bold;
}

.entry-header a:link { color:#b40000; }
.entry-header a:visited { color:#e90000; }
.entry-header a:hover { color:#e90000; }
.entry-header a:active { color:#e90000; }
.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comments-info,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content { margin: 10px 0; }
.entry-content p { text-align:left; }
.entry-footer,
.trackback-footer,
.comment-footer {
margin: 0 0 10px 0;
border-top: 1px dotted #adadad;
padding:3px;
color: #adadad;
font-size:x-small;
line-height:normal;
text-align:left;
font-weight:normal;
}

#comment-author, #comment-email, #comment-url, #comment-text { 
width: 80%;
}

/* fixes bug in ie win */
img.image-full { 
width: 100%;
}


/* side-bar global */
h2.module-header {
width:175px;
height:31px;
background:url(http://king-of-conte.laff.jp/2010img/categorie.png) no-repeat left center;
}

h2.module-header2 {
width:175px;
height:31px;	
background:url(http://king-of-conte.laff.jp/2010img/saikinnokiji.png) no-repeat left center;
}

h2.module-header3 {
width:175px;
height:31px;	
background:url(http://king-of-conte.laff.jp/2010img/mobile_url.png) no-repeat left center;
}

.module-content {
margin-left:0;
}

.adbanner{
width:170px;
margin:20px auto;
}

/* participants */
#participants ul {
width:170px;
margin:0 auto;
}

#participants li {
list-style-type:none;
margin:0;
padding:0;
}

#participants li { 
margin-bottom:3px;
}

#rss{
text-align:center;
}

#qr {
	width:170px;
        height:191px;
	margin:0 auto 20px auto;
}

#bnr_orc {
width:170px;
height:240px;
margin:0 auto 15px auto;	
}

#bnr_koc {
width:170px;
height:70px;
margin:0 auto 15px auto;	
}

#bnr_archive {
width:175px;
height:31px;
margin:0 auto 10px auto;	
}
