@charset "utf-8";
/* CSS Document */

/*-----------------ページ固有css-----------------*/


/*背景画像の指定*/


.number { color:#D74811; }/*上部ナンバー表示カラー*/

/*2ページ目から表示される左上タイトルのパス*/
#header { width:329px; height:51px; background:url(../images/head_tit.png) no-repeat; margin:0; padding:0; }

.ent p { /*text-indent:0;*/ }

/* 地図のサイズ変更に必要な設定 */
.map img { /*width:100%; height:auto;*/ }

/*タイトルの最大表示幅を変える*/
.desktop #tobira h2{ /*max-width:600px;*/ width:65%; max-width:1350px; padding-top:10px;}

.desktop .tbbr { float:left; }

/*扉タイトル下のスペース*/
#tobira .inner { padding-bottom:20px;}


/*メインリード文位置調整*/
.desktop #mainread { margin-top:10px; }


/*ipadのときの地図大きさ・地図位置を変更*/
@media only screen and ( orientation:landscape){
.tablet #tobira h2{ width:75%; padding-top:0px; }
.tablet .map { width:60%; height:auto; }
.tablet #mainread img { width:60%; }
.tablet #place img { width:12%; height:auto; }

}
@media only screen and ( orientation:portrait){
.tablet #tobira h2{ width:80%; padding-top:0; }
.tablet .map { width:80%; }
#ent08 .bgimg { background-position:center center !important; }
.copyupdate { font-size:11px;/*テキストが長いので26回のみ適用*/ }
}
.tablet .map img { width:100%; height:auto; }
.tablet #tobira .inner { background:rgba(0,0,0,0.25);/*テキスト読みにくいので黒アルファ*/  }
.tablet #place{float:none;display:block;}

