@charset "euc-jp";
/* CSS Document
************************************************

/magazine/misaki/cover/index.php　
に適用

************************************************
*/




/* IMPORT
************************************************/
@import url(basic.css);		/* 全ページ共通：ブラウザ依存をリセット */
@import url(layout.css);		/* 全ページ共通：基本レイアウト */
@import url(gnavi.css);		/* 全ページ共通：グローバルナビ */
@import url(side.css);		/* 全ページ共通：右サイド */
@import url(style.css);		/* 全ページ共通：必要箇所 */




#main { width:640px;}



/* index.php　 MAIN AREA width:640px;
************************************************/

/* PAGE TITLE */
.pagetitle { width:640px; height:60px; padding:60px 0 0 0; margin:0px 0 15px 0; background:url(../img/ptitle/cover.jpg) no-repeat;}
.pagetitle .txt { float:left; width:330px; padding:0 0 0 0;}
.pagetitle .prof { float:right; width:200px; padding:0 0 0 0; margin:0 65px 0 0; color:#FFFFFF; font-size:11px; line-height:1.2em;}


/* SHOP */
.shop { width:630px; margin:0px auto 20px auto; padding:15px 0 20px 0; /*border-bottom:2px dotted #fedcd1;*/}
.shop .txt { padding:0 0 10px 0;}
.shop img.left { float:left; padding:1px; border:1px solid #e0e0e0; margin:0 20px 15px 0; width:200px; }
.shop .box { width:406px; padding:20px 0 0px 0; float:right; background:url(../img/cover/shop_line_top.gif) no-repeat; background-position:top;}
.shop .box .box2 { width:386px;padding:0px 10px 20px 10px; background:url(../img/cover/shop_line_bottom.gif) no-repeat; background-position:bottom;}
.shop .box .box2 .name { padding:7px 0 3px 0; font-weight:bold; color:#000000;}
.shop .box .box2 .add { text-align:right; font-size:11px; color:#000000;}

/*  */
.box { width:630px; margin:0 auto 0 auto;}
.box .txtL { text-indent:0em; padding:30px 0 30px 0; float:left; width:300px;}
.box .txtR { text-indent:0em; padding:30px 0 30px 0; float:right; width:300px;}
.box img.left { float:left; padding:1px; border:1px solid #e0e0e0; margin:0 20px 15px 0; }
.box img.right { float:right; padding:1px; border:1px solid #e0e0e0; margin:0 0 15px 20px; }
