/*　基本部分　*/
*{
margin:0;
padding:0;
font-style:normal;
font-weight:normal;
}

body{
background:#e48e17 url(http://lu3.gagaga-lululu.jp/candypop/img/back.jpg) repeat-y 50% 0%;
}

#container{
margin-left:auto;
margin-right:auto;
width:774px;
}

/*　2段組　*/
#sidebar{
float:left;
width:203px;
color:#000000;
font-size:12px;
line-height:17px;
}

#content{
float:right;
margin:0;
width:571px;
}

#footer{
clear:both;
padding:20px 0 20px 0;
font-size:10px;
text-align:center;
}

/*　ヘッダー　*/
#header{
width:774px;
height:276px;
background-image:url(http://lu3.gagaga-lululu.jp/candypop/img/head.jpg);
}

#header h1{
text-indent: -9999px;
}

#header a{
display:block;
width:774px;
height:276px;
}

/*　サイド　*/
#sideback{
background:#fffcdb url(http://lu3.gagaga-lululu.jp/candypop/img/side.jpg) repeat-y 0% 0%;
}

#sidebar h1{
text-indent: -9999px;
}

h2{
margin:10px 20px 0 20px;
font-weight:bold;
font-size:14px;
color:#b71056;
}

#sidebar p{
margin:10px 20px 0 20px;
}

#sidebar a{
color:#000000;
}

.menu{
list-style-type:none;
margin:10px 10px 0 20px;
}

.menu a{
color:#000000;
}

.gray{
color:#b38f8f;
}

#name{
line-height:10px;
}

#bunko{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/banner_bunko.jpg) no-repeat 0% 50%;
height:172px;
margin:0 0 20px 24px;
}

#bunko a{
display:block;
width:155px;
height:172px;
}

#up{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/up.jpg) no-repeat 0% 50%;
height:21px;
margin:0 0 0 0;
}

#mainpage #in{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/in.jpg) no-repeat 0% 50%;
height:21px;
margin:35px 0 0 0;
}

#in{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/in.jpg) no-repeat 0% 50%;
height:21px;
margin:0 0 0 0;
}

#ch{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/ch.jpg) no-repeat 0% 50%;
height:21px;
margin:35px 0 0 0;
}

#st{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/st.jpg) no-repeat 0% 50%;
height:21px;
margin:35px 0 0 0;
}

#pr{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/pr.jpg) no-repeat 0% 50%;
height:21px;
margin:35px 0 0 0;
}

#kanso{
background:url(http://lu3.gagaga-lululu.jp/candypop/img/banner_kanso.gif) no-repeat 0% 50%;
margin:35px 0 0 30px;
}

#kanso a{
display:block;
width:100%;
height:34px;
}

h3{
text-indent: -9999px;
margin:25px 0 0 30px;
}

h3 a{
display:block;
width:100%;
height:60px;
}

#series_candypop{
background:url(../edit/img/banner_candypop2.jpg) no-repeat 0% 50%;
}

#top{
background:url(../edit/img/banner.gif) no-repeat 0% 50%;
}

#edit{
background:url(../edit/img/banner_edit.gif) no-repeat 0% 50%;
}

#goshu{
background:url(../edit/img/banner_goshujin.jpg) no-repeat 0% 50%;
}

#ds{
background:url(../edit/img/banner_diamond.jpg) no-repeat 0% 50%;
}

#ohei{
background:url(../edit/img/banner_ohei.jpg) no-repeat 0% 50%;
}

#sha{
background:url(../edit/img/banner_sha.jpg) no-repeat 0% 50%;
}

#aiganouji{
background:url(../edit/img/banner_aiganouji.jpg) no-repeat 0% 50%;
}

#ph{
background:url(../edit/img/banner_ph.jpg) no-repeat 0% 50%;
}

#lucia{
background:url(../edit/img/banner_lucia.jpg) no-repeat 0% 50%;
}

#ouran{
background:url(../edit/img/banner_ouran.jpg) no-repeat 0% 50%;
}

#candypop{
background:url(../edit/img/banner_candypop.jpg) no-repeat 0% 50%;
}

#arabian{
background:url(../edit/img/banner_arabian.jpg) no-repeat 0% 50%;
}

#maihime{
background:url(../edit/img/banner_maihime.jpg) no-repeat 0% 50%;
}

/*　コンテンツ　*/
#rightSide{
background: url(http://lu3.gagaga-lululu.jp/candypop/img/content_back.jpg) repeat-y 100% 0%;
}

#content h1{
color:#e48e17;
font-size:20px;
font-weight:bold;
padding:30px 70px 10px 40px;
}

#content p{
font-size:14px;
line-height:22px;
padding:20px 70px 0 40px;
}

#category #content p{
font-size:14px;
line-height:18px;
padding:5px 70px 0 40px;
}

#detail{
font-size:10px;
margin:0 0 0 40px;
}

/*　エントリーページ　*/
#entrylink{
margin-top:30px;
font-size:10px;
color:#666666;
text-align:center;
}
