@import \&quot;default.css\&quot;;

#special-wrapper {

}
#special-header {
height:27px;
margin-top:10px;
background: url(/images/md08.gif) no-repeat;
}

#special-header-line {
height:10px;
margin-top:1px;
background: url(/images/line03.gif) no-repeat;
}

#special-contents {
padding-bottom:10px;
border-bottom:1px dashed #9F9F9F;
}

#special-contents-title {
margin-top:10px;

}

#special-contents-title h1 {
font-size:16px;
font-weight:bold;

}

#special-contents-center {
text-align:left;

}

#special-contents-main {
margin-top:10px;
}

#special-contents-main-left {
float:left;
width:220px;
}

#special-contents-main-right {
float:right;
width:240px;
}


#special-contents-photobook {
margin-top:5px;
text-align:right;

}

#special-contents-left {
margin-top:5px;
float:left;
width:130px;

}

#special-contents-right {
margin-top:5px;
float:right;
width:340px;

}

#special-contents-right h3 {
font-size:18px;
font-weight:bold;
}

#special-contents-right-title {
margin-bottom:10px;
line-height:18px;

}

#special-contents-backnumber {
margin-top:10px;
padding-bottom:5px;
background-color:#EDEDED;

}

#special-contents-backnumber-title {
height:18px;
background: url(/images/backnumber-bg.gif) no-repeat;

}

#special-contents-backnumber-left {
float:left;
margin:5px 0 0 5px;
width:230px;
}

#special-contents-backnumber-right {
float:right;
margin:5px 5px 0 0;
width:230px;
}

#special-contents-backnumber-thumb {
float:left;
width:50px;
}

#special-contents-backnumber-ttl {
float:right;
width:175px;
}

#digitalphotobook-free  {
padding-bottom:10px;
border-bottom:1px dashed #9F9F9F;
}

#digitalphotobook-free-title  {
margin-top:10px;
margin-bottom:2px;
}

#thumb-body-wrapper {
width:480px;
margin:0 0 0 10px;
}

.thumbnail {
width:55px;
float:left;
margin:10px 10px 0 0;
border: 1px #868686 solid;
}

#photobook {
padding-bottom:10px;
margin-bottom:10px;
}

#photobook-title  {
margin-top:10px;
margin-bottom:2px;
}

#photobook-left   {
width:225px;
float:left;
}

#photobook-right  {
width:255px;
float:right;
}

#photobook-right p  {
height:110px;
}

#special-backnumber {

}

#special-backnumber-title{
margin-top:10px;
margin-bottom:10px;
}

#special-backnumber-contents{
margin-top:5px;
padding-bottom:5px;
border-bottom:1px dashed #9F9F9F;
}

#special-backnumber-contents-thumb{
width:45px;
float:left;
border: 1px #868686 solid;
}

#special-backnumber-contents-txt{
width:423px;
float:right;
}

#page{
width:240px;
margin:10px auto 5px;
text-align:center;
}

/* 募集要項*/
#bosyuu{
background-color:#FFC6C6;
padding:10px;
}

#bosyuu h1 {
font-size:14px;
font-weight:bold;
line-height:1.4em;
color:#AD1A1A;
}

/* 参加者*/
#sanka{
background-color:#FFC6C6;
padding:10px;
border: 1px #77001C solid;
}

#sanka h1 {
font-size:14px;
font-weight:bold;
line-height:1.4em;
color:#77001C;
}

#sanka p {
font-size:10px;
}

#sanka .left{
width:70px;
float:left;
}

#sanka .right{
width:388px;
float:right;
}