/* CSS Document */
/*----メインコンテンツ----*/
img {
 vertical-align: baseline;
}
/*--テキスト--*/
.text_g12{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#666666;
line-height:16px;
}

.text_g11{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
color:#666666;
line-height:13px;
}

.text_b12{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#663300;
line-height:18px;
}


.text_w12{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#330000;
line-height:18px;
margin:3px 10px 3px 0px;
}


/*--リンク--*/
a.red:link         {color:#FF3333;text-decoration:underline;}
a.red:visited      {color:#FF3333;text-decoration:underline;}
a.red:active       {color:#FF3333;text-decoration:underline;}
a.red:hover        {color:#FF3333;text-decoration:underline;}


/*--背景指定--*/
#content{
position:relative;
height:1060px;
}

.back{
background-image:url(images/sen.gif);
background-repeat:repeat;
}

.co_back{
background-image:url(images/colc.gif);
}

/*--コンテンツ全体--*/
#cont{
width:750px;
height:1275px;
position:relative;
}

h3{
margin:0;
padding:0;
}

h4{
margin:0;
padding:0;
}

h5{
margin:0;
padding:0;
}

p{
margin:0;
padding:0;
}


#title-back {
position:absolute;
left:0px;
top:11px;
width:750px;
height:100px;
}

#official-mook {
position:absolute;
left:11px;
top:14px;
width:203px;
height:25px;
}

#ashiato01 {
position:absolute;
left:306px;
top:20px;
width:97px;
height:39px;
}

#title_mook_img {
position:absolute;
left:503px;
top:7px;
width:243px;
height:277px;
}

#fukidashi {
position:absolute;
left:418px;
top:23px;
width:106px;
height:75px;
}

#title {
position:absolute;
left:11px;
top:44px;
width:392px;
height:64px;
}

#text01 {
position:absolute;
left:28px;
top:119px;
width:474px;
height:95px;
}

#subtitle01 {
position:absolute;
left:20px;
top:216px;
width:395px;
height:25px;
}

#ill01 {
position:absolute;
left:303px;
top:243px;
width:84px;
height:111px;
}

#photo01 {
position:absolute;
left:8px;
top:259px;
width:239px;
height:273px;
}

#photo02 {
position:absolute;
left:227px;
top:291px;
width:298px;
height:234px;
}

#photo-title01 {
position:absolute;
left:521px;
top:309px;
width:188px;
height:22px;
}

#photo-text01 {
position:absolute;
left:503px;
top:348px;
width:223px;
height:145px;
}

#ashiato-line01 {
position:absolute;
left:304px;
top:493px;
width:390px;
height:64px;
}

#photo03 {
position:absolute;
left:187px;
top:603px;
width:335px;
height:206px;
}

#photo04 {
position:absolute;
left:488px;
top:558px;
width:258px;
height:267px;
}

#photo-title02 {
position:absolute;
left:18px;
top:577px;
width:262px;
height:17px;
}

#ill02 {
position:absolute;
left:408px;
top:549px;
width:77px;
height:95px;
}

#photo-text02 {
position:absolute;
left:24px;
top:611px;
width:228px;
height:146px;
}

#stor-link {
position:absolute;
left:27px;
top:772px;
width:225px;
height:19px;
}

#ashiato-line02 {
position:absolute;
left:48px;
top:818px;
width:515px;
height:40px;
}

#matome-text {
position:absolute;
left:53px;
top:872px;
width:495px;
height:70px;
}

#ill03 {
position:absolute;
left:557px;
top:817px;
width:133px;
height:143px;
}

#honshi-back {
position:absolute;
left:31px;
top:966px;
width:687px;
height:217px;
}

#mook-img {
position:absolute;
left:47px;
top:972px;
width:163px;
height:205px;
}

#mook-title {
position:absolute;
left:221px;
top:980px;
width:472px;
height:57px;
}

#mook-kokuchi-text {
position:absolute;
left:225px;
top:1045px;
width:469px;
height:75px;
}

#mook-text02 {
position:absolute;
left:225px;
top:1125px;
width:370px;
height:16px;
}

#mook-link02 {
position:absolute;
left:490px;
top:1150px;
width:153px;
height:16px;
}

#mook-link01 {
position:absolute;
left:294px;
top:1151px;
width:159px;
height:19px;
}

#dotto-line01 {
position:absolute;
left:48px;
top:1197px;
width:654px;
height:3px;
}

#owabi-title {
position:absolute;
left:348px;
top:1202px;
width:86px;
height:13px;
}

#owabi-text {
position:absolute;
left:52px;
top:1219px;
width:646px;
height:44px;
}

#dotto-line02 {
position:absolute;
left:49px;
top:1267px;
width:653px;
height:3px;
}
