img {
 vertical-align: baseline;
}
.back{
background-image:url(images/sen.gif);
background-repeat:repeat;
}
/*--コンテンツ全体--*/
#cont{
width:750px;
height:970px;
position:relative;
}
/*--タイトル--*/

#mook-rogo{
position:absolute;
left:9px;
top:16px;
margin:0;
padding:0;
z-index:1;
}
#title {
position:absolute;
left:10px;
top:45px;
margin:0;
padding:0;
z-index:1;
}
.title-img {
position:absolute;
left:388px;
top:16px;
z-index:1;
}
.photo01 {
position:absolute;
left:456px;
top:25px;
z-index:1;
}
#titlebg{
width:750px;
height:102px;
position:absolute;
left:0;
top:11px;
z-index:0;
background-color:#FFE3E3;
}


/*--リード--*/
#subtitle01 {
position:absolute;
left:22px;
top:125px;
margin:0;
padding:0;
}
.bescos-rogo{
position:absolute;
left:347px;
top:137px;
margin:0;
padding:0;
}
.bescos-link{
position:absolute;
left:347px;
top:220px;
width:81px;
margin:0;
padding:0;
text-align:center;
font-size:11px;
line-height:130%;
}
.bescos-link a{
color:#FF0000;
text-decoration:underline;
}
.text01{
position:absolute;
left:23px;
top:178px;
width:318px;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
color:#666666;
}
.bescos-link {
position:absolute;
left:347px;
top:220px;
width:81px;
height:28px;
}

/*--テキスト1--*/
.photo02 {
position:absolute;
left:24px;
top:270px;
}
#subtitle02 {
position:absolute;
left:213px;
top:274px;
margin:0;
padding:0;
}
.text02 {
position:absolute;
left:219px;
top:306px;
width:510px;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
color:#666666;
}
.text02-2{
position:absolute;
left:24px;
top:420px;
width:700px;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
color:#666666;
}

/*--テキスト2--*/
#subtitle03 {
position:absolute;
left:24px;
top:473px;
margin:0;
padding:0;
}
.text03a {
position:absolute;
left:24px;
top:512px;
width:500px;
font-size:12px;
line-height:130%;
color:#663300;
margin:0;
padding:0;
}
.text03b {
position:absolute;
left:280px;
top:545px;
width:250px;
font-size:12px;
line-height:130%;
color:#663300;
margin:0;
padding:0;
}

.kotei-01 {
position:absolute;
left:31px;
top:548px;
}
.kotei-02 {
position:absolute;
left:280px;
top:645px;
}
.comment {
position:absolute;
left:432px;
top:664px;
margin:0;
padding:0;
}
.dog01 {
position:absolute;
left:526px;
top:463px;
}
.dog02 {
position:absolute;
left:614px;
top:575px;
}
.dogname{
position:absolute;
right:130px;
top:640px;
text-align:right;
width:200px;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
color:#666666;
}

/*--テキスト3--*/
.line{
position:absolute;
left:42px;
top:825px;
}
.illust-dog {
position:absolute;
left:342px;
top:865px;
}
.text04 {
position:absolute;
left:43px;
top:873px;
width:315px;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
color:#666666;
}

/*--編集後記--*/
.co_back{
background-image:url(images/colc.gif);
}
.text_w12{
font-size:12px;
color:#330000;
line-height:130%;
margin:0px 10px 0px 0px;
}